[РЕШЕНО] Обновление php7 ломает owncloud :( в Debian 9.

Янв 9th, 2018 | Posted by | Filed under Debian, internet, Linux, Linux, PC, Q&H, Sites, Software, Software

Из сегодняшнего: «ошибка 502 bad gateway» вместо облака и файлов.
смотрим /var/log/apt/history.log:
Start-Date: 2018-01-09 05:36:05
Commandline: apt-get -y install php7.0
Upgrade: php7.0:amd64 (7.0.19-1, 7.0.27-0+deb9u1)
End-Date: 2018-01-09 05:36:11

Start-Date: 2018-01-09 05:36:23
Commandline: apt-get -y install php7.0-cli
Upgrade: php7.0-cli:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-fpm:amd64 (7.0.19-1, 7.0.27-0+deb9u1),
php7.0-gd:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-opcache:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7
.0-common:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-json:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-m
bstring:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-readline:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0
-xml:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-curl:amd64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-zip:am
d64 (7.0.19-1, 7.0.27-0+deb9u1), php7.0-mysql:amd64 (7.0.19-1, 7.0.27-0+deb9u1)
End-Date: 2018-01-09 05:38:02
Обновились компоненты php7 сегодня утром.

В директории /etc/php/7.0/fpm/pool.d появился новый файл конфига, старый (настроенный мной переименовался):
diff ./www.conf ./www.conf.dpkg-old показывает следующее:
36c36,37
< listen = /run/php/php7.0-fpm.sock --- > ;listen = /run/php/php7.0-fpm.sock
> listen = 127.0.0.1:9000
376c377
< ; execute php code. --- > ; exectute php code.
384,388c385,389
< ;env[HOSTNAME] = $HOSTNAME < ;env[PATH] = /usr/local/bin:/usr/bin:/bin < ;env[TMP] = /tmp < ;env[TMPDIR] = /tmp < ;env[TEMP] = /tmp --- > env[HOSTNAME] = $HOSTNAME
> env[PATH] = /usr/local/bin:/usr/bin:/bin
> env[TMP] = /tmp
> env[TMPDIR] = /tmp
> env[TEMP] = /tmp

Все мои настройки, сделанные для работы OwnCloud откачены. Как результат, имеем «ошибка 502 bad gateway» вместо облака и файлов.

РЕШЕНИЕ:
от рута:
rm -f /etc/php/7.0/fpm/pool.d/www.conf
cp /etc/php/7.0/fpm/pool.d/www.conf.dpkg-old /etc/php/7.0/fpm/pool.d/www.conf
service php7.0-fpm restart
service nginx restart

Проверяем, работает!

No comments yet.