Symfony2 XmlFileLoader Неверная ошибка схемы?

Я много слышал о Symfony, поэтому решил попробовать загрузить Symfony2 (Symfony_Standard_Vendors_2.0.0BETA4.tgz) и поиграть с ним, но я не могу заставить его работать!

Я исправил обычные ошибки разрешений и т. д. в /Symfony/web/config.php, но когда я нажимаю:

(Настройте свое приложение Symfony онлайн) или (Обойти настройку и перейти на страницу приветствия)

Затем я получаю ужасное сообщение об ошибке:

ErrorException: Предупреждение: DOMDocument::schemaValidateSource(): Неверная схема в /usr/local/zend/apache2/htdocs/Symfony/vendor/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php, строка 357

Я не очень понимаю, что это значит и как это исправить.

Я запускаю стандартный стек LAMP с использованием Zend Server. Кто-нибудь еще сталкивался с этим и знает, как это исправить?


person Nick    schedule 11.06.2011    source источник
comment
Кажется, что редактируем строку 357 на $valid = true;//$dom-›schemaValidateSource($source); избавится от ошибки. Хотя это не совсем долгосрочное решение. Если кто-то знает, как на самом деле это исправить, это будет очень признательно! Ваше здоровье   -  person Nick    schedule 11.06.2011


Ответы (2)


Кажется, это была проблема с поврежденными архивами еще во времена бета. Однако с тех пор многое изменилось, и теперь все работает нормально — по крайней мере, я не нашел больше вопросов о нарушении проверки в XmlFileLoader.

person Ondrej Slinták    schedule 15.10.2011

Я получил это после того, как я сделал обновление. Я исправил это, понизив свою версию libxml с libxml2-2.6.26-2.1.21.el5_9.2 до libxml2-2.6.26-2.1.21.el5_9.1.

yum понизить версию libxml2-2.6.26-2.1.21.el5_9.1

person facingmonday    schedule 09.05.2013