Как использовать правильную версию PHP? phpinfo говорит, что другая версия

Как использовать правильную версию PHP? phpinfo говорит, что другая версия

Fedora 17. У меня в системе установлена ​​версия PHP, назовем ееphpMain.

И я скомпилировал еще одну версию PHP из исходного кода, используя эту опцию:

./configure --prefix=/opt/php/5.xy

Я назову это такphpAlt.

Затем я пошёл в/usr/binпапку и переименуйтеPHP-файлкphpMainи создал символическую ссылку на/usr/bin/указывает на/opt/php/5.xy/bin/php.

Когда я набираю в терминале:

php-v

Я получилphpAltверсия, и это нормально. Но запускphpinfoпроект в браунсере я получаюнеправильныйверсия,phpMainверсия.

Что мне нужно изменить дляphpinfoпоказывает правильноphpAltверсия?

решение1

Для командной строки:
Измените путь поиска ( $PATHпеременную окружения) так, чтобы каталог, содержащийphpAltнаходится перед тем, который содержитphpMain.

Для веб-сервера:(предполагается, что вы используете PHP как модуль Apache)
Удалите LoadModuleстроку для системного PHP и добавьте строку, указывающую на .so для`phpAlt.

Связанный контент