2015-02-16 4 views
-1

Я побежал командуКак отладить проекты Laravel 5?

php artisan optimize 

и изменил настройки отладки в файле app.php быть

'debug' => 'true', 

и добавил «все», чтобы иметь полный доступ через папку «хранения». Я не знаю, что еще я могу сделать, чтобы отладчик работал в моем проекте Laravel 5. Я застрял с сообщением «Упс, похоже, что-то не так». Любые идеи ??

+0

Можете ли вы сделать 'dd (config ('app.debug'))' где-нибудь? Результат должен быть «true» – lukasgeiter

+0

да, это правда. –

+0

У вас есть идея, как предоставить разрешения на запись на веб-сервер через папку хранения? –

ответ

1

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

  1. Вы сказали: «Я не знаю, что еще я могу сделать, чтобы отладчик работал в моем проекте Laravel 5». У Laravel 5 больше нет собственного отладчика, который, как мне кажется, является причиной того, что ваша страница просто показывает «Упс, похоже, что что-то пошло не так». Ваше заявление будет указывать на то, что у вас есть отладчик, и что вы пытаетесь использовать, или это утверждение неверно?

  2. Вы указали, что изменили настройки отладки файла app.php. Есть ли причина, почему вы изменили это в app.php? По умолчанию параметр отладки 'debug' => env('APP_DEBUG'), которого достаточно в большинстве случаев. У вас должен быть .ENV-файл в корне вашего проекта (созданный автоматически, если вы создали композитор-проект, если вам не нужно копировать .env.example в .env самостоятельно). Файл .env позволит вам отлаживать вас, поскольку есть строка, в которой указано APP_DEBUG = true.

  3. Jesse Schutt дал большую информацию в своем ответе выше (что я рекомендую upvoting), включая ссылку на панель отладки, совместимую с L5. Тем не менее, вы заявляете, что довольны своим стеком ошибок, что подразумевает, что на самом деле у вас его есть. Если вас это устраивает, вам не нужно будет размещать здесь, так как у вас уже будет больше информации о вашей ошибке. Если вы предполагаете, что filp/whoops все еще есть, и это то, что вы хотите, вам придется снова включить его. Следуйте инструкциям на странице http://mattstauffer.co/blog/bringing-whoops-back-to-laravel-5

3

debug => true просто покажет вам полный стек ошибок, когда вы нанесете ошибку в своем приложении. Он не дает показателей и статистики. Если вы ищете что-то информации проверить статью здесь:

https://laravel-news.com/2015/02/laravel-debugbar/

+0

Сэр, я доволен этим стеком ошибок. Но я не могу это понять.У вас есть представление о том, как заставить его работать? –

+0

Вы имеете в виду, что вы не можете его отобразить, даже если в вашем приложении есть ошибка? –

+0

да. Я застрял с сообщением «Упс, похоже, что-то пошло не так». –

Смежные вопросы