Jun 29, 2017
0
Level 1
laravel 5.4 + Vuejs 2.0, vue resource work on localhost, errors on host? MethodNotAllowedHttpException 405 (Method Not Allowed)
i run app woking on local but i uploaded on host after i get errors.
My controller
Route::group(['middleware'=>['auth']],function (){
// upload file
Route::post('/api/upload','UploadController@store');
Route::post('/api/upload/image','UploadController@storeImage');
// save info file
Route::post('/api/file','FileController@store');
Route::put('/api/file/{file}','FileController@update');
Route::delete('/api/file/{file}','FileController@delete');
// api catogory
Route::get('api/category','CategoryController@apiIndex');
Route::post('api/category','CategoryController@apiStore');
Route::put('api/category/{category}','CategoryController@apiUpdate');
Route::delete('api/category/{category}','CategoryController@apiDelete');
Route::get('admin/category','CategoryController@index');
// api product
Route::get('api/product','ProductController@apiIndex');
Route::post('api/product','ProductController@apiStore');
Route::put('api/product/{product}','ProductController@apiUpdate');
Route::delete('api/product/{product}','ProductController@apiDelete');
Route::get('admin/product','ProductController@index');
// api info
Route::get('api/info','InfoController@apiIndex');
Route::post('api/info','InfoController@apiStore');
Route::put('api/info/{info}','InfoController@apiUpdate');
Route::delete('api/info/{info}','InfoController@apiDelete');
Route::get('admin/info','InfoController@index');
// api product
Route::get('api/page','PageController@apiIndex');
Route::post('api/page','PageController@apiStore');
Route::put('api/page/{page}','PageController@apiUpdate');
Route::delete('api/page/{page}','PageController@apiDelete');
Route::get('admin/page','PageController@index');
// api contact
Route::get('api/contact','ContactController@apiIndex');
Route::delete('api/contact/{contact}','ContactController@apiDelete');
Route::get('admin/contact','ContactController@index');
});
when delete info data
app.js:49 DELETE http://mydomain.com/api/info/_j47q6rmb_jhn8kktiu 405 (Method Not Allowed)
i using getRouteKeyName in Info model
thanks
Please or to participate in this conversation.