راکت
حل شده

ارور ۵۰۰ در اپلود لاراول

15 پاسخ

من پروژه رو اپلود کردم رو هاست ولی ارور ۵۰۰ میده مشکل از چی میتونه باشه؟

ARON
ARON
@aron
ثبت پرسش جدید

پاسخ‌ها

15
ARON
ARON
@aron

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

بهترین پاسخ

مشکل از هاست بود بردم روی یه هاست دیگه بدون مشکل بالا اومد
جالبه که شرکتی که هاست گرفتم هم اصرار داره که هاستمون کاملا شرایط اجرای لاراول رو داره

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

سلام
چک کنید ببینید ورژن php تون چند هست .
چک کنید روی هاست فایل .env دارید
چک کنید برای پروژتون APP_KEY داخل فایل .env تعریف شده
همچنین توی public_html یا مسیر اجراییتون یه فایل ارور لاگ هست اون رو بررسی کنید

امیر حسین شکوهی
امیر حسین شکوهی
@amirshokoohi

تخصص: web developer

فایل index.php داخل public.html رو تغییر دادید ؟

//Original path
require __DIR__.'/../bootstrap/autoload.php';

//Modified path
require __DIR__ . '/../your-project/bootstrap/autoload.php';

//Original path
$app = require_once __DIR__.'/../bootstrap/app.php';

//Modified path: 2 levels up 
$app = require_once __DIR__ . '/../your-project/bootstrap/app.php';

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

ARON
ARON
@aron

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

@amirshokoohi64 نیاز به این تغییرات هست ؟ بعید میدونما قبلا فقط public رو به public_html تغییر دادم

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

@smpakdel
سلام مجدد
اگه اون تغییرات رو انجام ندادید در فایل index.php بهتره فیلم زیر رو (آموزش آپلود پروژه لاراولی) رو ببینید .
https://parswebserver.com/wp-content/uploads/2020/01/deploy-laravel.mp4

امیر حسین شکوهی
امیر حسین شکوهی
@amirshokoohi

تخصص: web developer

@smpakdel
حتما نیاز هست
همین دو مسیری که اشاره شد باید مشکل رو حل کنه

ARON
ARON
@aron

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

@amirshokoohi64 این که شما میفرمایید برای وقتیه که من پروژم داخل دایرکتوری دیگه ای باشه
ولی پروژه من کنار public_html هست و داخل دایرکتوری نیست که برم تغییر بدم

امیر حسین شکوهی
امیر حسین شکوهی
@amirshokoohi

تخصص: web developer

@smpakdel
من نمیدونم شما چطور پوشه هاتونو ارنج کردید
اگر داخل دایرکتوری هم نیست چک کنید که مسیری که تو فایل index هست درست باشه

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

سلام این کار ها رو انجام بدین : کش هارو از فایل بوت استرپ در دایرکتور کش پاک کنین

اگ حل نشد به فایل storage و دایرکتوری logs برین و فایل laravel.log رو ببینین بعدش اخرین ارور های که نوشته شده رو مطالعه کنین ببینین چی میگه و مشکلش چیه

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

از اتصال درست به دیتابیس هم مطمن بشین

ARON
ARON
@aron

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

اروری تو لاراول لاگ جدید ندارم

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

اگر ارور ۵۰۰ دریافت می‌کنید به احتما ۹۹ درصد باید گزارش خطا رو در فایل log تون ببینید. یکبار همه لاگ های قبلی رو پاک کنید و دوباره پروژه رو اجرا کنید تا ببینید فایل جدید میسازه یا نه...

اگر هم پروژتون هنوز عمومی نشده، میشه برای زمانی کوتاه، مقدار APP_DEBUG رو در فایل .env برابر با true بگذارید تا صفحه ارور رو کامل بهتون نشون بده... (فراموش نکنید حتما دوباره بعدش غیرفعالش کنید!)

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

@smpakdel عجیبه اروری ندارین میتونین از اخرین لاگ ها یه عکسی بدین یا بفرستینشون

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

نسخه php رو بررسی کردید ؟
من فکر میکنم مشکل از اونجا بود .

ARON
ARON
@aron

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

بله تست کردم روی ۷.۴ بود

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

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