【问题标题】:Laravel5 artisan route:list produces syntax error in terminal: unexpected '}' expecting identifier (T_STRING)Laravel5 工匠路线:列表在终端中产生语法错误:意外的 '}' 期望标识符(T_STRING)
【发布时间】:2016-12-28 00:48:21
【问题描述】:

通过命令提示符运行 php artisan route:list 时,出现语法错误。

我的路线文件::

Route::get('/', 'FrontendController@index');

Route::auth();

Route::group(['middleware' => ['auth']], function()
{
    Route::get('/backend', 'BackendController@index');

    Route::resource('/backend/articles','ArticlesController');
    Route::resource('/backend/categories', 'CategoriesController');
    Route::resource('/backend/tags', 'TagsController');
    Route::resource('/backend/users','UsersController');
});

我在这里没有发现错误。请帮忙。

【问题讨论】:

  • 它可能不在 routes.php 但它可能在其他类中。检查所有控制器文件。
  • 是的,它必须在其中一个文件中。我检查了控制器、配置文件、服务提供者和模式,我的 IDE 没有显示 PHP 错误。仍在检查...
  • 在 storage/logs 中查看 laravel.log
  • KmasterYC,解决了这个问题。当然,Laravel 也会记录控制台错误,我会记住的。谢谢。
  • 最终问题出在其他控制器上。

标签: laravel laravel-5 routing


【解决方案1】:

问题不在routes.php,而在其他地方(routes.php 看起来不错)。如果你尝试运行其他一些php artisan 命令,你仍然会得到同样的错误。

因此,要修复错误,请在您添加的最后一个代码中查找它。如果您使用版本控制,请使用它。

【讨论】:

    猜你喜欢
    • 2018-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-19
    • 2020-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多