Изолированный Apache, проблема с cgi

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
kharkov_max
Сообщения: 5
Зарегистрирован: Ср мар 24, 2021 7:21 am

Изолированный Apache, проблема с cgi

Сообщение kharkov_max » Ср мар 24, 2021 7:38 am

Добрый день.
Недавно достался сервер с данной панелью.
После обновления панели и перестройки jail shell, сайт который работал через cgi мост начал выдавать ошибку 500.
После того как комментирую в настройках Apache:

Код: Выделить всё

	ScriptAlias /cgi-bin/ "/home/user/sites/my.site/cgi-bin/"
	Options Indexes FollowSymLinks ExecCGI
	AddHandler php5-cgi .php
	Action php5-cgi /cgi-bin/php.cgi
	# SuexecUserGroup user user
сайт запускается и работает, но не работает добавление картинок и т.д.
Права на каталоги 755, на файлы 644, владелец user.
Пути к cgi файлам верные ...

Не пойму чего падает Apache при включенной SuexecUserGroup, думаю если решить эту проблему, то с картинками решится автоматически т.к. веб сервер будет работать с правами владельца каталогов и файлов...

Подскажите что можно посмотреть, уже голову сломал ...

kharkov_max
Сообщения: 5
Зарегистрирован: Ср мар 24, 2021 7:21 am

Re: Изолированный Apache, проблема с cgi

Сообщение kharkov_max » Чт апр 08, 2021 11:14 am

Заставил ошибку в лог suexec писать...

Код: Выделить всё

uid: (1053/user) gid: (1054/user) cmd: php.cgi
failed to setgid/initgroups (1054: php.cgi): Operation not permitted
Есть какие либо соображения?

kharkov_max
Сообщения: 5
Зарегистрирован: Ср мар 24, 2021 7:21 am

Re: Изолированный Apache, проблема с cgi

Сообщение kharkov_max » Чт апр 08, 2021 1:28 pm

Решение.
Либо update либо кто то руками, проставил не верные права на файлы, в часности suexec
Выполнил:

Код: Выделить всё

chmod u+s /usr/sbin/suexec
chown root:apache /usr/sbin/suexec
И поправил права на каталог /var/log/httpd, chown apache:apache и все взлетело !!!

Аватара пользователя
sbury
Сообщения: 796
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Изолированный Apache, проблема с cgi

Сообщение sbury » Чт апр 08, 2021 3:51 pm

покажите вывод
yum list installed | grep httpd

Ответить