我已經使用Ubuntu中的命令行將PHP 5.5.9更新爲PHP 5.6.31。 This is the picturePHP版本必須等於或高於5.6
然後我試圖安裝CakePHP,但它顯示「您的PHP版本必須等於或高於5.6.0才能使用CakePHP」。
This is the error message of cakePHP
我做在Linux下(Ubuntu的)操作系統的工作。
我現在能做什麼?
我已經使用Ubuntu中的命令行將PHP 5.5.9更新爲PHP 5.6.31。 This is the picturePHP版本必須等於或高於5.6
然後我試圖安裝CakePHP,但它顯示「您的PHP版本必須等於或高於5.6.0才能使用CakePHP」。
This is the error message of cakePHP
我做在Linux下(Ubuntu的)操作系統的工作。
我現在能做什麼?
您的PHP CLI版本和使用您的Web服務器配置的版本可能會有所不同。如果您檢查phpinfo()
,您可以確切地看到哪些路徑以及哪些未被使用。
我找到了解決方案。 PHP CLI和PHP Apache是不同的模塊。我們必須注意到,與表示副
<?php
phpinfo()
?>
運行相同版本的Apache服務器的PHP版本,首先我禁用了PHP 5.5.9版本 -
sudo a2dismod php5
然後我啓用了PHP 5.6版本 -
sudo a2enmod php5.6
重新啓動服務器 -
sudo service apache2 restart
誰降低了這個,爲什麼?您可以安裝許多版本的PHP,而不是所有環境都可以正確配置所有版本。 –