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 не будет опубликован. Обязательные поля помечены *