سلام
من پروژه لاراول رو در ساب دایرکتوری قرار دادم و همه روت های وب کار میکنه و سایت دیده میشه اما API اون کار نمی کنه و پیام Sorry, the page you are looking for could not be found. رو نمایش میده.
پروژه دقیقا مثل دوره اموزش فروشگاهی انجام شده و هم وب و هم API روی لوکال درست کار میکنه اما توی ساب دایرکتوری روی سایت کار نمی کنه، درضمن هاست اشتراکی هست از netafraz.com
اگه تجربه ای دارید در این زمینه لطفا راهنمایی کنید
با تشکر
@Massoud
سلام
آردس api رو چجوری وادر میکنید؟
به این صورت ؟
/api/get-userادرس در لوکال بشکل زیر هست و کار میکنه
http://localhost:8080/api/v1/users
و در سایت بصورت زیر هست که کار نمیکنه
http://mysite.com/directory/api/v1/users
Route::group(['prefix' => 'v1', 'namespace' => 'Api\1'], function(){
$this->get('users', 'UserController@index');
$this->get('user/{id}', 'UserController@show');
$this->post('user', 'UserController@store');
$this->put('user/{id}', 'UserController@store');
$this->delete('user/{id}', 'UserController@destroy');
});شاید پاسخ شما همینجا باشد
@vahidrezazadeh
سلام
ادرس در لوکال بشکل زیر هست و کار میکنه
http://localhost:۸۰۸۰/api/v۱/users
و در سایت بصورت زیر هست که کار نمیکنه
http://mysite.com/directory/api/v۱/users
Route::group(['prefix' => 'v1', 'namespace' => 'Api\v1'], function(){
$this->get('users', 'UserController@index');
$this->get('user/{id}', 'UserController@show');
$this->post('user', 'UserController@store');
$this->put('user/{id}', 'UserController@store');
$this->delete('user/{id}', 'UserController@destroy');
});مشکل حل شد.
ممنون
سلام
@Massoud
مشکل رو چجوری حل کردید چون بنده هم همین مشکل رو دارم!
سلام
@spooky021
مشکل فنی نبود، در واقع من روی لوکال تغییراتی داده بودم که روی سرور نرفته بود.