« 嗚呼!快爛掉的藍白G3 | Home | mt-daapd nightlies 1376 »

不露格再搬家

這幾天把不露格搬了兩次家:先是從系統從OSX 10.4.7換成OSX Server 10.4.7,然後因為藍白G3恐怕撐不住了,再把不露格搬到Mac mini來。

搬到Mac mini來,要先在mini上安裝PHP跟MySQL,兩者都可以在這裡找到。為了確保兩者都是Universal Binary,PHP的部份我選擇了5.16版(據說10.4.7內建的PHP 4還是for PPC的,並未重新編譯成UB)。

安裝的過程只有點點點,非常容易。唯一要特別注意的是,不同版本的MySQL好像會把mysql.sock放在不同的位置,有的在/var/mysql,有的在/tmp,之前用的PPC版就是前者,而這回UB版的是後者。若是跟PHP的預設不符的話,就在要/etc/php.ini裡指定了:

mysql.default_socket = /tmp/mysql.sock

系統本身有內建PHP,安裝entropy版的PHP後,安裝程式會把/etc/http/httpd.conf裡的下列兩行註解起來:

LoadModule php4_module        libexec/httpd/libphp4.so
AddModule mod_php4.c

PHP5的設定檔則是用Include的方式從/usr/local/php5/entropy-php.conf引入。

弄好後進到不露格一看,卻出現恐怖的畫面,title上方出現一堆意味不明的程式碼:

原本以為是WordPress不能用PHP5,但是咕狗又說WordPress 2.x已經修正了PHP5的相容性。仔細看看噴出來的程式內容,好像是Flickr Post Bar的?進到後台把Flickr Post Bar關掉,果然網頁就正常了。換上新版的Flickr Photo Album就OK了。

(不過作者的Flickr API key好像爆掉了,要用Flickr Photo Album的話請依照此篇指示,自行申請一個API key來用。)

貼標籤:


About this entry