Я сделал множество изменений в своем коде и, к сожалению, не понял, какие из них были последними ... но я думаю, что одно из них создало эту странную проблему.
Когда я пытаюсь запустить php artisan serve, я получаю эту ошибку -
Parse error: parse error in /Users/Guest/admanager/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 500
И функция, которая возвращает ошибку в helpers.php, выглядит так:
function factory()
{
$factory = app(EloquentFactory::class);
$arguments = func_get_args();
if (isset($arguments[1]) && is_string($arguments[1])) {
return $factory->of($arguments[0], $arguments[1])->times($arguments[2] ? null); // specifically, this is line 500
} elseif (isset($arguments[1])) {
return $factory->of($arguments[0])->times($arguments[1]);
}
return $factory->of($arguments[0]);
}






Пожалуйста, измените в соответствии с приведенным ниже кодом,
$ arguments [2]? null TO $ arguments [2] ?? нулевой
да .. я думаю, это вопрос моей встроенной версии mac php. попробую обновить сейчас, и я сообщу об этом.
Проблема заключалась в том, что я только что удалил xampp, и он понизил мою локально работающую версию php, поэтому мастерская не знала, как с этим справиться.
Какая у вас версия php?