我的Symfony网站运行良好。但是我想添加一个捆绑包。我在开发人员模式下安装了它,并且可以正常工作。当我将其安装在服务器上时,将其添加到AppKernel.php,composer.json,composer.lock和供应商目录中,并更新composer供应商,网站将显示错误500。 我删除了缓存。 你能帮助我吗? 非常感谢!
答案 0 :(得分:1)
有些元素不适合生产使用,这就是为什么仅在开发人员中使用它们的原因。另外,在开发人员中,您会在浏览器中看到任何错误,但是在生产中,您会看到500错误,因此您必须查看var / logs / prod.log。另外,您还必须使用--env = prod清除缓存。
您未指定引起问题的捆绑包。请查看其文档,以了解在生产使用中是否存在任何缺陷。
答案 1 :(得分:0)
谢谢您的建议。 我终于找到了答案。 首先,我运行添加/app_dev.php的网站URL:错误更加精确。找不到捆绑软件类。 我意识到供应商/撰写者中的作曲者文件没有使用新的捆绑包名称进行更新。