2010-11-24 32 views
0

Lors du rendu d'un Zend_View, le code php qu'il contient n'est pas exécuté et je récupère le texte de la vue. Exemple:Zend_View Rendu sans code PHP exécuté

<?echo 'Hello';?> 

Je pense que la sortie soit

Hello 

place je reviens

<?echo 'Hello';?> 

Configuration: xampp 1.7.3 (php 5.3.1) sous Windows 7, Zend Framework 1.10.4

REMARQUE:
Je DO ont ce problème
1. lors de l'exécution php de la ligne de commande
2. lors de l'exécution phpunit par NetBeans

Je NE PAS ont ce problème
1. lors de l'exécution de php via Apache
2. lors de l'exécution de phpunit à partir de la ligne de commande

Répondre

1

Voir la configuration des balises courtes dans le php ini yo u utiliser dans ces situations et voir également si le traitement est mis en place .phtml

pour obtenir le ini que vous utilisez sur la ligne de commande php utilisation --ini

+0

En php.ini, interrupteur short_open_tag sur « On » et son tout bon! Merci! –

+0

Si vous allez utiliser des balises courtes, vous pouvez également utiliser le raccourci 'echo', c'est-à-dire' ' – Phil

+0

Pour l'enregistrement, Zend Framework s'éloigne de la recommandation d'utilisation de balises courtes . (pour des raisons comme celle-ci, cela ne fonctionne pas toujours hors de la boîte) –