Whoops, looks like something went wrong что делать?

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

Сообщение Whoops, looks like something went wrong

Переводим и идентифицируем ошибку в браузере

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

Данная ошибка имеет довольно общий характер, за ней могут скрываться множество конкретных причин, к примеру:

  • композер не создал env-файл,
  • разработчик использует устаревший программный инструментарий «Laravel»,
  • ошибка «No supported encrypter found» и другие релевантные причины.

Что относится обычного пользователя, перешедшего на какой-либо ресурс и столкнувшимся с вышеозначенной ошибкой, то вины пользователя в ней нет, и проблема обычно находится на стороне администрации ресурса.

Картинка Laravel Whoops

Рекомендую: Не удаётся установить соединение с сайтом — что делать.

Как исправить ошибку «Looks like something went wrong» со стороны веб-мастера

Чтобы решить проблему Whoops, looks like something went wrong со стороны веб-мастера необходимо предпринять примерно следующее:

  • Откройте ваш .env-файл, и измените там строку APP_DEBUG=false на APP_DEBUG=true (актуально в случае использования старых версий «Laravel» уровня 4.2). Сохраните изменённый файл и попробуйте перегрузить проблемную страницу. Обычно после этого вы получите указание на более конкретную ошибку, которая и является истинной причиной появления упомянутого сообщения «Looks like something went wrong»;
  • Если вы пользуетесь «Printer Installer server», откройте файл C:\Program Files (x86)\PHP\[версия]\php.ini. Найдите здесь опцию «display_errors», и измените её значение на display_errors = On. Также перезагрузите страницу, и вы получите доступ к конкретике ошибки, по спецификации которой затем можно обратиться в техподдержку ресурса;
  • Убедитесь, что у вас в директории настроек имеются два типа файлов .env. Один файл – это обычный .env-файл, и второй — .env example (.env-файл должен содержать ключ вашего проекта). Затем выполните следующую команду:

cp .env.example .env php artisan key:generate

После реализации данной команды ошибка может быть решена.

  • Обновите ваш композер в случае, если вы имеете дело с его устаревшей версией. Для обновления композера выполните команду:

composer self-update

  • Откройте open app/config/app.php. В линии 81 убедитесь, что там имеется ключ, состоящий из 32 символов (по умолчанию там может быть количество символов, отличающееся от необходимого).  При необходимости сформируйте корректный ключ.

Что делать, если вы обычный пользователь

Если же вы обычный юзер, то варианты избавиться от ошибки «Whoops, looks like something went wrong» у вас довольно скудны. Можно порекомендовать выполнить следующее:

  • Очистите кэш и куки вашего браузера. Обычно это делается переходом в его настройки, нахождением там соответствующей опции (к примеру, в Мозилле она находится во вкладке «Приватность и защита») и очистки указанных данных;
  • Попробуйте другой браузер. В ряде небольших случаев это может помочь решить проблему «Whoops, something went wrong»;
  • Напишите веб-мастеру ресурса. Наиболее эффективный способ исправить ошибку – это уведомить о её наличие техподдержку сайта.Рисунок Support

Заключение

Основными факторами, вызывающими появление ошибки «Whoops, looks like something went wrong» является устаревшая версия composer-a и проблемы с настройками .env-файла. Воспользуйтесь приведёнными выше советами, они помогут исправить данную ошибку в вашем «Laravel».

Оцените статью
Комментарии: 1
  1. Саид

    Хочу

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