راکت

عدم نمایش API

6 پاسخ

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

با تشکر

massoud
massoud
@Massoud
ثبت پرسش جدید

پاسخ‌ها

6
وحید رضازاده
وحید رضازاده
@vahidrezazadeh

تخصص: برنامه نویس

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

/api/get-user
massoud
massoud
@Massoud

ادرس در لوکال بشکل زیر هست و کار میکنه
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');
});

شاید پاسخ شما همین‌جا باشد

massoud
massoud
@Massoud

@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
massoud
@Massoud

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

محمد
محمد
@spooky021

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

massoud
massoud
@Massoud

سلام
@spooky021

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

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام