2011-01-19 4 views
0

Attention: preg_match() [function.preg match]: Compilation a échoué: subpattern répété est trop long à l'offset 18454 dans /Smarty_Compiler.class.php en ligne 454Smarty ne fonctionne pas sur la nouvelle version PHP 5.2.6 serveur

Fatal error: Smarty error: [en ligne login.tpl 1]: erreur de syntaxe: tag non reconnu: php (Smarty_Compiler.class.php, ligne 455)

ce message à venir .. il fonctionnait parfaitement sur le serveur dev mais sur le serveur en direct son ne fonctionne pas.

Dev version php était 5.2.14 nouveau serveur a PHP version 5.2.6

est-ce le problème?

+0

J'ai mis à jour la version php à Php 2.6.17 et tout fonctionne bien maintenant –

Répondre

1

Quelle version smarty utilisez-vous?

Ce fil semble impliquer qu'il a à faire avec une combinaison de versions Smarty et version php: http://www.smarty.net/forums/viewtopic.php?t=14563

Pour la plupart des utilisateurs la sollution semble rétrograder de Smarty 2.6.21 à 2.6.20

C'est un peu un vieux fil, donc vérifiez si cela s'applique, mais cela ressemble à votre problème.

+0

J'ai mis à jour la version php à Php 2.6.17 et tout fonctionne bien maintenant –

+1

Cela ressemble à un numéro de version étrange :) Voulez-vous dire smarty? ou 5.2.17? :) – Nanne

1

Quelle version utilisez-vous? Utilisez la dernière version de smarty il pourrait résoudre votre problème.

Questions connexes