500 Internal Server Error - Расширенный режим

Статус
В этой теме нельзя размещать новые ответы.

ElonMusk

Проверенные
Сообщения
500
Реакции
28
Баллы
11,030
Здравствуйте. Подскажите в чем может быть проблема?
При редактировании темы, выдает ошибку 500 Internal Server Error, ошибка вылазит только когда жмешь на Расширенный режим (редактирования)
1539966647717.png
При этом, если нажать ПКМ и открыть в новой вкладке "расширенный режим редактирования" то открывает нормально
Но при сохранении, пишет 500 Internal Server Error (в красном окне)
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
1539966730198.png
Это все на VPS
Debian GNU/Linux 8.11 (jessie)
PHP 5.6.38-0+deb8u1 (cli) (built: Sep 20 2018 02:32:02)
В логах апача тишина
 
Последнее редактирование:
Может есть какой то debug режим? Чтобы хоть от чего-то плясать?

Код:
ii  libapache2-mod-php5               5.6.38+dfsg-0+deb8u1               amd64        server-side, HTML-embedded scripting language (Apache 2 module)
ii  php-gettext                       1.0.11-1                           all          read gettext MO files directly, without requiring anything other than PHP
ii  php-tcpdf                         6.0.093+dfsg-1+deb8u1              all          PHP class for generating PDF files on-the-fly
ii  php5                              5.6.38+dfsg-0+deb8u1               all          server-side, HTML-embedded scripting language (metapackage)
ii  php5-cli                          5.6.38+dfsg-0+deb8u1               amd64        command-line interpreter for the php5 scripting language
ii  php5-common                       5.6.38+dfsg-0+deb8u1               amd64        Common files for packages built from the php5 source
ii  php5-curl                         5.6.38+dfsg-0+deb8u1               amd64        CURL module for php5
ii  php5-gd                           5.6.38+dfsg-0+deb8u1               amd64        GD module for php5
ii  php5-imagick                      3.2.0~rc1-1                        amd64        Provides a wrapper to the ImageMagick library
ii  php5-json                         1.3.6-1                            amd64        JSON module for php5
ii  php5-mcrypt                       5.6.38+dfsg-0+deb8u1               amd64        MCrypt module for php5
rc  php5-mysql                        5.6.33+dfsg-0+deb8u1               amd64        MySQL module for php5
ii  php5-mysqlnd                      5.6.38+dfsg-0+deb8u1               amd64        MySQL module for php5 (Native Driver)
ii  php5-readline                     5.6.38+dfsg-0+deb8u1               amd64        Readline module for php5
ii  phpmyadmin                        4:4.2.12-2+deb8u3                  all          MySQL web administration tool
 
Последнее редактирование модератором:
Что-то не верится, что пусто.

В слепую лишь можно поиграться с настройками php в сторону увелчинения следующих параметров:
Bash:
memory_limit
post_max_size
max_execution_time

С 31 декабря официально , имеет место быть апнуться сейчас.
 
tnAnGel, error.log пустой на сервере, какие еще логи могут быть?
[Fri Oct 19 20:11:23.689304 2018] [mpm_prefork:notice] [pid 20018] AH00163: Apache/2.4.10 (Debian) configured -- resuming normal operations
[Fri Oct 19 20:11:23.689406 2018] [core:notice] [pid 20018] AH00094: Command line: '/usr/sbin/apache2'
 
ElonMusk, а зачем нам лог апача?
Ниже в php.ini найти, и если есть - не трогать. Пройти по путю /var/log/php-errors.log и сказать последние ошибки. В случае если нету - добавить и перезапустить апач.
Код:
log_errors = On
log_errors_max_len = 1024
error_log = /var/log/php-errors.log
 
CrazyHackGUT, да ЧПУ включен, пробовал выключать, не помогло
Вывод логов сделал просто в /var/ и все равно не создается
display_errors => Off => Off
display_startup_errors => Off => Off
error_append_string => no value => no value
error_log => /var/php-errors.log => /var/php-errors.log
error_prepend_string => no value => no value
error_reporting => 22527 => 22527
html_errors => Off => Off
ignore_repeated_errors => Off => Off
log_errors => On => On
log_errors_max_len => 1024 => 1024
track_errors => Off => Off
xmlrpc_error_number => 0 => 0
xmlrpc_errors => Off => Off
opcache.error_log => no value => no value
 
ElonMusk, а прав-то хватает?
Попробуйте вручную создать лог и выдать права.
Bash:
sudo touch /var/php-errors.log
sudo chmod 0777 /var/php-errors.log
Это не совсем корректный, правда, способ. Лучше овнера поменять. Но для отладки причин проблемы и так сойдёт.
 
CrazyHackGUT, да, начало писать после создания и выдачи прав. Вот только нечего в нем нет касательно домена на котором моя ошибка 500, пишет инфу о поддоменах

Попробую обновится до пхп7

Не помогла установка php7 =(
 
Последнее редактирование модератором:
Может кто помочь найти решение за вознаграждение

Проблема актуальна =(
Не могу заставить php выводить логи (хотя может ошибок нет)
Код:
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
php_value error_reporting -1
php_value log_errors_max_len 0
php_value error_log /var/log/apache2/php-errors.log

Проблему решил.
В моем случаи грешил на себя, а виновник оказался шлюз ддос защиты.
Кто бы мог подумать, но проблема решена. Спасибо всем кто отписался и уделил мне своего времени.
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу