March 31, 2003

[活字印刷]Movable Type 完全手冊:第一章 ─ 安裝 Movable Type

這一章大致完成了。因為我買了新的網域名稱,所以請諸位連到 http://mtbook.net/mtbook_install.html

大家若還有甚麼想法,請給我意見吧,多謝多謝!

另外,目前的大綱可以在目錄看到,目錄位於 http://mtbook.net/mtbook.html

所發表
[創用 CC 授權條款]
Movable Type 完全手冊:第一章 ─ 安裝 Movable Type〉由 Jedi 製作,所有內容如無特別聲明,一律以創用 CC 姓名標示 3.0 台灣版授權條款釋出。
相關文章:
    歷史上的今天:
    迴響
    [ 1 : 靜態鏈結 ]

    看到有關perl版本的問題,我用FreeBSD的ports裝了perl5.8,並依指示下了use.perl port的命令,以將預設的版本改成ports裝的版本,但是MT就會不能動了;再下use.perl system把預設版本改回系統裡的5.005版,MT又能動了。是不是要重裝MT或是經過什麼手續才行呢?

    由 fauzty 發表於 March 29, 2003 11:40 PM
    [ 2 : 靜態鏈結 ]

    妳有修改 mt*.cgi 裡面,第一列的內容嗎?

    Jedi 發表於 March 30, 2003 01:23 AM
    [ 3 : 靜態鏈結 ]

    你好,
    你在FreeBSD和Linux安裝這一節的第6到第7步似乎沒有寫清楚
    1.這兩個壓縮檔解開來都是放到同一個目錄,是嗎?
    2.還有我在執行patch

    由 boogieman 發表於 March 30, 2003 02:20 AM
    [ 4 : 靜態鏈結 ]

    1. 對,解到同一個目錄。實際上如果按照文件裡的指令下命令,不正是會這樣嗎?

    2. 某些平台(像是 cygwin )上的 patch 似乎會發生這樣的現象,原因是 patch 以為他找不到檔名吻合的檔案。我今天下午會再測試。

    請記住,這一章尚未完成,不過還是很感謝您的回報。

    Jedi 發表於 March 30, 2003 03:04 AM
    [ 5 : 靜態鏈結 ]

    1.這樣子的話mt.diff檔為什麼會有
    --- MT-2.63-full-lib.orig/extlib/CGI.pm 2003-02-24 10:40:24.000000000 +0200
    +++ MT-2.63-full-lib/extlib/CGI.pm 2003-03-09 11:28:06.000000000 +0200
    兩個不同的目錄呢?

    2.我的系統是debian 3.0, 用的是bash,請問問題出在使用的作業系統或版本不同嗎?

    謝謝您的用心 希望我能為你的文章出點棉薄之力 :)

    由 boogieman 發表於 March 30, 2003 04:12 AM
    [ 6 : 靜態鏈結 ]

    會有兩個目錄是因為要跑 diff 當然需要兩份檔案啊。這個 diff 檔是用兩個目錄直接比較得來的啊。理論上若有 MT-2.63-full-lib/ 這個目錄, patch 就會做完該做的事啊!

    不過我今天下午會再想辦法測測看的。

    另,剛剛做了小幅度更新,這兩個檔案請重抓再試....

    Jedi 發表於 March 30, 2003 07:51 AM
    [ 7 : 靜態鏈結 ]

    我的做法是這樣的
    原始tarball=>MT-2.63-full-lib.orig
    原始tarball+ 中文tarball =>MT-2.63-full-lib
    然後執行patch

    由 boogieman 發表於 March 30, 2003 10:28 AM
    [ 8 : 靜態鏈結 ]

    回2樓,你是說perl所在的PATH那行嗎?
    沒改,只用ports把perl5.8裝起來,
    然後執行use.perl port而已。
    用瀏覽器開mt.cgi時的錯誤訊息:
    Got an error: Unsupported driver MT::ObjectDriver::DBI::mysql: Can't locate DBI.pm in @INC (@INC contains: /home/fauzty/public_html/cgi-bin/extlib /home/fauzty/public_html/cgi-bin/lib /usr/local/lib/perl5/site_perl/5.8.0/mach /usr/local/lib/perl5/site_perl/5.8.0 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.0/BSDPAN /usr/local/lib/perl5/5.8.0/mach /usr/local/lib/perl5/5.8.0 .) at /home/fauzty/public_html/cgi-bin/lib/MT/ObjectDriver/DBI.pm line 9. BEGIN failed--compilation aborted at /home/fauzty/public_html/cgi-bin/lib/MT/ObjectDriver/DBI.pm line 9. Compilation failed in require at /home/fauzty/public_html/cgi-bin/lib/MT/ObjectDriver/DBI/mysql.pm line 9. BEGIN failed--compilation aborted at /home/fauzty/public_html/cgi-bin/lib/MT/ObjectDriver/DBI/mysql.pm line 9. Compilation failed in require at (eval 3) line 1. BEGIN failed--compilation aborted at (eval 3) line 1.

    由 fauzty 發表於 March 30, 2003 02:49 PM
    [ 9 : 靜態鏈結 ]

    to boogieman:
    祇需要把所有的檔案都解到 MT-2.63-full-lib 就可以了吧。理論上妳不需要有 MT-2.63-full-lib.orig 這個目錄。

    to fauzty:
    不是的。請參照 http://mtbook.net/mtbook_install.html#unix_08

    Jedi 發表於 March 30, 2003 02:59 PM
    [ 10 : 靜態鏈結 ]

    to boogieman:
    請試試看 patch -p 0 < mt.diff

    另外,我更新了文件跟 mt.diff 檔,請已經抓的人一併更新。

    Jedi 發表於 March 30, 2003 04:32 PM
    [ 11 : 靜態鏈結 ]

    Jedi兄,感謝你 已經初步的完畢了 謝謝您的協助
    對了 請記得提醒使用者 patch -p 0

    由 boogieman 發表於 March 30, 2003 10:57 PM
    [ 12 : 靜態鏈結 ]

    我提到的use.perl這支程式就是做這件事的說
    效用大致如下
    # use.perl system
    # /usr/bin/perl -v

    This is perl, version 5.005_03 built for i386-freebsd

    Copyright 1987-1999, Larry Wall
    (略)

    # use.perl port
    # /usr/bin/perl -v

    This is perl, v5.8.0 built for i386-freebsd

    Copyright 1987-2002, Larry Wall
    (略)

    由 fauzty 發表於 March 31, 2003 05:52 AM
    [ 13 : 靜態鏈結 ]

    To fauzty:
    這樣的話,就是妳沒有裝給 Perl 5.8 用的 DBI 模組吧。

    To boogieman:
    謝謝提醒,我加進去了。

    Jedi 發表於 March 31, 2003 03:03 PM
    [ 14 : 靜態鏈結 ]

    今天連進來一看.居然JEDI大大你的首頁被CRACK
    聽朋友曾經說過..難道REDHAD真的有重大漏洞
    老是被破台.........希望JEDI趕緊發現
    也希望JEDI沒有重大損失才好...............
    默哀.....要反戰也犯不著用這樣的手段真是...........

    由 banana 發表於 April 1, 2003 02:57 AM
    [ 15 : 靜態鏈結 ]

    我在你的MTBOOK带领下成功安装了MT。想问你一下你这个页面TOP上的一栏链接是怎么做的。

    另:测试一下我用简体在你这个繁体下好不好用。

    marnick 發表於 November 12, 2003 01:59 PM
    [ 16 : 靜態鏈結 ]

    to marnick:
    請參考我的模版(笑)
    提示:妳應該看一下 crosssitenavigation 這個模版模組,並且去翻一下樣式表模版。

    Jedi 發表於 November 12, 2003 07:03 PM
    [ 17 : 靜態鏈結 ]

    mysql沒安装dbi.pm
    要如何補上,不然MT都不能用

    由 wu 發表於 October 26, 2005 09:30 PM
    [ 18 : 靜態鏈結 ]

    裝MT沒成,說是DBI.pm沒裝好,這要怎麼裝?謝謝

    由 pp 發表於 October 27, 2005 12:02 AM
    [ 19 : 靜態鏈結 ]

    下面錯誤
    Got an error: Unsupported driver MT::ObjectDriver::DBI::mysql: Can't locate DBI.pm in @INC
    ....
    於是裝了先裝DBI-1.48.tar.gz
    問題變成
    Got an error: install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC
    ....
    手動裝DBD-mysql-2.9006.tar.gz裝不成
    只好裝了p5-DBI 和p5-DBD-mysql50
    問題還是一樣,請教該怎麼處理?

    由 wu 發表於 October 27, 2005 02:03 AM
    給我迴響吧!
    個人資訊








    是否記住個人資訊?



    請依上圖輸入檢核碼:
    迴響





    Jedi.org: 部落格 | Weblog | 三太子 | 討論 | 網頁親和力 | 深入親和力 | 簡報原力:AV | 履歷 | @ | Flickr | tumblr | NSFW