Jail исчезновение пхп

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
mesb
Сообщения: 100
Зарегистрирован: Чт дек 03, 2020 4:01 pm

Jail исчезновение пхп

Сообщение mesb » Чт апр 21, 2022 11:47 am

Приветствую.
В процессе жизни панели на centos7, в какой-то момент доустановили пхп8.
Добавили сайтец, все работает.

В какой-то момент из Шелла системы потребовалось запускать бинарник пхп.
Обнаружилось что его нет.
В разделе Джейл нажимаем обновлений jail she'll, jail php.

По пути:
/usr/bin/php80/bin/php из под юзера с этим сайтом все работает.
Спустя какое-то время, сутки или больше, папка php80 оказывается пуста.
Снова жмём кнопки обновления джейла и пхп снова на месте.
Скелетон джейла обновлял.

Почему оно исчезает и как сделать чтобы осталось?

Аватара пользователя
alenka
Сообщения: 1975
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail исчезновение пхп

Сообщение alenka » Чт апр 21, 2022 12:20 pm

Сервер перегружался?
Какая ос?
Проверьте в файле /etc/rc.d/rc.local параметры монтирования для php8.

mesb
Сообщения: 100
Зарегистрирован: Чт дек 03, 2020 4:01 pm

Re: Jail исчезновение пхп

Сообщение mesb » Чт апр 21, 2022 12:35 pm

CentOS 7.
Перезагружаю регулярно по мере прихода обновидистра или после того как панель обновляется.
В рц.локал здоровая портянка строчек одних и тех же и среди них строчек с пхп80 нет.

Как корректно сделать чтобы добавились?

Аватара пользователя
alenka
Сообщения: 1975
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail исчезновение пхп

Сообщение alenka » Чт апр 21, 2022 12:47 pm

Когда вы ставили панель?

Аватара пользователя
alenka
Сообщения: 1975
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail исчезновение пхп

Сообщение alenka » Чт апр 21, 2022 12:58 pm

Для каждого хостаккаунта пропишите:
umount -l /home/USER/usr/bin/php80
umount -f /home/USER/usr/bin/php80
mount --bind /usr/jail_skeleton/usr/bin/php80 /home/USER/usr/bin/php80

USER на свой хостаккаунт.

mesb
Сообщения: 100
Зарегистрирован: Чт дек 03, 2020 4:01 pm

Re: Jail исчезновение пхп

Сообщение mesb » Чт апр 21, 2022 1:39 pm

alenka писал(а):
Чт апр 21, 2022 12:47 pm
Когда вы ставили панель?
Сложно сказать, думаю в деле была ещё 1.08.
Полагаю примерно со времени моей регистрации оно стоит.

mesb
Сообщения: 100
Зарегистрирован: Чт дек 03, 2020 4:01 pm

Re: Jail исчезновение пхп

Сообщение mesb » Чт апр 21, 2022 1:40 pm

alenka писал(а):
Чт апр 21, 2022 12:58 pm
Для каждого хостаккаунта пропишите:
umount -l /home/USER/usr/bin/php80
umount -f /home/USER/usr/bin/php80
mount --bind /usr/jail_skeleton/usr/bin/php80 /home/USER/usr/bin/php80

USER на свой хостаккаунт.
Понял, сделаю.
Это просто любым редактором в консоли или где-то в настройках веба панели?

Аватара пользователя
alenka
Сообщения: 1975
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail исчезновение пхп

Сообщение alenka » Чт апр 21, 2022 2:21 pm

Сложно сказать, думаю в деле была ещё 1.08.
Полагаю примерно со времени моей регистрации оно стоит.
Данные параметры создаются в момент добавления хостаккаунта, на версии 1.08 еще не было php8.0

Аватара пользователя
alenka
Сообщения: 1975
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Jail исчезновение пхп

Сообщение alenka » Чт апр 21, 2022 2:22 pm

mesb писал(а):
Чт апр 21, 2022 1:40 pm
alenka писал(а):
Чт апр 21, 2022 12:58 pm
Для каждого хостаккаунта пропишите:
umount -l /home/USER/usr/bin/php80
umount -f /home/USER/usr/bin/php80
mount --bind /usr/jail_skeleton/usr/bin/php80 /home/USER/usr/bin/php80

USER на свой хостаккаунт.
Понял, сделаю.
Это просто любым редактором в консоли или где-то в настройках веба панели?
В панели нет функции, мы данный нюанс учтем.
Конфиги изменяете вручную.

mesb
Сообщения: 100
Зарегистрирован: Чт дек 03, 2020 4:01 pm

Re: Jail исчезновение пхп

Сообщение mesb » Чт апр 21, 2022 6:14 pm

Электрики ускорили процесс и да, указанные вами действия помогли.

Спасибо.

Ответить