Сервер прекратил работать после обновления php 5.5.0

Я выполняю nginx на сервере человечности 12.04, и я просто обновил к новому php пакету следующим образом http://phpave.com/upgrade-php-5-3-php-5-5-ubuntu-12-04-lts/#.Uzsho1RdURg.

В заключительной части установки меня спросили, хотел ли я заменить conf файлом, так как тот на сервере отличался от оригинала, и я договорился об этом. К сожалению, я не могу найти conf файл в сервере, таким образом, я хотел бы знать, где я могу проверить его, потому что проблема должна быть в нем.

Я попытался обслужить перезапуск php5-fpm с nginx, но он привел к сбою и возвратил следующее сообщение

Отклоненный отправляют сообщение, 1 подобранное правило; введите = "method_call", отправитель = ":1.17" (uid=1000 pid=8013 коммуникация = "останавливают php5-fpm"), интерфейс = "com.ubuntu. Upstart0_6. Задание" участник = ошибочное имя "Остановки" = "(сбросило)" requested_reply = "0" место назначения = "com.ubuntu. Выскочка" (uid=0 pid=1 коммуникация = "/sbin/init")

Каждый раз, когда я загружаю сервер, я получаю 502 недопустимых шлюза. Как я могу проверить что не так с ним?

1
задан 1 April 2014 в 23:56
1 ответ

Когда вы обновляете пакеты и конфигурационный файл отличается от существующего и вы решаете заменить конфигурацию, старый сохраняется в файл с расширением .dpkg-old. Если вы не заменяете конфиг, то новый конфиг из пакета сохраняется с расширением .dpkg-dist.

Таким образом, вы можете найти старый конфиг с помощью команды

find /etc -name '*.dpkg*'

и посмотреть, что изменилось.

В общем случае, при обновлении вы должны проверить различия между текущим и дистрибутивным конфигурационными файлами с помощью опции diff в DPKG. Таким образом, вы можете принять обоснованное решение, обновлять ли конфигурационный файл или нет.

.
0
ответ дан 4 December 2019 в 08:40

Теги

Похожие вопросы