在我的 Symfony 项目中,当我进入应用程序中的随机页面时,会出现以下随机错误:
ContextErrorException: Warning: simplexml_load_file(): I/O warning : failed to load external entity "C:\wamp\www\Symfony\vendor\friendsofsymfony\user-bundle\Resources\config\doctrine\model/User.orm.xml"
在 C:\wamp\www\Symfony\vendor\doctrine\orm\lib\Doctrine\ORM\Mapping\Driver\XmlDriver.php 第 736 行
多次刷新页面似乎可以禁用此错误,直到它再次出现。
我认为,Symfony 尝试加载 .xml
格式,但 FOSUserBundle 是 .yml
格式。
我使用Symfony 2.5.6,以及带有WAMP服务器的5.5.12 php版本。
目前,这个错误并没有影响我的应用程序开发,但我还是想找到解决方案。我不明白为什么现在会出现此错误。
我的应用程序中唯一的变化是我使用 SQL 请求在数据库中插入一些数据(事实上,我使用了另一个数据库中已经存在的一些数据,我必须将它们导入到我的数据库中) PhpMyAdmin 上使用 SQL 的新数据库,但当我插入它们时 SQL 没有出现任何问题)。导入效果很好,我的数据库项目的数据没有错误。
最佳答案
嗨@Julien FOSUser issue#1062和 symfony2 issue#7291将有助于解决您的问题。
关于php - 随机错误 symfony :ContextErrorException: Warning: simplexml_load_file(): I/O warning : failed to load external entity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27035821/