امین
1 سال پیش توسط امین مطرح شد
1 پاسخ

قطع شدن مکرر سرور لاراول

سلام من تو لاراول دستور artisan serve رو که میزنم خود به خود بعد از 5 دقیقه دوباره قطع میشه و باید دوباره سرور رو ران کنم
علت اش چی میتونه باشه؟ اون طور که خطا میده به نظر میاد هسته لاراول مشکل داره:

ErrorException

  Undefined array key 1

  at D:\xampp\php\www\koolbar\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php:321
    317▕     protected function getRequestPortFromLine($line)
    318▕     {
    319▕         preg_match('/:(\d+)\s(?:(?:\w+$)|(?:\[.*))/', $line, $matches);
    320▕
  ➜ 321▕         return (int) $matches[1];
    322▕     }
    323▕
    324▕     /**
    325▕      * Get the console command options.
e command options.

  1   D:\xampp\php\www\koolbar\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php:321
      Illuminate\Foundation\Bootstrap\HandleExceptions::Illuminate\Foundation\Bootstrap\{closure}("Undefined array key 1", "D:\xampp\php\www\koolbar\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php")

  2   D:\xampp\php\www\koolbar\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php:251
      Illuminate\Foundation\Console\ServeCommand::getRequestPortFromLine("4422 Accepted")
PS D:\xampp\php\www\koolbar>

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

 protected function getRequestPortFromLine($line)
    {
        preg_match('/:(\d+)\s(?:(?:\w+$)|(?:\[.*))/', $line, $matches);

        return (int) $matches[1];
    }

و اینم خط 251:
 تصویر

@mhyeganeh
@endworld


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 1 سال پیش مطرح شد
0

درود خوبی...
کدهایی که ارائه کرده است را جایگزین کنید.
پیوند زیر:
https://github.com/laravel/framework/commit/f40fe7d303544a66f7bcbee8e25c96c743d64d1a


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

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