2016-05-08 3 views
1

Dears, с момента моего последнего обновления мой сервер Laravel (работает v5.2) вообще не работает.Laravel Ошибка файловой системы

Вчера я создал модульный тест и запустил vendor/bin/phpunit, чтобы увидеть, как модульное тестирование работает в Laravel. Однако после запуска композитор обновил, Laravel был полностью перевернут. В основном теперь входы, поступающие с любого маршрута через POST/GET/..., не доходят до контроллеров.

Если я вставляю dd (Input: all()) в любой контроллер, он отображает пустой массив. Странно то, что я не получаю никаких ошибок, ни в laravel.log, ни на дисплее (несмотря на то, что .env настроен для отладки).

Наконец, валидаторы, похоже, работают, и когда поток выполнения достигает одного, я получаю отображаемые ошибки проверки.

Как исправить эту ошибку? Или где я должен искать дальнейшие подробности, чтобы исследовать это?

Благодаря

+0

Что делать, если вы выполняете 'dd ($ _ GET)' или 'dd ($ _ POST)'. Вы получаете какие-то ценности? Также попробуйте выполнить 'composer dumpautoload -o' –

+0

Я получаю пустой массив – Washery

ответ

1

Ну, наверное, есть проблема с написанием журналов или другими файлами.

Разрешения на доступ к файлам chacck, как написано here. Это зависит от того, что вы используете сервер/ОС.

Возможно, вы забыли о чем-то или не смогли проверить его с последнего обновления.

+0

, если я вставляю var $ a = 0/0 или конечную кому, я сразу получаю сообщение об ошибке, и сообщение .log сообщает об ошибке – Washery

+0

. вы сказали, что вы не получите никакого смысла в контроллере - так что, возможно, вы не можете написать: 'bootstrap/cache' каталог с' services.json' –

+0

Странная вещь в том, что я разрабатывал этот бэкэнд в течение трех месяцев и никогда не получал разрешение проблемы. Я на OSX, обновлен до El Capitan месяц назад – Washery

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