เมื่อฉันพยายามทำ : symfony console d:d:c
เพื่อเริ่มต้นฐานข้อมูลของฉัน ฉันมี:
ข้อผิดพลาดในการแยกวิเคราะห์: ข้อผิดพลาดทางไวยากรณ์ '?' ที่ไม่คาดคิด ใน C:\Users\user\my_project_name\vendor\autoload_runtime.php ในบรรทัดที่ 21
สถานะทางออก 255
นี่คือไฟล์ autoload_runtime :
// autoload_runtime.php @สร้างโดย Symfony Runtime
ถ้า (จริง === (require_once __DIR__.'/autoload.php') || ว่าง ($_SERVER['SCRIPT_FILENAME'])) {
กลับ;
}
ถ้า (PHP_VERSION_ID < 80000 && in_array(PHP_SAPI, ['cli', 'phpdbg'], จริง)) {
ob_start();
$app = ต้องการ $_SERVER['SCRIPT_FILENAME'];
ob_end_clean();
} อื่น {
$app = ต้องการ $_SERVER['SCRIPT_FILENAME'];
}
ถ้า (!is_object($app)) {
โยน new TypeError(sprintf('ค่าส่งคืนไม่ถูกต้อง: วัตถุที่เรียกได้, "%s" ที่ส่งคืนจาก "%s".', get_debug_type($app), $_SERVER['SCRIPT_FILENAME']));
}
$รันไทม์ = $_SERVER['APP_RUNTIME'] ?? 'Symfony\Component\Runtime\SymfonyRuntime';
$รันไทม์ = ใหม่ $รันไทม์(($_SERVER['APP_RUNTIME_OPTIONS'] ?? []) + [
'project_dir' => dirname(__DIR__, 1),
]);
[$app, $args] = $รันไทม์
->getResolver($app)
-> แก้ไข ();
$app = $app(...$args);
ทางออก (
$รันไทม์
->getRunner($app)
-> วิ่ง ()
);
ฉันไม่รู้ว่าปัญหาอยู่ที่ไหน มีคนช่วยได้ไหม
หมายเหตุ: ฉันใส่เวอร์ชัน .php ในโครงการ symfony ของฉันโดยมีเวอร์ชันปัจจุบันอยู่ข้างในและใช้งานได้
หมดคำถาม !