Страница 1 из 1

Как прочитать ошибку 500 не имея доступа к Логам?

СообщениеДобавлено: 05 июн 2020, 17:26
miltorg
Нажимаю кнопку сохранения в Yii и получаю "Ошибка 500".
Как её прочитать не имея доступа к логам на сервере?

Спасибо.

Re: Как прочитать ошибку 500 не имея доступа к Логам?

СообщениеДобавлено: 05 июн 2020, 18:15
Dmitry
Если к ftp доступ есть, то включить режим debug:
https://open-real-estate.info/ru/faq#debug-mode
и более подробная информация будет на странице

Может права папкам не выставлены при установке? Смотрю тут часть встречаются проблемы из-за этого ;-)

Re: Как прочитать ошибку 500 не имея доступа к Логам?

СообщениеДобавлено: 05 июн 2020, 19:13
miltorg
Dmitry писал(а):Если к ftp доступ есть, то включить режим debug:
https://open-real-estate.info/ru/faq#debug-mode
и более подробная информация будет на странице

Может права папкам не выставлены при установке? Смотрю тут часть встречаются проблемы из-за этого ;-)


Включил. Но как то не очень помогло. См. рисунок.

Снимок экрана от 2020-06-05 18-11-02.png
Снимок экрана от 2020-06-05 18-11-02.png (220.83 КБ) Просмотров: 18558

Re: Как прочитать ошибку 500 не имея доступа к Логам?

СообщениеДобавлено: 07 июн 2020, 00:07
Dmitry
ну так по ссылке в отладке видно ссылку, которая и выдает код 500
https://welt.center/ru/additionalprices/main/saveprice/apId/38
а если перейти по ссылке видно
{"msg":"access_error","msg_full":""}


Можно еще попробовать включить дебаг панель (она уже предустановлена в движок)
Для себя я её включал так (но имейте ввиду я не имею отношения к разработчикам этого движка и являются таким же рядовым пользователем, как и Вы - перед изменениями делайте бэкапы, чтобы вернуть если "что-то пойдет не так"):
В файле protected/config/ db.php сменить false на true для:
'enableParamLogging' => true,
'enableProfiling' => true,
В файле protected/config/main.php раскомментировать и вбить свой IP:
/*'routes'=>array(
array(
'class'=>'ext.yii-debug-toolbar.YiiDebugToolbarRoute',
'ipFilters'=>array('127.0.0.1','192.168.1.215'),
),
),*/

Re: Как прочитать ошибку 500 не имея доступа к Логам?

СообщениеДобавлено: 07 июн 2020, 14:50
Foton
Попробуйте перейти на вкладку Network и посмотрите что приходит в ответе

Re: Как прочитать ошибку 500 не имея доступа к Логам?

СообщениеДобавлено: 09 июн 2020, 02:50
miltorg
Я тут уже всё сделал. В jq есть специальная команда. Она и выводит ошибки.
Я это знал, но прописывал немножко не туда.
Тут вопрос решён