كيف أجعل مشروعي يعمل مباشراً دون الدخول لمجلد public ؟

لتجعل مشروعك يعمل على اسم النطاق الأساسي أو من خلال مجلد المشروع دون الدخول لمجلد public نفذ التالي:

1- قم بإخراج كل محتوي المجلد public خارجه -وهو المجلد الذي تضع به محتويات مشروعك من ملفات css و javaScript وصور وخلافه-.

2- إفتح الملف index.php غير المسار الجديد للوصول للملف autoload.php والملف start.php بإزالة /.. لأننا نقلنا الملف index.php لمجلد المشروع الأساسي أي يصبح المسار كالتالي:

require __DIR__.'/bootstrap/autoload.php';
$app = require_once __DIR__.'/bootstrap/start.php';

3- أدخل للمجلد bootstrap ثم عدل المسارات في الملف paths.php ما يحتاج تعديل هو مسار ملفات المشروع المشروع في السطر 29 قم بإزالة كلمة public كالتالي:

'public' => __DIR__.'/..',

:) إنتهى الآن مشروعك يعمل مباشراً


علي وجه السرعة اذا كانت احدكم متفرغ لمدة خمس دقائق فقط عندي مشروع رافيل صنعه لي مبرمجة

ولكن لا استطيع تشغيله عندي عاللاب لذا اطلب الدخول الي جهازي عبر ال team viewer