Установил тему, жму Активировать её и.. HTTP ERROR 500
Абсолютно весь сайт перестаёт работать, даже админка - везде HTTP ERROR 500.
Если переименовать на фтп папку с новой темой, то на сайте выдаёт ошибку шаблона и начинает работать админка, где можно установить старую тему.
Как определить в чём проблема?
Недавно начал работать с wp и совсем не понимаю, как сделать дебаг или типа того.. как понять причину и исправить?
500 ошибка — это ошибка сервера. Стоит начать с изучения лога ошибок сервера (error.log), там должна быть указана причина. Уточните в поддержке хостинга как его можно посмотреть.
Денис Янчевский: последние логи вот такие, но это не то - эта ошибка была после попытки загрузить тему размером 100 mb (я просто залили через фтп потом)
[Mon Sep 12 00:50:17 2016] [error] [client 208.80.192.33] Directory index forbidden by Options directive: /var/www/helpls/data/www/helpls.ru/helpls/files/
[Mon Sep 12 00:50:25 2016] [error] [client 193.40.250.201] PHP Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 4864 bytes) in /var/www/helpls/data/www/helpls.ru/wordpress/wp-admin/includes/deprecated.php on line 1367, referer: helpls.ru/wordpress/wp-admin/themes.php
открытие страниц с 500 ошибкой в логах не фиксируется
Влад: 41943040 bytes — это 40 MB. Что достаточно мало. Попробуйте увеличить память для PHP. Если доступно через .htaccess можно добавить строку php_value memory_limit 256M или php_value memory_limit 512M.