Page 1 of 1

phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Sun Mar 26, 2017 11:24 pm
by JEY70
1) Был установлен форум, и он успешно работал но не находил imagemagick
2) Я подумал что может стоит попробовать поменять шаблоны web и прокси с default на hosting и кешинг соотвественно. Но после этого форум вообще приуныл с ошибкой 500.
3) Меняю шаблоны обратно в default все равно ошибка 500
Лог ошибокShow
[Mon Mar 27 02:15:13 2017] [error] [client 192.168.1.126] PHP Warning: Unknown: open_basedir restriction in effect. File(/home/admin/web/$$$$$$$$/public_shtml/forum/index.php) is not within the allowed path(s): (/home/admin/web/$$$$$$$$/public_html:/home/admin/tmp) in Unknown on line 0
[Mon Mar 27 02:15:13 2017] [error] [client 192.168.1.126] PHP Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0
[Mon Mar 27 02:15:13 2017] [error] [client 192.168.1.126] PHP Fatal error: Unknown: Failed opening required '/home/admin/web/$$$$$$$$/public_shtml/forum/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Mon Mar 27, 2017 12:17 pm
by yariksat
Писалось тут уже не раз и не два,при подобных манипуляциях в папке /home/admin/conf/web конфиги бывает ломает...Судя по всему у Вас конфиг апача поломало,смотрите его.

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Mon Mar 27, 2017 2:24 pm
by skurudo
yariksat wrote:Писалось тут уже не раз и не два,при подобных манипуляциях в папке /home/admin/conf/web конфиги бывает ломает...Судя по всему у Вас конфиг апача поломало,смотрите его.
Мимо, об этом говорит лог ошибок.

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Mon Mar 27, 2017 2:26 pm
by skurudo
JEY70 wrote:1Меняю шаблоны обратно в default все равно ошибка 500
Лог ошибокShow
[Mon Mar 27 02:15:13 2017] [error] [client 192.168.1.126] PHP Warning: Unknown: open_basedir restriction in effect. File(/home/admin/web/$$$$$$$$/public_shtml/forum/index.php) is not within the allowed path(s): (/home/admin/web/$$$$$$$$/public_html:/home/admin/tmp) in Unknown on line 0
[Mon Mar 27 02:15:13 2017] [error] [client 192.168.1.126] PHP Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0
[Mon Mar 27 02:15:13 2017] [error] [client 192.168.1.126] PHP Fatal error: Unknown: Failed opening required '/home/admin/web/$$$$$$$$/public_shtml/forum/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0
Обратите внимание на лог ошибок - open_basedir мелькает просто таки везде. Вероятно у вас его раньше не было. Закоментируйте его в конфигурационном файле, чтобы вернуть работоспособность ресурса. А дальше включайте обратно с учетом дополнительных каталогов.

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Mon Mar 27, 2017 4:03 pm
by yariksat
skurudo wrote: Обратите внимание на лог ошибок - open_basedir мелькает просто таки везде. Вероятно у вас его раньше не было. Закоментируйте его в конфигурационном файле, чтобы вернуть работоспособность ресурса. А дальше включайте обратно с учетом дополнительных каталогов.
Ну так у меня его тоже и ломало.Я выставлял его как мне нужно,после переключения вкладок мне его сбросило на дефолт...
Хотя согласен,слово ломало не совсем верно,сбросило на дефолт.Тут может быть тоже самое.

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Mon Mar 27, 2017 4:45 pm
by JEY70
Починилось правкой файла sapache2.conf
Добавлением решетки перед строкой со словом basedir

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Mon Mar 27, 2017 5:13 pm
by yariksat
JEY70 wrote:Починилось правкой файла sapache2.conf
Добавлением решетки перед строкой со словом basedir
Всё таки комметирование этой строки лучше использовать как временное решение.

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Sun Apr 09, 2017 6:47 am
by JEY70
yariksat wrote:
JEY70 wrote:Починилось правкой файла sapache2.conf
Добавлением решетки перед строкой со словом basedir
Всё таки комметирование этой строки лучше использовать как временное решение.
Почему?

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Sun Apr 09, 2017 10:21 am
by skurudo
JEY70 wrote:
yariksat wrote:Всё таки комметирование этой строки лучше использовать как временное решение.
Почему?
Потому что в случае чего, какого-нибудь зловреда, есть большой шанс, что скрипт выйдет за пределы, отведенной ему директории. С точки зрения безопасности - это дырка конечно.

Re: phpbb 3.2.0 imagemagick и ошибки сервера

Posted: Mon Apr 10, 2017 7:12 pm
by JEY70
Вот сейчас, установил composer'ом шаблонизатор fenom. И все, и 500 ошибка. Куда копать даже не знаю.
Вычислил что баг имеет место быть только если директория выставлена shtml. Если менять на html то все норм.