2014-01-26 3 views
0

Я использую fastcgi, а моя PHP-версия - 5.3.3 вместо 5.5, поэтому мой вопрос заключается в том, как я могу обновить до последней версии PHP? Я использую CentOS, я попытался обновить yum, но для этого не появилось никакого обновления.Обновление до последней версии после уже установленного старого

ответ

0

Обычно вам необходимо удалить ветвь 5.3 и установить 5.5 с нуля, потому что это не обновление, а новая версия. Опасайтесь, что в 5.5 довольно некоторые функции устарели, которые все еще доступны в 5.3!

+0

0 это не проблема, но как установить его, когда я печатаю yum install php-fpm lighttpd-fastcgi. Я снова получу 5.3, но я хочу 5.5 ... – user3051085

+0

Будет ли это полезно? http://www.howtoforge.com/how-to-build-php-5.5-php-fpm-and-fastcgi-with-ioncube-loader-zend-opcache-and-apcu-for-ispconfig3-debian-wheezy – Lexib0y

0

http://blog.ahughes.org/?p=717

использует репозиторий Remi.

Из блога:

, выполнив следующие команды:

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 

вы решить все проблемы зависимости с Epel и Remi на CentOS 6.

Затем, выполнив следующую команду, вы устанавливаете PHP 5.5.

yum --enablerepo=remi,remi-test install httpd php php-common 

Для дополнительных положительных героев, вы можете выполнить следующую команду:

yum --enablerepo=remi,remi-test install php-pecl-apc php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml 

Теперь перезапустите службу HTTPd и установить его для загрузки автоматически:

service httpd restart 
chkconfig --levels 235 httpd on 

Теперь запустите:

php --version 

для просмотра была установлена ​​правильная версия PHP.

Смежные вопросы