آفلاین
user-avatar

عدم نمایش API

2 سال پیش
توسط massoud آپدیت شد
آفلاین
user-avatar
massoud ( 639 تجربه )
2 سال پیش

سلام
من پروژه لاراول رو در ساب دایرکتوری قرار دادم و همه روت های وب کار میکنه و سایت دیده میشه اما API اون کار نمی کنه و پیام Sorry, the page you are looking for could not be found. رو نمایش میده.
پروژه دقیقا مثل دوره اموزش فروشگاهی انجام شده و هم وب و هم API روی لوکال درست کار میکنه اما توی ساب دایرکتوری روی سایت کار نمی کنه، درضمن هاست اشتراکی هست از netafraz.com
اگه تجربه ای دارید در این زمینه لطفا راهنمایی کنید

با تشکر

آفلاین
user-avatar
وحید رضازاده ( 13759 تجربه )
2 سال پیش
تخصص : برنامه نویس

@Massoud
سلام
آردس api رو چجوری وادر میکنید؟
به این صورت ؟

/api/get-user
آفلاین
user-avatar
massoud ( 639 تجربه )
2 سال پیش

ادرس در لوکال بشکل زیر هست و کار میکنه
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');
});
آفلاین
user-avatar
massoud ( 639 تجربه )
2 سال پیش

@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');
});
آفلاین
user-avatar
massoud ( 639 تجربه )
2 سال پیش

مشکل حل شد.
ممنون

آفلاین
user-avatar
محمد ( 4344 تجربه )
2 سال پیش

سلام
@Massoud
مشکل رو چجوری حل کردید چون بنده هم همین مشکل رو دارم!

آفلاین
user-avatar
massoud ( 639 تجربه )
2 سال پیش

سلام
@spooky021

مشکل فنی نبود، در واقع من روی لوکال تغییراتی داده بودم که روی سرور نرفته بود.

برای ارسال پاسخ باید وارد سایت شوید