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

لاراول بر روی هاست

سلام و ادب

پروژه رو کلیر کش و کانفیگ و کلیر اوپتیمیز زدم روی لوکال اوکیه اما روی هاست که بارگذاری کردم اروری نمیده اما یه صفحه سفید بر میگردنه. انگار اصلا bootstrap ران نمیشه با اینکه آدرسش رو هم درست دادم

راه حلی دارید کمک کنید


ثبت پرسش جدید
mahdi khanzadi
تخصص : backend developer at Snapp mar...
@khanzadimahdi 4 سال پیش مطرح شد
0

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


Cix
@arthas.cartoon 4 سال پیش مطرح شد
0

@khanzadimahdi روی حالت دیباگ هست اروری نمیده . ورژن هم ۷.۳ هست ارور نمیده برای ورژن اما هیچ route اجرا نمیشه


Cix
@arthas.cartoon 4 سال پیش مطرح شد
0

به عبارتی هیچ یک از route ها اجرا نمیشن !


saman
@saman1111 4 سال پیش مطرح شد
0

فایل index.php رو درست تغییر دادید که به محل پروژتون اشاره کنه ؟


mahdi khanzadi
تخصص : backend developer at Snapp mar...
@khanzadimahdi 4 سال پیش مطرح شد
0

فایل htaccess رو کپی کردین؟ سرور شما apache هست یا nginx ؟


فرزین
تخصص : طراح و توسعه‌دهنده‌ی وب
@farzin 4 سال پیش آپدیت شد
0

سلام دوست عزیز، deply کردن لاراول روی هاست اشتراکی و بدون ssh یه مقدار متفاوته.
شما طبق این آموزشی که لینکش رو میذارم پیش برید بدون شک مشکلتون حل میشه، احتمالا شما index.php رو ویرایش نکردید.
https://dev.to/asapabedi/deploying-laravel-5-applications-on-shared-hosting-without-the-use-of-ssh--16a6


Cix
تخصص : برنامه نویس وب
@arthas.pix 4 سال پیش مطرح شد
0

سلام و ادب خدمت همه عزیزان

ممنونم که پاسخ دادید ببخشید که دیر جواب دادم . بله همه کارهایی که ذکر کردید رو انجام داده بودم .. بعد از پیگیری مشخص شد اشکال از phpmyadmin هاست بود ... مشکل و تیکت کردم و وب سایت بدون مشکل بارگذاری و ران شد

سپاس گذارم


حسین افتخارراد
تخصص : نال کد
@hosseinradvictor 4 سال پیش مطرح شد
0

با درود
برای اجرا شدن لاراول بر روی هاست باید اول بدونیم که سرور در ابتدا به دنبال فایل با نام indexمیگردد و از انجایی که فایل index لاراول درون پوشه public است روش های مختلفی وجود داره اما به نظر بنده ساده ترین روش ابتدا ایجاد یک فایل htassess. درون بخشی که پروژه را آپلود کرده اید می باشد درون پوشه public_html و کد فوق را درون فایل htassess. وارد نمایید

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

با این دستور به سرور اعلام میکنید که برای پیدا کردن فایل index به درون پوشه public برو و بدون هیچ مشکلی سایت شما اجرا خواهد شد
با تشکر حسین افتخارراد


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

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