اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

أرجو إرفاق صورة توضيحية لمكان وضعك للمشروع؟

يتم تشغيل مشروع لارافل من خلال أوامر artisan والتي يجب تنفيذها في مسار مجلد المشروع الجذر

php artisan serve
  • لاحظ أنه يتم تخديم مجلد public عند تشغيل المشروع.
  • تأكد من المنفذ الذي يشتغل عليه المشروع port number (يظهر رابط ضمن cmd بعد كتابة أمر
    php artisan serve
    )
  • يجب أن يحوي على ملف index.php وباقي ملفات HTML - CSS -JS

حاول الاستفادة من هذه المساهمة:

 

  • 0
نشر

لا يفترض بتطبيق اللارافيل أن يقوم بالسماح لك بتصفح محتويات المجلد public بمجرد إستعمالك لمسار نسبي كالتالي:

http://domain.dm/public

حيث يوفر لارافيل نظاما كاملا للتوجيه Routing، أين يقوم التطبيق بإلتقاط المسار الذي تقوم بطلبه وإعادة المطلوب كأن يقوم بإستهداف متحكم controller أو ملف عرض view. سيمكن كل هذا بتعريف هذا المسار في ملف web.php الذي يضم كامل مسارات الويب لموقعك. 

وفي حالة غياب تعريف كالتالي:

Route::get('/public' ,function(){

   echo '!يتم إلتقاط مسارك بنجاح';
   
});

سيتم ببساطة توجيهك إلى صفحة Not found وعرض كود الخطأ 404 ، وهذا في الغالب ما حدث معك. 

قد تحتاج التعرف أكثر عن لارافيل ، أو التوجيه في لارافيل.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...