【发布时间】:2015-01-18 02:11:35
【问题描述】:
在我使用 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 Server 的 5.5.12 php 版本。
目前,这个错误并没有影响我的应用程序开发,但我还是想找到解决方案。我不明白为什么我现在有这个错误。
我的应用程序中唯一的变化是我使用 SQL 请求 在我的数据库中插入了一些数据(实际上我使用了一些已经存在于另一个数据库中的数据,我必须将它们导入我的PhpMyAdmin 上带有 SQL 的新数据库,但是当我插入它们时 SQL 没有出现任何问题)。导入效果很好,我的数据库项目的数据没有错误。
【问题讨论】:
标签: php xml symfony entity fosuserbundle