-1
請幫助我,我瘋了。/app/bootstrap.php.cache指向較舊的供應商文件夾
我在部署Symfont 2.2項目時遇到問題。
因爲我在我的composer.json文件中缺少一個存儲庫,所以我使用capifony半自動進行了一次depoly:我運行deploy,並且當他要求我安裝依賴項時,我說NO。然後,我手動從我的項目的前一個版本中複製供應商文件夾,然後運行資產清除緩存,最後將符號鏈接從當前版本更改爲最新版本。
一切正常,直到現在:應用程序停止工作。錯誤在於文件/app/bootstrap.php.cache指向OLDER供應商文件夾,該文件夾不存在。
任何幫助將不勝感激,在此先感謝!
我在app.php註釋掉這兩條線:
中號:)
這是從我的日誌文件: 2015年12月2日14時35分54秒[錯誤] 4663#0:* 567的FastCGI在標準錯誤發送:「PHP消息:PHP警告:require(/mnt/www/commercialista/releases/20151102103417/vendor/symfony/symfony/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php):無法打開流:沒有這樣的文件或目錄在/ mnt/www/commercialista/releases/20151202104236/app/bootstrap.php.cache on line 749 ....... – Mauro
如果您手動刪除緩存的ClassLoader文件,會發生什麼情況? –
在我的composer.json,有一個數據庫在幾天前被刪除。 您提到的ClassLoader文件位於何處? – Mauro