2
我從php-osx.liip.ch下載並安裝了php 5.6,並在/.bash_profile中編輯了/ usr/local/bin的路徑。無法在mac osx上更新PHP 10.9
我在終端取得PHP版本5.6.19,但是當我執行phpinfo();
我仍然可以看到以前的5.4版
也是PHP的信息顯示,在php.ini位於/ etc目錄
我該如何解決這個問題?
我從php-osx.liip.ch下載並安裝了php 5.6,並在/.bash_profile中編輯了/ usr/local/bin的路徑。無法在mac osx上更新PHP 10.9
我在終端取得PHP版本5.6.19,但是當我執行phpinfo();
我仍然可以看到以前的5.4版
也是PHP的信息顯示,在php.ini位於/ etc目錄
我該如何解決這個問題?
雖然這是3個月大,但這只是發生在我昨天與相同的安裝程序(php-osx.liip.ch),所以這是我的解決方案。
在我的情況下,Apache的配置(httpd.conf文件)是指向舊PHP擴展:
LoadModule php5_module libexec/apache2/libphp5.so
當它應該是這樣的:
LoadModule php5_module /usr/local/php5/libphp5.so
你的路徑應該是相同的和我一樣。我的httpd.conf位於/private/etc/apache2/httpd.conf
編輯httpd後,重新啓動apache和phpinfo()應該返回正確的版本。