路线::通过网址进行资源清理/公开

时间:2018-06-22 20:28:03

标签: laravel laravel-5.6

我正在使用 Laravel 5.6

制作系统

我上载到了我拥有的服务器并从外部访问了它

您在路线使用资源时使用了该软件,例如::

Route::resource('materiais', 'MaterialController');

由于您使用Route::getRoute::postRoute::patch等创建的路由正常工作

例如,如果我在

http://192.168.0.23/sisobras/public/neworder

我去开一个新订单,他去了地址

http://192.168.0.23/sisobras/public/serviceorder/2/create?

运行正常,路线如下所示:

Route::get('serviceorder/{id}/create', 'ServiceOrderController@create');

但是如果我在

http://192.168.0.23/sisobras/public/materials

您可以注册新材料,网址如下:

http://192.168.0.23/materials/create

在控制器上调用该视图,

public function create()
{
    $units = Units::all();
    return view('materials/create', compact('units'));
}

并且缺少sisobras/public/Not Found错误

php artisan serve配合使用时可以正常工作

0 个答案:

没有答案