我使用的是Laravel框架版本4.2.17。我在我的本地主机上制作了一个新的控制器,模型和视图,并在测试代码后将它们上传到live服务器。
对于路线,我使用laravel资源:
Route::resource('templates', 'EmailsController',['as' => 'admin']);
我的控制器在文件夹中,也就是
应用程序->控制器管理
>
文件名称:EmailsController.php
控制器:class EmailsController extends 'AdminBaseController {...}
www.example.com/admin/templates这个特定控制器的
是我得到500个错误。如果我将路由更改为其他控制器,即
Route::resource('templates', 'JobsController',['as' => 'admin']);
链接
www.example.com/admin/templates
显示所有的工作列表。
任何想法?
谢谢
创建新控制器后。你需要做
composer dump-autoload
和
php artisan dump-autoload
在终端上。这对于了解创建新控制器的过程是必要的。映射由composer完成。