我试着将symfony移动到共享主机.
我将symfony结构移动到/,我的web文件夹是/ public_html.
警告:要求(/家/用户/应用/缓存/生产/教义/ ORM /代理/ __ CG__UserBundleEntityUser.php):未能打开流:在/ home /用户/供应商/教义/ common/lib下没有这样的文件或目录/第209行的Doctrine/Common/Proxy/AbstractProxyFactory.php
警告:要求(/家/用户/应用/缓存/生产/教义/ ORM /代理/ __ CG__UserBundleEntityUser.php):未能打开流:在/ home /用户/供应商/教义/ common/lib下没有这样的文件或目录/第209行的Doctrine/Common/Proxy/AbstractProxyFactory.php
致命错误:需要():失败开口所需 '/home/user/app/cache/prod/doctrine/orm/Proxies/__CG__UserBundleEntityUser.php'(include_path中= ':/选择/ php55/LIB/PHP')中/第209行的home/user/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php
此错误仅在prod环境中发生.dev环境中不会抛出异常.
我尝试了以下方法:
rm -rf /app/cache + chmod 777
app/console cache:warmup
Run Code Online (Sandbox Code Playgroud)
我使用Symfony 2.8.3.以下目录存在于本地和服务器上:
LOCAL CACHE: - /annotations,/ twig,/ vich_uploader +/doctrine,/ translations
SERVER CACHE: - /annotations,/ twig,/ vich_uploader
如果我将本地缓存上传到服务器,则异常消失.