راه اندازی لاراول در هاست اشتراکی

لاراول1 بهمن 1398

برای راه اندازی پروژه لاراول در هاست های اشتراکی با هرکنترل پنلی,cpanel, direct admin و…. کافیه طبق مراحل زیر پیش برید:

1- قبل از هر چیزی بررسی کنین که نسخه PHP درحال اجرا هاست مورد نظر حداقل 7.2 یا بیشتر باشه. معمولا در هاست های اشتراکی میشه نسخه PHP در حال اجرا رو تغییر داد.

2- مطمئن باشین که Extention های PHP زیر نصب شده باشن:

  • BCMath
  • Ctype
  • JSON
  • Mbstring
  • OpenSSL
  • PDO
  • Tokenizer
  • XML

3- به قسمت Root هاست از طریق مدیریت فایل ها(File Manager) برید و یک پوشه با نام دلخواه بسازید و پروژه رو داخل اون آپلود کنید. برای مثال من یک پوشه به اسم App میسازم و پروژه رو داخلش اپلود میکنم.

دقت کنید این پوشه حتما داخل روت هاست باشه نه public_html یا httpdoc به عکس زیر دقت کنید:

راه اندازی لاراول در هاست اشتراکی

4- بعد از آپلود پروژه تمامی محتویات پوشه public مربطو به پروژه لاراولی رو به public_html منتقل کنید

5- بعد از مراحل بالا باید آدرس های موجود در فایل index.php رو ویرایش کنیم , برای اینکار به مسیر public_html برید و فایل index.php ور ویرایش کنید و آدرس های اون رو به این شکل تغییر بدید:

کد زیر رو پیدا کنید:

require __DIR__.'/../vendor/autoload.php';

و به صورت زیر تغییربدید:

require __DIR__.'/../App/vendor/autoload.php';

خط زیر رو هم پیدا کنید:

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

و به این صورت تغییر بدید:

$app = require_once __DIR__.'/../App/bootstrap/app.php';

دقت کنید در تغییرات بالا به جای App اسم پوشه ای که برای پروژه ساختید رو قرار بدید.

کار تمومه باید پروژه شما بدون خطا و ایراد کار کنه و اجرا بشه.

Please Post Your Comments & Reviews

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*