Начал с установленной версии 5.2.6, затем приступил к установке 5.3.1, но вместо перезаписи SSH php теперь работает под управлением версии 5.3.1, тогда как веб-сервер по-прежнему обслуживает содержимое с установкой 5.2.6.
Есть идеи, как это исправить? Мне в основном нужно найти, где находятся две отдельные установки, и правильно, но я смог найти только 5.3.1 в / usr / bin /
Здесь нужна была большая помощь, ребята :)
CentOS 2.6.9, Lighttpd
[root@server ~]# rpm -qa |grep php
php-gd-5.2.6-1.el5.art
php-imap-5.2.6-1.el5.art
php-snmp-5.2.6-1.el5.art
php-mbstring-5.2.6-1.el5.art
php-ldap-5.2.6-1.el5.art
php-cli-5.2.6-1.el5.art
php-xmlrpc-5.2.6-1.el5.art
php-mysql-5.2.6-1.el5.art
php-common-5.2.6-1.el5.art
php-ncurses-5.2.6-1.el5.art
php-pdo-5.2.6-1.el5.art
php-xml-5.2.6-1.el5.art
php-odbc-5.2.6-1.el5.art
php-mhash-5.2.6-1.el5.art
php-mcrypt-5.2.6-1.el5.art
[root@server ~]# php -v
PHP 5.3.1 (cli) (built: Nov 26 2009 03:27:03)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
Модуль веб-сервера или cgi php в основном отделен от версии cli.
Похоже, вы обновили версию php cli, но не обновили версию модуля веб-сервера / cgi.