Whoops, looks like something went wrong — что это и как исправить

При посещении сайта вместо содержания ресурса пользователь может наткнуться на сообщение «Whoops, looks like something went wrong». Обычно такая ошибка появляется из-за некорректной настройки веб-ресурса, функционирующего на базе бесплатного фреймворка с открытым кодом Laravel. Т.е. причиной являются действия не пользователя, перешедшего на сайт, а владельца или разработчика.

Laravel — это одна из самых популярных программных платформ, написанных на PHP, подходит как для реализации личных проектов, так и для создания корпоративных. Исходный код проекта находится на GitHub. Официальный сайт https://laravel.com

Официальный сайт Laravel

Дословный перевод фразы «Whoops, looks like something went wrong» — «Упс, похоже что-то пошло не так».

Ошибка может появляться по различным причинам, но есть несколько наиболее распространенных:

— composer не создал файл с расширением env;

— использование устаревшей версии инструментов «Laravel»;

— ошибка «No supported encrypted found».

Ошибка «Whoops, looks like something went wrong»

Как исправить ошибку «Whoops, looks like something went wrong»

Устранить проблему «Whoops, looks like something went wrong» веб-мастер или владелец сайта может выполнив следующие действия.

— Отредактировать env-файл. Внутри файла с расширением .env записана строчка APP_DEBUG=false. Замените в ней false на true, сохраните редакцию и обновите страницу, на которой была ошибка.

— Если Вы используете «Printer Installer server» — отредактируйте файл php.ini. Он находится по адресу C: \Program Files (x86)\PHP\(версия PHP)\php.ini. Откройте файл,
найдите в нем строчку display_errors и перепишите на display_errors = On. Обновите страницу. После этих действий появится дополнительная информация об ошибке. С этими данными можно обратиться в техподдержку ресурса.

— Удостоверьтесь, что у Вас присутствует два типа env-файла. В директории с настройками должен лежать файл .env и .env example. Во втором находится ключ от сайта. Если оба файла на месте, задайте команду cp .env.example .env php artisan key:generate. После ее выполнения сбой должен быть исправлен.

— Проверьте используемую версию Composer. Устаревший вариант композера также может быть причиной ошибки «Whoops, looks like something went wrong». Для обновления достаточно ввести команду composer self-update.

— При отсутствии корректного ключа в файле app.php создайте его. Зайдите в app/config/app.php, перейдите к линии 81 и проверьте есть ли там ключ, состоящий из 32 символов.
Сформируйте его при необходимости.

Как устранить неполадку пользователю

Как исправить ошибку «Whoops, looks like something went wrong» со стороны пользователя?

В некоторых случаях помогает следующее.

— Почистить куки и кэш браузера. Для этого перейдите в настройки Вашего веб-обозревателя и найдите опцию очистки.
Например, в гугл хром она находится по адресу chrome://settings/clearBrowserData или Настройка и управление Google Chrome — дополнительные инструменты — удаление
данных о просмотренных страницах, также можно зажать одновременно комбинацию клавиш Ctrl + Shift + Del.

— Воспользоваться другим браузером. Бывает страница может отображаться без ошибки в другом веб-обозревателе.

— Сообщить в техподдержку сайта.

Надпись «Whoops, looks like something went wrong» переводится как «Упс, похоже что-то пошло не так». Чаще всего ошибка с таким названием возникает из-за некорректной настройки .env-файла или применения старой версии composer. В статье мы рассказали как исправить этот сбой.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *