nginx — неверная версия PHP в выводе phpinfo ()

Я запускаю свое веб-приложение на сервере nginx с версией php-fpm в Debian Wheezy, внутри контейнера Docker.

Я обновляю свою версию php до 5.6.1.

RUN echo "deb http://packages.dotdeb.org wheezy all" >> /etc/apt/sources.list
RUN echo "deb-src http://packages.dotdeb.org wheezy all" >> /etc/apt/sources.list
RUN echo "deb http://packages.dotdeb.org wheezy-php56 all" >> /etc/apt/sources.list
RUN echo "deb-src http://packages.dotdeb.org wheezy-php56 all" >> /etc/apt/sources.list
RUN wget http://www.dotdeb.org/dotdeb.gpg
RUN apt-key add dotdeb.gpg
RUN apt-get update
RUN apt-get install -y nginx php5-fpm php5-mysqlnd php5-cli supervisor

Если я выполняю следующие команды внутри моего контейнера, версия в порядке и выглядит правильно обновленной:

php -v // 5.6.6
/usr/sbin/php5-fpm -v // 5.6.6

Но если я захожу в корневой каталог моего документа и выполняю phpinfo (), версия php неверна в Core -> версия PHP (5.4.36, по умолчанию — debian: wheezy). Больше вывода версии nginx тоже неверно.

Есть идеи ?

3

Решение

Запустите следующую команду.

Если апаш

sudo service apache2 restart

Если Nginx

sudo service nginx restart

После установки каких-либо серверных модулей рекомендуется перезагружать свой apache, nginx.

2

Другие решения

Хорошо, это было недоразумение «составить докер».
Мне нужно было сделать docker-compose up -d восстановить, воссоздать и перезапустить мои услуги.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector