Що таке помилка 500? Це помилка у коді PHP вашого сайту. Щоб її розшифрувати та усунути потрібно:
- В адміністративній частині сайту перейти в Система -> Інструменти -> Журнал помилок. Наприкінці будуть актуальними помилки сайту. Якщо помилки відсутні - увімкніть запис помилок у Система -> Установки -> Сервер -> Записувати помилки -> Так.
- Якщо є доступ до FTP, відкрийте файл logs/error.log на сервері. Останні записи свідчать про причину помилки.
- Якщо помилки не відображаються, увімкніть їх через.htaccess, додавши код нижче:
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL