que estoy tratando de seguir esta documentación en Symfony: http://symfony.com/doc/current/book/forms.htmlSymfony2: ¿Cómo hacer que la extensión php_intl esté disponible para Symfony2?
bien así que aquí es lo mío, he exteriorizado mi forma y crea una clase de forma específica para el manejo del proceso y ser capaz de volver a utilizarlo.
Entonces, ¿qué sucede cuando envíe el formulario, sea cual sea la información están bien o no para mi clase, me sale este error fatal:
Fatal error: Call to a member function setAttribute() on a non-object in C:\Program Files (x86)\wamp\www\QNetworks\vendor\symfony\src\Symfony\Component\Form\Extension\Core\DataTransformer\NumberToLocalizedStringTransformer.php on line 130 Call Stack
estoy corriendo con PHP 5.3.9 y mi extensión Intl está instalado y activado pero cuando funciono con el comando app/check.php veo:
[[WARNING]] Checking that the intl extension is available: FAILED
* Install and enable the intl extension (used for validators) *
Así que no entienden cuál es el problema con esta extensión. ¿Debo reinstalarlo? cuando voy aquí: http://php.net/manual/en/intl.requirements.php veo THT puedo instalar el PECL o la biblioteca de la UCI, pero no sé si debo y si existe alguna relación con mi problema ..
Tuve el mismo problema en el servidor wamp con la versión php 5.3.8. Afortunadamente, desactivar la extensión internacional funcionó para mí. Es una solución alternativa en lugar de solución, pero es rápida y ayuda. –