2016-09-30 33 views
1

我升級到了PHP 7.0附帶的Ubuntu 16.04。升級後,我的本地測試站點停止與我的非現場測試站點[仍然使用PHP 5.6]保持一致。APACHE2無法找到PHP的新安裝版本

爲了看看會發生什麼,我卸載了PHP 7.0並在本地機器上安裝了PHP 5.6。但是現在PHP頁面不會顯示。即使phpinfo.php頁面顯示一個空白屏幕。但非PHP頁面正常工作。

如何獲得APACHE2以查找PHP 5.6?

+0

檢查Apache日誌,顯示錯誤在php.ini中啓用?如果Apache找不到PHP,它可能會顯示500錯誤,或者只顯示PHP代碼而不是渲染輸出,而不是空白頁面。 – Devon

+0

在Apache日誌中沒有任何事情像500個錯誤。我將嘗試找到PHP 5.6的php.ini,並讓你知道。 –

+0

/etc/php/5.6有兩個子目錄。他們是cli並嵌入。沒有apache2子目錄。 embed子目錄有一個php.ini文件。我已將嵌入副本中的顯示錯誤轉爲開啓。由於沒有改變,我認爲這是錯誤的副本。 –

回答

0

我發現獲取APACHE2找到PHP 5.6的問題。 我沒有加載libapache2-mod-php5.6。當我更正了 PHP頁面加載正常但導致我恢復到PHP 5.6的原始問題 仍然存在。

我打算關閉這個問題,並打開一個新問題 來解決原始問題。