Centos 5.5 PHP5.2 升級 PHP5.3記錄

列印

主要是因為需要元件php-xml所以把他升級,主要參考http://www.atomicorp.com/wiki/index.php/PHP的步驟。

 

Step 1) Set up the atomic channel:

wget -q -O - http://www.atomicorp.com/installers/atomic | sh

Step 2) Upgrade to PHP 5.3.x:

yum upgrade

Step 3) Replace the PHP 4 php.ini with PHP 5.3.x's (if applicable):

mv /etc/php.ini.rpmnew /etc/php.ini

Step 4) Replace the php.conf with the PHP 5.3.x php.conf (if applicable):

mv /etc/httpd/conf.d/php.conf.rpmnew /etc/httpd/conf.d/php.conf

Step 5) Restart the webserver

service httpd restart
(or)
/etc/init.d/httpd restart

 

這邊要注意的是如果你的mysql很久沒有更新了,這邊更新玩沒意外你的mysql會啟動不了,主要是my.cnf的配置

問題,如果你的錯誤訊息如下:

 

Daemon failed to start.

 

那可以參考此解法,主要因未mysql 5.5.x之後有些語法有改,my.cnf沒修正導致的問題。

 

skip-locking 修改為 skip-external-locking
skip-bdb   刪除
skip-innodb   修改為 loose-skip-innodb

最近更新 ( 週三, 13 三月 2013 18:03 )