This commit is contained in:
Hesabix 2025-03-06 01:05:44 +00:00
parent a41ea41c90
commit 076235df0b

View file

@ -291,10 +291,11 @@ class UpdateSoftwareCommand extends Command
private function backupDatabase(): string private function backupDatabase(): string
{ {
$backupFile = $this->backupDir . '/db_backup_' . time() . '.sql'; $backupFile = $this->backupDir . '/db_backup_' . time() . '.sql';
$dbUrl = $this->params->get('env(DATABASE_URL)'); // استفاده از ParameterBag با env() // استفاده از پارامتر Doctrine به جای env(DATABASE_URL)
$dbUrl = $this->params->get('doctrine.dbal.url');
if (!$dbUrl) { if (!$dbUrl) {
throw new \RuntimeException('DATABASE_URL is not set in the configuration.'); throw new \RuntimeException('Doctrine database URL is not set in the configuration.');
} }
$urlParts = parse_url($dbUrl); $urlParts = parse_url($dbUrl);