Ответ 1
Я нашел ошибку!
У меня была синтаксическая ошибка в файле routes.php...
function($id,**name**,**value**)
Забыл знак $и, таким образом, нашел неожиданный ','.
Спасибо всем за помощь!
В настоящее время я разрабатываю приложение с Laravel 5, и вдруг ремесленник остановился!
Я не могу использовать одну команду, он всегда возвращает ошибку:
[Symfony\Component\Debug\Exception\FatalErrorException]
syntax error, unexpected ',', expecting variable (T_VARIABLE)
Я пытался обновить композитор, но когда мастер пытается очистить-complie
Command: composer update
> php artisan clear-compiled
[Symfony\Component\Debug\Exception\FatalErrorException]
syntax error, unexpected ',', expecting variable (T_VARIABLE)
Кто-нибудь когда-либо имел эту ошибку раньше?
Моя версия Php - 5.6.8
Я нашел ошибку!
У меня была синтаксическая ошибка в файле routes.php...
function($id,**name**,**value**)
Забыл знак $и, таким образом, нашел неожиданный ','.
Спасибо всем за помощь!
Попробуйте выполнить следующую команду:
php -S localhost:8000 -t public
Затем запустите его в браузере, он выдает ошибку, просто посмотрите на ошибку и исправьте ее.
Вместо выполнения команд с помощью командной строки. Будет легко посмотреть файл LOG, найденный в каталоге/каталоге
хранение/журналы/laravel.log
Я уверен, вы можете легко проверить файл журнала и исправить ошибку синтаксиса.
Недавно я столкнулся с этой же ошибкой, хотя ошибка, вероятно, была другой причиной. Оказывается, мы недавно обновились до PHP 7, и я еще не обновился. Проблема была вызвана тем, что тип возвращаемого значения задан для функции, которая не поддерживалась в моей локальной версии php. Запустил обновление на Homestead, которое обновило мою версию PHP и устранило проблему.
Попробуйте выполнить с аргументом подробный, например:
php artisan ... --verbose
Ни одно из этих решений не будет работать.
php artisan tinker --verbose часто не даст вам трассировку стека, которая покажет источник ошибки.
запущенный в браузере, также не всегда будет давать ошибку.
Решение прост: хранилище/журналы/laravel.log там будет показана полная трассировка стека
Для удобства поиска (если файл огромен), откройте файл, удалите все содержимое, запустите tinker, и когда вернитесь, там будет только конкретная информация об ошибке.
Надеюсь, это поможет кому-то еще.
Я получил ту же ошибку в маршрутах. Я дал неправильный маршрут.
Я ставлю Route::get('/admin', [email protected]);
вместо Route::get('/admin', '[email protected]');
Я забыл одинарные кавычки. Пожалуйста, проверьте ваш.