Обновление версии PHP в Ubuntu - PullRequest
1 голос
/ 02 августа 2011

Я пытаюсь обновить версию PHP, установленную на сервере Ubuntu 10.10, с 5.3.3 до 5.3.6. Я следовал инструкциям на http://wiki.helioviewer.org/wiki/Compiling_PHP_from_source_on_Ubuntu, и все, казалось, прошло хорошо, но когда я запускаю phpinfo (), он все еще показывает старую версию. Если я запускаю php -version из командной строки, он говорит 5.3.6. Что мне нужно сделать, чтобы Apache использовал эту версию? Спасибо

Ответы [ 2 ]

1 голос
/ 02 августа 2011

Убедитесь, что вы перезапустили apache

Это должно быть на askUbuntu хотя

0 голосов
/ 02 августа 2011

Действительно перезапустите Apache

/etc/init.d/apache2 restart

Однако в прошлом у меня были некоторые проблемы, когда процесс apache зависал в памяти после перекомпиляции или обновления PHP.Если вы хотите проверить, работает ли Apache после его остановки:

Остановите Apache

/etc/init.d/apache2 stop

Ищите процессы apache

ps -A | grep apache

Если вы получилисписок с некоторыми процессами apache2 это не хорошо, вы можете убить их с помощью:

kill <PROCESS_ID>

Например:

kill 2389

Запустить apache

/etc/init.d/apache2 start
...