新手求救,感激不盡!Apache+mysql+php問題,
小弟學習apache,架設好壞境后,下來了一個drupal-7.0來安裝,遇到問題,
我去網上查資料,rpm安裝了gd libpng zlib 庫。
利用如下方法安裝了mbstring:
1、用cd命令進入php的源代碼目錄下的etc/mbstring目錄下,即「/usr/software/php5.1.6/etc/mbstring」;
2、#/usr/local/php/bin/phpize
3、#./configure --with-php-config=/usr/local/php/bin/php-config
4、執行make && make install
5、之後系統提示mbstring.so文件所在的目錄:
/usr/local/php4/lib/php/extensions/no-debug-non-zts-20060613/mbstring.so
根據php.ini中指示的extension_dir指向的目錄中,將mbstring.so文件複製到所指向的文件下
6、修改php.ini,添加一句extension=mbstring.so
在phpinfo中依然沒有gd mbstring模塊,各位大哥請指點小弟。
《解決方案》
修改完php的配置需要重啟apache,樓主重啟過沒有?
《解決方案》
回復 2# chenyx
service httpd restart
service mysqld restart
問題依然存在。
有查資料修改php.ini文件,找到extension='./' 並把mbstring.so複製到指定的路徑下。我也已經複製到./路徑下了。
再加入兩行:extension=php_gd2.dll
extension=mbstring.so
《解決方案》
樓主看下apache的日誌,看看有什麼報錯沒有
另外,你不是linux的環境嗎,怎麼是php_gd2.dll?
《解決方案》
回復 4# chenyx
1. #find / -name php.ini
/usr/local/php4/php.ini
2.vi php.ini
如圖:
3.我想問下,extension_dir='./'為啥會指向./下呢?
《解決方案》
樓主的php是系統自帶的還是手工編譯的?
《解決方案》
本帖最後由 yoffee 於 2011-10-13 08:00 編輯
回復 6# chenyx
手工編譯的,.
編譯的時候,還沒安裝gd libpng等庫,後邊才追加的,
《解決方案》
回復 7# yoffee
你在1樓的圖上可是顯示的是php 5.2.7的版本.
懷疑你的php有問題
《解決方案》
回復 8# chenyx
這個我知道,我是根據我之前做的文檔配置的!
《解決方案》
回復 9# yoffee
貌似7.x已經不支持4.x的php了吧.你再仔細檢查下你的系統,看看.
另外,最好做個phpinfo()的探針文件,看看apache和php的版本啥的