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

مشكله في تشغيل مشروع laravel 7 عل ال web server الخاص بها

Hafsa Aly

السؤال

Recommended Posts

  • 0

ممكن تشوفي المسار التالي  storage\logs وفحص مشاكل logs ستجدين عدة ملفات كل ملف مسمى بتاريخ اليوم إذا حصلت المشكلة اليوم سوف تجدين ملف بتاريخ اليوم ممكن تشوفي المشكلة المسببة لذلك أو وضع المشكلة هنا لنساعدك بها. 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 13 دقائق مضت قال بلال زيادة:

ممكن تشوفي المسار التالي  storage\logs وفحص مشاكل logs ستجدين عدة ملفات كل ملف مسمى بتاريخ اليوم إذا حصلت المشكلة اليوم سوف تجدين ملف بتاريخ اليوم ممكن تشوفي المشكلة المسببة لذلك أو وضع المشكلة هنا لنساعدك بها. 

VID20210215134213.mp4

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 دقائق مضت قال Hafsa Aly:

صحيح , لاحظت هو عدم وجود متغير about وهو مسبب المشكلة ممكن ترفقي اول جزء من الملف هنا أو التأكد من متغير about في ملف FrontController.php

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

 يمكنك تجربة الحل التالي :

في المسار الخاص بالمشروع نكتب cmd في مستكشف الملفات ومن بعدها نضغط Enter , حيث تفتح نافذه موجه الأوامر في المسار الخاص بمشروعك .

cmd.thumb.PNG.a5704e9c92f9a085046c2b448a0cdc8b.PNG

 

بعدها :

عند ظهور نافذة موجه الأوامر .. يمكنك كتابة التعليمة التالية وبعدها الذهاب إلى المسار المحدد بالأحمر :

php -S localhost:8000 -t public/

0gfg.thumb.PNG.62ca375973af75d42f6d56145c9a98ec.PNG

 

تم التعديل في بواسطة Ali Taha2
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 42 دقائق مضت قال بلال زيادة:

صحيح , لاحظت هو عدم وجود متغير about وهو مسبب المشكلة ممكن ترفقي اول جزء من الملف هنا أو التأكد من متغير about في ملف FrontController.php

تم حل امشكلة شكرا جزيلا لك

بتاريخ 15 دقائق مضت قال Ali Taha2:

 يمكنك تجربة الحلول التالية :

أولاً:

تأكدي من سلامة تثبيت ال php على جهازك ..

وذلك بالضغط على ايقونة الويندوز + المحرف R 

ومن ثم يظهر موجه الأوامر  

نكتب الأمر 


php -v 

في حال ظهور الإصدار عندها تكون ال php مثبتة بشكل سليم على جهازك وننتقل للمرحلة الثانية ..

 

php.PNG.f20587e4cf7c316201a0711d4db5e860.PNG

 

ثانياً:

في المسار الخاص بالمشروع نكتب cmd في مستكشف الملفات ومن بعدها نضغط Enter , حيث تفتح نافذه موجه الأوامر في المسار الخاص بمشروعك .

cmd.thumb.PNG.a5704e9c92f9a085046c2b448a0cdc8b.PNG

 

ثالثاً :

عند ظهور نافذة موجه الأوامر .. يمكنك كتابة التعليمة التالية وبعدها الذهاب إلى المسار المحدد بالأحمر :


php -S localhost:8000 -t public/

0gfg.thumb.PNG.62ca375973af75d42f6d56145c9a98ec.PNG

نفذت ماكتبته لي وتم حلها شكرا لك ولكن اريد ان افهم لماذا كتبنا هذا الامر ولما حدثت المشكله من البدايه

بتاريخ 9 دقائق مضت قال Hafsa Aly:

تم حل امشكلة شكرا جزيلا لك

نفذت ماكتبته لي وتم حلها شكرا لك ولكن اريد ان افهم لماذا كتبنا هذا الامر ولما حدثت المشكله من البدايه

ارجو الاجابة على سؤالي حتى لاتتكرر معي المشكله وشكرا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 34 دقائق مضت قال Hafsa Aly:

تم حل امشكلة شكرا جزيلا لك

نفذت ماكتبته لي وتم حلها شكرا لك ولكن اريد ان افهم لماذا كتبنا هذا الامر ولما حدثت المشكله من البدايه

ارجو الاجابة على سؤالي حتى لاتتكرر معي المشكله وشكرا

دائما يجب فحص logs لانه ممكن ان يكون هناك شرط قد وضعتيه انه اذا لم يتحقق أن يقوم بالذهاب الى الصفحة الرئيسية للمشروع, وهذا الشرط ممكن أن يكون موضوع عند تشغيل الموقع أي من البداية فعند لا تحقق الشرط يستمر بالذهاب إلى الصفحة الرئيسية مما يسبب المشكلة الذي تم حلها. مثال بسيط 

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class IndexController extends Controller
{

    /**
     * Show the application dashboard.
     *
     * @return \Illuminate\Contracts\Support\Renderable
     */
    public function index()
    {
        $c = 1
        if($c != 0){
            return redirect()->route("/index");
        }
        return view('home');
    }


}

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 36 دقائق مضت قال Hafsa Aly:

تم حل امشكلة شكرا جزيلا لك

نفذت ماكتبته لي وتم حلها شكرا لك ولكن اريد ان افهم لماذا كتبنا هذا الامر ولما حدثت المشكله من البدايه

ارجو الاجابة على سؤالي حتى لاتتكرر معي المشكله وشكرا

تداعيات المشكلة كثيرة والمعلومات المقدمة من قبلك قليلة  , ولكن لعل أبرز تشخيص هو أن  الملفات الخاصة بمشروعك ليست بكاملة ,لذا يمكنك الاستعانة بال composer  في المسار الخاص بمشروعك يمكنك تنفيذ التعليمة التالية :

composer install

ومن ثم تجربة التعليمة 

php artisan serve

أما بخصوص التعليمة 

php -S localhost:8000 -t public/

يمكنك مراجعة هذا الجزء من ال Documentation الخاص بالphp 

https://www.php.net/manual/en/features.commandline.webserver.php

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 1 ساعة قال Ali Taha2:

تداعيات المشكلة كثيرة والمعلومات المقدمة من قبلك قليلة  , ولكن لعل أبرز تشخيص هو أن  الملفات الخاصة بمشروعك ليست بكاملة ,لذا يمكنك الاستعانة بال composer  في المسار الخاص بمشروعك يمكنك تنفيذ التعليمة التالية :


composer install

ومن ثم تجربة التعليمة 


php artisan serve

أما بخصوص التعليمة 


php -S localhost:8000 -t public/

يمكنك مراجعة هذا الجزء من ال Documentation الخاص بالphp 

https://www.php.net/manual/en/features.commandline.webserver.php

اي ملف معين في المشروع تريد مراجعته ؟ وسوف ارسله اليك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...