راکت
Cix
Cix
توسط Cix مطرح شد
8 پاسخ

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

سلام و ادب

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

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


ثبت پرسش جدید
mahdi khanzadi
mahdi khanzadi
تخصص :Software engineer
@khanzadimahdi5 سال پیشمطرح شد
0

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


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

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


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

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


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

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


mahdi khanzadi
mahdi khanzadi
تخصص :Software engineer
@khanzadimahdi5 سال پیشمطرح شد
0

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


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

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


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

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

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

سپاس گذارم


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

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

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

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


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

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