1
我目前在vanilla Ubuntu服務器上運行了兩個Symfony2實例。Symfony2在同一臺服務器上的兩個實例不能正常運行
實例1: /無功/網絡/現場
實例2: /無功/網絡/測試現場
兩個實例有自己獨立的虛擬主機的配置與DocumentRoots指向上述文件夾。
兩個實例都有自己的獨立parameters.yml文件,配置爲通過Doctrine配置創建不同的數據庫。當運行/ var/www/test-site/php app/console doctrine:database:create(Instance 2)時,命令出錯說出「站點(實例1)的數據庫已經存在」。
預計: 命令應該可以成功創建命名和配置爲例2.
更多信息數據庫: 所有的配置文件是相對或絕對的必然%KERNEL_DIR%。對AppKernel.php生成的配置路徑進行回聲顯示正在選擇正確的路徑。
#symfony上的一位用戶提到了Apache環境變量的一些內容,但我不確定在哪裏可以找到該信息。
您是否曾嘗試在運行命令之前清除緩存? – dbrumann
發現這個問題,它是那些疲憊不堪的開發人員問題之一。結束這個問題。情況正常。 – TorchDragon
是因爲你在使用'/ var/www/test-site/php app/console doctrine:database:create'而不是'php/var/www/test-site/app/console doctrine:database:create' – qooplmao