Ubuntu 12.04 透過 ppa:ondrej/php5 升級遇到的問題

edited 三月 2014 in 伺服器環境
因為想用一些新功能,所以就用 ppa:ondrej/php5 升級 PHP 5.5 ,沒想到它需要 apache 2.4 ,但是 libapache2-mod-fcgid 還是只能用在 apache 2.2 ,所以花了很多時間去排除問題... 簡單的說就是刪除 php5 & apache 後重新安裝

後來改用 ppa:ondrej/php5-oldstable ,目前版本是 PHP 5.4.25 ,沒有上述問題...

評論

  • 最近剛好也遇到這個問題,有兩個解決法。
    1. 改用 libapache2-mod-php,只是 apache 只能跑 mpm_prefork 。
    2. 改安裝 ondrej 提供的 apache2,ppa:ondrej/apache2,裡面就有提供給 apache 2.4.7 的 libapache2-mod-fcgid,這樣 PHP 就可以跑 fpm,apache也可以跑 mpm_event or mpm_worker了。
  • 感謝,沒有注意到有 ppa:ondrej/apache2 , 5.4 已經暫時可以滿足需求

    是被這個搞到:
    https://github.com/andrew13/Laravel-4-Bootstrap-Starter-Site
Sign In or Register to comment.