折騰了一晚上,按照一篇文章安裝apache2+php5+mysql,但是中途卻出現(xiàn)大問(wèn)題了,apache2雖然work,但貌似按照文章的執(zhí)行順序,php和apache2集成失敗,表現(xiàn)是比如你在/var/www下新建test.php文件,里面寫(xiě)點(diǎn)東東,在chrome下訪(fǎng)問(wèn)http://localhost/test.php,則出現(xiàn)提示下載框框,實(shí)屬郁悶,google了好多文章按著來(lái)做都失敗,后來(lái)再寄希望于ubuntu forum,再次搜索apache php mysql,出來(lái)一篇文章,指到wiki中的“UbuntuHelp:ApacheMysqlPhp”索引,好吧,抱著嘗試的態(tài)度看看,我覺(jué)得問(wèn)題就是在php安裝過(guò)程,所以進(jìn)入到TroubleShooting PHP 5, 果然這里就描述了這個(gè)問(wèn)題,而且解決方法跟網(wǎng)上查的不同,并且是十分簡(jiǎn)單。原文是雞腸,就不打出來(lái)了,按照如下指令執(zhí)行:
sudo /etc/init.d/apache2 restart
sudo a2enmod php5
如果出現(xiàn)“$ This module does not exist!”,那么你就應(yīng)該徹底刪除libapache2-mod-php5并且重新安裝,徹底刪除可以用--purge參數(shù),如下所示:
sudo apt-get remove --purge libapache2-mod-php5
sudo apt-get install ibapache2-mod-php5
這個(gè)搞完后,發(fā)現(xiàn)/etc/php5/apache2/php.ini也出來(lái)了,這讓我更確認(rèn)這步一定成功,再次重啟apache2,然后http://localhost/test.php,內(nèi)容出來(lái)了,不容易阿。。。
在我這里是這樣解決問(wèn)題的,特與大家分享。
Blogjava的編輯器是怎么了,怎么越來(lái)越難用,回車(chē)都給我搞個(gè)div出來(lái),搞到我要編輯html。。。NND
附上wiki鏈接:http://wiki.ubuntu.org.cn/UbuntuHelp:ApacheMySQLPHP