2013-03-06 9 views
8

Ich bekomme diesen seltsamen Fehler mit Symfony2. In localhost alles funktioniert gut, aber wenn ich es in meinem Server versuchen, erhalte ich diese PHP-Fehler:Complex type 'service': Das Inhaltsmodell ist nicht determinist

[06-Mar-2013 22:04:50 UTC] PHP Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\InvalidArgumentException' with message '[ERROR 3070] complex type 'service': The content model is not determinist. (in file:////home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd - line 75, column 0) 
[ERROR 3070] complex type 'argument': The content model is not determinist. (in file:////home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd - line 131, column 0) 
[ERROR 3070] complex type 'call': The content model is not determinist. (in file:////home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd - line 144, column 0)' in /home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:370 
Stack trace: 
#0 in /home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php on line 370 
[06-Mar-2013 22:13:36 UTC] PHP Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\InvalidArgumentException' with message '[ERROR 3070] complex type 'service': The content model is not determinist. (in file:////home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd - line 75, column 0) 
[ERROR 3070] complex type 'argument': The content model is not determinist. (in file:////home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd - line 131, column 0) 
[ERROR 3070] complex type 'call': The content model is not determinist. (in file:////home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/schema/dic/services/services-1.0.xsd - line 144, column 0)' in /home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:370 
Stack trace: 
#0 in /home/neuronas/public_html/miramos.tv/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php on line 370 

Es scheint etwas über XMLFile Loader zu sein, aber ich habe keine Änderungen in seiner Datei

Antwort

15

Dies ist ein Fehler in libxml2 - verwenden Sie RHEL oder CentOS? Überprüfen Sie https://rhn.redhat.com/errata/RHBA-2013-0591.html und wenn Sie sich nicht für das Update warten können, um durch yum update freigegeben werden, dann können Sie auf eine frühere Version herabzustufen:

yum downgrade libxml2-2.6.26-2.1.21.el5_9.1

Großen Dank an dieser GitHub issue für das Update auf @denkiryokuhatsuden.

+0

Auf eine leichtere Note, ich habe immer vermutet, dass einige meiner Code nicht deterministisch sein könnte, so war es amüsant, dies bestätigt zu haben. – inanimatt

+1

Danke @inanimatt, rettete unseren Speck dort! –

+0

Dank @inanimatt –

Verwandte Themen