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

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

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


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

سلام
@sefati100

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

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


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
1

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


امیر
تخصص : Programmer
@sefati100 6 سال پیش مطرح شد
0

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


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
1

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


مهدی ابراهیمی
تخصص : برنامه نویس وب
@azkia 6 سال پیش آپدیت شد
1

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


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

سلام
@sefati100

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

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


امیر
تخصص : Programmer
@sefati100 6 سال پیش مطرح شد
0

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


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 6 سال پیش مطرح شد
0

@hesammousavi

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


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

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