راکت
حل شده

خطا در اجرای لاراول روی هاست اشتراکی

7 پاسخ

سلام خسته نباشید دوستان
من سایت لاراولی روی روی هاست اشتراکی بالا آوردم و الان یه مشکل خوردم اینکه وقتی اون url هایی که اولشون ادمین داره و داخل فایل web.php وارد کردم رو انگار اصلا درست نمیخونه و دنبال فولدر ادمین میگرده که وجود نداره .
میشه کمک کنید سایتم کامل درست شده فقط باید اپلودش کنم بره

امیر
امیر
@sefati100
ثبت پرسش جدید

پاسخ‌ها

7
Alimotreb
Alimotreb
@Alimotreb

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

بهترین پاسخ

سلام
@sefati100

اونایی که اولشون ادمین داره رو به جای ادمین modir بزید به فرض میبینید که اوکی میشه
وب سرورتون آپاچی هست
توی آپاچی این موارد بیشتر رزرو شده! واسه همین به عنوان دایرکتوری شناخته میشه ، نه به اون حالت روت بندی!

نحوه آپلود پروژه هم که همه فایل ها و پوشه های لاراول رو به جز پوشه public رو کپی میکنید
میبرید کجا؟
میبرید داخل یه مسیر قبل از public_html هاستتون
اونجا یه پوشه میسازید به فرض مینویسید lar
core
هر چی
اونجا پوشه رو میسازید ، همه اون فایل هایی که کپی کردید رو میریزید داخل همین پوشه ای که ساختید
بعد از اون شما هر چی داخل پوشه public لاراول هست رو میبرید میریزد داخل پوشه public_html هاست!
بعد از اون یه فایل Index.php هست که باز میکنید و توش 2 جا برای ادیت مسیر هست
مسیر پوشه core یا lar رو درستشو
../ اینطوری وارد این فایل index.php میکنید !
و تمام.!

حسام موسوی
حسام موسوی
@hesammousavi

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

سلام وب سرور شما چیه
آپاچی یا ngnix ?

امیر
امیر
@sefati100

تخصص: Programmer

از هاست اشتراکی استفاده میکنم اصلا سرور ندارم ، مشکل اینکه داخل پوشه های سایت وقتی فایل رو میریزنم ارور این رو میده که ورژن php رو 7 کن ولی وقتی توی پوشه اصلی میریزم اجرا میشه ، با اینکه توی سی پنل هم گفتم که کل هاست رو php ورژن 7 نصب کن ، انگار فقط پوشه اصلی با پی اچ پی هفت اجرا میشه و فولدر های داخلش با ورژن 5 . این فرض من درست هست ؟

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

حسام موسوی
حسام موسوی
@hesammousavi

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

دوست عزیز گفتم وب سرور
تمام وبسایت های جهان با یک وب سروری بالا میان
در کل دنیا هم چیزی به اسم هاست نداریم . این کلکه ایرانیه که یک سرور رو میگیرن به بخش های کوچیک با منابع محدود تبدیل میکنن و اسمش رو گذاشتن هاست . به هر حال .
این مشکل اول میتونه بخاطر نحوه اپلود کردن پروژه اتون باشه
دوم می تونه بخاطر وب سرور تون باشه

مهدی ابراهیمی
مهدی ابراهیمی
@azkia

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

به نظرم دور هاست های اشتراکی واسه پروژه لاراول خط بکش.
میتونی به جای هاست اشتراکی از سرویس های container base استفاده کنی.
مثل این.
البته سایت فندقم هست که امکاناتش یه خورده بیشتره

امیر
امیر
@sefati100

تخصص: Programmer

خیلی ممنون از پاسخ هاتون
بله تمام پوشه هام admin اولش داشت و به عنوان پوشه باز میکرد، پوشه رو عوض کردم درست شد ❤
من پروژه رو داخل public_html و یکی از پوشه ساب دامنه هام ریختم . کامل مشکلم برطرف شد، مشکل از ورژن php بود که انگار سرور کانفیگ درستی نداره و وقتی توی سی پنل بهش میگی فلان پوشه رو ورژن php رو ۷ کن فقط روت پوشه رو با ورژن ۷ php ران میکنه و بقیه پوشه های داخل ورژن قبلی php میمونه .
وقتی همه فایل هام رو توی پوشه اصلی کپی کردم همه چیز درست شد .
با تشکر از سایت فوق العاده تون@hesammousavi

مهدی سمیعیان
مهدی سمیعیان
@mahdidev

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

@hesammousavi

آپاچی یا ngnix چه فرقی دارن؟ نکته این سوال که پرسیدید چیه؟

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

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