Când încerc să fac : symfony console d:d:c
pentru a-mi iniția baza de date am:
Eroare de analiză: eroare de sintaxă, „?” neașteptat în C:\Users\user\my_project_name\vendor\autoload_runtime.php pe linia 21
starea de ieșire 255
Iată fișierul autoload_runtime:
// autoload_runtime.php @generat de Symfony Runtime
dacă (adevărat === (require_once __DIR__.'/autoload.php') || gol($_SERVER['SCRIPT_FILENAME'])) {
întoarcere;
}
dacă (PHP_VERSION_ID < 80000 && in_array(PHP_SAPI, ['cli', 'phpdbg'], true)) {
ob_start();
$app = necesită $_SERVER['SCRIPT_FILENAME'];
ob_end_clean();
} altfel {
$app = necesită $_SERVER['SCRIPT_FILENAME'];
}
dacă (!este_obiect($aplicație)) {
throw new TypeError(sprintf('Valoare returnată nevalidă: obiect apelabil așteptat, "%s" returnat de la "%s".', get_debug_type($app), $_SERVER['SCRIPT_FILENAME']));
}
$runtime = $_SERVER['APP_RUNTIME'] ?? „Symfony\Component\Runtime\SymfonyRuntime”;
$runtime = nou $runtime(($_SERVER['APP_RUNTIME_OPTIONS'] ?? []) + [
'project_dir' => dirname(__DIR__, 1),
]);
[$app, $args] = $runtime
->getResolver($app)
->rezolvare();
$app = $app(...$args);
Ieșire(
$runtime
->getRunner($app)
->run()
);
Nu stiu unde este problema, ma poate ajuta cineva va rog?
NB: Am pus o versiune .php în proiectul meu symfony cu versiunea actuală în interior și funcționează.
Întrebare gata!