
我可以在 phpinfo.php 中看到我已經安裝了 PHP5.4 可供使用。現在,我嘗試透過 Composer 安裝 symfony2。當我開始安裝 Composer 時,它給我一個錯誤,指出需要 php5.3,但已安裝 php5.2。它告訴我要升級,但我沒有看到任何變化。我正在透過 ssh 透過 php -v 檢查 PHP 版本,它顯示已安裝 PHP5.2。我的簡單問題是,如何升級這個 PHP 版本以便安裝 Composer?它是一個基於 Debian 的 Linux 作業系統。
更新:更多資訊。我將以下行新增至 /etc/apt/sources.list 以安裝 PHP54。
deb http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all
我透過「cat /proc/version」檢查了Debian版本,它是4.4.5-8。
答案1
您很可能安裝了 libapache2-mod-php5 5.4(由 phpinfo 頁面使用),但將 php5-cli(php -V 使用它)保留在 5.2 上。
答案2
由於我無法升級php版本,所以我採用了另一種方式來完成它。從這篇文章中汲取靈感這裡,我成功安裝並使用了composer。