我制作了一个 symfony2 应用程序,并尝试将其部署在共享服务器上,但出现致命错误。
我在这里采取了推荐的步骤:部署工具
我已经更新了供应商依赖项:
php composer.phar install --optimize-autoloader
我已经清除了缓存:
php app/console cache:clear --env=prod --no-debug
我已经更改了服务器上的app/cache
权限app/logs
但它不起作用。这是错误:
致命错误:未捕获的异常 'UnexpectedValueException' 带有消息“无法打开流或文件“/var/www/cookieboy/app/logs/prod.log”:无法打开流: /homepages 中没有这样的文件或目录/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:71
堆栈跟踪:
#0 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(37): Monolog\Handler\StreamHandler->write(Array)
#1 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php(58): Monolog\Handler\AbstractProcessingHandler->handle(Array)
#2 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php(101): Monolog\Handler\AbstractHandler->handleBatch(Array)
#3 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Logger.php(239): Monolog\Handler\FingersCrossedHandler->handle(Array)
#4 /homepages/32/d453730371/htdocs/cookieboy/vendor/mo 在 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php 在第 71 行
我想知道为什么 symfony 试图打开这个文件/var/www/cookieboy/app/logs/prod.log
),它位于locahost
并且它与生产服务器无关。
对这个问题有任何想法吗?