PHP 7 - Class 'Memcached' не найден после обновления до Ubuntu 17.10 хитрый

Вы можете использовать xmessage в самом скрипте. Поместите что-то подобное после «shebang»:

xmessage "Are you sure?"

На нем появится графическое сообщение с надписью «Вы уверены?». с кнопкой «okay».

Вы можете настроить xmessage на наличие более одной кнопки и изменить то, что написано в ней. Вы также можете настроить действия, выполняемые каждой кнопкой.

Например,

xmessage -buttons ok:0,cancel:1 "Are you sure?"  

См. man xmessage для всех параметров (их много).

0
задан 31 October 2017 в 18:49

2 ответа

Ответ заключается в том, чтобы перейти на PHP 7.1. Обновление Ubuntu выполняет частичное обновление PHP с 7.0 до 7.1 при обновлении с 17.04 до 17.10.

После обновления всех ваших модулей PHP до 7.1:

Остановить и отключить PHP 7.0 FPM

sudo systemctl stop php7.0-fpm.service sudo systemctl disable php7.0-fpm.service

Начать PHP 7.1 FPM

sudo systemctl start php7.1-fpm.service

Не забудьте также исправить ваш веб-сервер. Для NGINX мне пришлось изменить эту строку:

fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;

Затем перезапустить NGINX

sudo systemctl restart nginx.service
0
ответ дан 18 July 2018 в 04:11

Ответ заключается в том, чтобы перейти на PHP 7.1. Обновление Ubuntu выполняет частичное обновление PHP с 7.0 до 7.1 при обновлении с 17.04 до 17.10.

После обновления всех ваших модулей PHP до 7.1:

Остановить и отключить PHP 7.0 FPM

sudo systemctl stop php7.0-fpm.service sudo systemctl disable php7.0-fpm.service

Начать PHP 7.1 FPM

sudo systemctl start php7.1-fpm.service

Не забудьте также исправить ваш веб-сервер. Для NGINX мне пришлось изменить эту строку:

fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;

Затем перезапустить NGINX

sudo systemctl restart nginx.service
0
ответ дан 24 July 2018 в 18:01

Другие вопросы по тегам:

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