Symfony编译错误打开所需代理失败

aydmsdu9  于 2023-03-23  发布在  其他
关注(0)|答案(1)|浏览(141)

我下载了一个新的sylius 1.5项目,并将其部署在一个共享主机服务器上。在本地,所有的工作都很好,无论是在开发和生产环境。但在线prod env不工作。这里是prod日志中的异常

Uncaught PHP Exception Symfony\Component\Debug\Exception\FatalErrorException:

Compile Error: require(): Failed opening required 'var/cache/prod/doctrine/orm/Proxies/__CG__some-file.php' (include_path='.:/usr/share/php7:/usr/share/php') at vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php line 223

我不知道如何解决这个问题.谢谢
当我第一次加载页面时,页面可以正常工作。但是当我点击链接或刷新页面时,我有一个空白的页面和消息
此页面目前无法处理此请求
在cPanel配置PHPINI基本设置部分,我启用display_errors,当我刷新页面时,显示此错误

Fatal error: require_once(): Failed opening required 'phar:///home/ki327452/public_html/acme/vendor/phpstan/phpstan-shim/phpstan.phar/vendor/autoload.php' (include_path='.:/opt/cpanel/ea-php72/root/usr/share/pear') in /home/ki327452/public_html/acme/vendor/phpstan/phpstan-shim/bootstrap.php on line 8

我等了几分钟,当我再次刷新时,它就工作了。那就是我所在的一个球。

8yoxcaq7

8yoxcaq71#

这可能是代理的原因。
在config/doctrine.yaml中:

doctrine:
orm:
    auto_generate_proxy_classes:  true # <- change to true
    proxy_dir: '%kernel.cache_dir%/doctrine/orm/Proxies'
    proxy_namespace:      Proxies

相关问题