我已經爲ubuntu(版本13.04)安裝了PHP(作爲apache的模塊)。 我按照文檔 http://www.php.net/manual/en/install.unix.apache2.php與我的PHP安裝混淆
這說明在安裝結束後,我的php.ini位於和在讀的/ usr/local/lib目錄
現在我需要安裝GD庫。我這樣做:
apt-get install php5-gd
並且當然重新啓動apache。擴展未加載。
我發現我在/ etc/php5下有另一個php文件夾,並且在這個目錄下已經安裝了gd擴展。順便說一下,我不明白爲什麼我在/ etc/php5/embed下有另一個php.ini。
我是否需要用適當的gd選項重新編譯PHP?
感謝
指揮信息
which php
在/ usr/local/bin目錄/ PHP
php --ini
PHP的警告:PHP啓動:無法加載動態庫「的/ usr /local/lib/php/extensions/no-debug-zts-20121212/gd.so' - /usr/local/lib/php/extensions/no-debug-zts-20121212/gd.so:無法打開sh ared目標文件:沒有這樣的文件或目錄在未知的行0
警告:PHP啓動:無法加載動態庫'/ usr/local/lib/php/extensions/no-debug-zts-20121212/gd。所以' - /usr/local/lib/php/extensions/no-debug-zts-20121212/gd.so:無法打開共享目標文件:沒有這樣的文件或目錄在未知的行0 配置文件(php.ini)路徑:在/ usr/local/lib目錄 加載的配置文件:/usr/local/lib/php.ini 掃描額外的.ini文件中:(無) 附加.ini文件解析:(無)
經過? –
嘗試運行'which php'和'php --ini'並將輸出添加到問題中。 – max
同時檢查httpd.conf以查看Apache正在使用哪個php模塊。 – max