محمد یاراحمدی
6 سال پیش توسط محمد یاراحمدی مطرح شد
4 پاسخ

ارور 404 برای لاراول و nginx

سلام من سایت لاراولی رو دیپلوی کردم روی سرور و مشکلی که واسم پیش اومده این هست که فایل های css , img با اینکه آدرس دهی صحیح شده و فایلش هم موجود هست ارور 404 not found میده مثل اینکه فایل ها موجود نیست دسترسی ها هم چک شده و مشکلی نداره کسی کمکی میتونه بکنه؟


ثبت پرسش جدید
Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
1

سلام
@yarahmadi

سایت بالا میاد؟
یا خود سایت هم ارور میده؟
اگر کل سایت ارور میده و ارور از سمت وب سرور هست که باید کانفیگ چک بشه!
اما اگر صفحات میاد بالا و فایل ها مشکل داره ، قطعا ایراد از آدرسی دهی فایل هاتون هست!
کد های مربوط به فایل هایی که به صفحات الصاق کردید رو بزارید تا بررسی بکنیم


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 6 سال پیش آپدیت شد
1

سلام. ادرس path.public رو درون appServiceProvider تصحیح کنید.

نام پوشه public در لاراول رو به public_html تغییر بدید سپس فایل index.php رو باز کنید و کد زیر رو بعد از جایی که متغیر app تعریف میشه اظافه کنید.

$app->bind('path.public', function() {
    return __DIR__;
});

theninehertz
@theninehertz 6 سال پیش مطرح شد
0

Thanks mahdi khanzadi your code sharing.


Soheil
@soheil.th1985 3 سال پیش مطرح شد
0

فایل .htaccess درون فولدر public_html درست آپلود نشده. جایگزین کنید. مشکل حل میشه


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

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