500 ошибка обязательно отображается в логе ошибок сервера, так что прежде всего загляните именно туда.
В логах ничего про ошибку 500 не нашла. Или не знаю что искать.
Выяснилось, что это косяк темы (при смене — все работает), но все равно непонятно как это исправить
в логах ошибок, он, как правило, это error_log — вот там 500 ошибка должна быть.
[Fri May 12 14:57:41.958511 2017] [autoindex:error] [pid 28405] [client 141.8.184.22:47526] AH01276: Cannot serve directory /home/c/cw22232/www65/public_html/cgi-bin/: No matching DirectoryIndex (index.php,index.htm,index.html,index.pl) found, and server-generated directory index forbidden by Options directive
Это свежие error_log
Это сообщение о директории cgi-bin
, оно не связано с проблемой.
Ищите строки со словами «PHP Fatal error» или «PHP Parse error».
Просмотрела все за неделю предыдущую и по сегодня — ничего про fatal error нет.
Еще включала debug.log, но там тоже ничего подобного не нашла.
Есть только одна строка, относящаяся к темам:
[Fri May 05 19:19:29.397911 2017] [access_compat:error] [pid 15620] [client 188.138.105.42:50312] AH01797: client denied by server configuration: /home/c/cw22232/www65/public_html/wp-content/themes/index.php
Это тоже больше подходит?
[Fri May 12 17:49:07.542817 2017] [:error] [pid 3367] [client 141.8.142.167:52412] PHP Parse error: syntax error, unexpected end of file in /home/c/cw22232/www65/public_html/wp-content/themes/mobil-wp/single.php on line 218
[Fri May 12 17:49:13.573950 2017] [:error] [pid 6154] [client 89.169.36.105:52878] PHP Parse error: syntax error, unexpected end of file in /home/c/cw22232/www65/public_html/wp-content/themes/mobil-wp/single.php on line 218
[Fri May 12 17:49:14.962927 2017] [:error] [pid 7048] [client 89.169.36.105:52994] PHP Parse error: syntax error, unexpected end of file in /home/c/cw22232/www65/public_html/wp-content/themes/mobil-wp/single.php on line 218
Починила.
Достала из бэкапа древнего single.php и вставила в текущий файл все оттуда — заработало.
Спасибо, что были со мной)
ага, тут уже ясно, что у вас ошибка в single.php на 218 строчке. приведите здесь код файла single.php (в тегах code) — мы вам скажем, что исправить, чтобы ошибки не было.