siamak abiar
2 سال پیش توسط siamak abiar مطرح شد
1 پاسخ

خطا لایووایر Undefined array key 1

سلام
در زمان اجرای لایووایر مدام خطای زیر میاد و باید دوباره php artisan serve بزنم تا برنامه اجرا بشه باز چند ثانیه بعد همین خطا میاد
لطفا اگه کسی میدونه مشکل چی هست ممنون میشم راهنمایی کنید:

   ErrorException

  Undefined array key 1

  at D:\program\laraveee\LIVEWIRE\live\live\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php:308
304▕            : '/^\[([^\]]+)\]/';
305▕
306▕        preg_match($regex, $line, $matches);
307▕
  ➜ 308▕        return Carbon::createFromFormat('D M d H:i:s Y', $matches[1]);
309▕
310▕     }
311▕
312▕     /**

  1   D:\program\laraveee\LIVEWIRE\live\live\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php:308
  Illuminate\Foundation\Bootstrap\HandleExceptions::Illuminate\Foundation\Bootstrap\{closure}("Undefined array key 1", "D:\program\laraveee\LIVEWIRE\live\live\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php")

  2   D:\program\laraveee\LIVEWIRE\live\live\vendor\laravel\framework\src\Illuminate\Foundation\Console\ServeCommand.php:254
  Illuminate\Foundation\Console\ServeCommand::getDateFromLine("0:39:43 2022] 127.0.0.1:46098 Accepted")

ثبت پرسش جدید
محمد
@mobinco 2 سال پیش آپدیت شد
0

سلام
پوشه ی vendor رو خالی کن (محتویات حذف بشه)
دستور composer update اجرا کن تا به اخرین نسخه ی لاراول اپدیت بشه

اگه به روش بالا رفع نشد، خط خطا رو در فایل ServeCommand.php به شکل زیر تغییر بده:

        if (isset($matches[1])) {  
            return Carbon::createFromFormat('D M d H:i:s Y', $matches[1]);
        }
        return Carbon::now(); 

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

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