J'essaie de faire fonctionner Zend Amf sur mes services d'hébergement (Lunarpages, si cela est important). Je peux le faire fonctionner sur ma machine locale, mais après avoir changé quelques répertoires et en affichant le code, je continue à obtenir cette erreur:Pourquoi est-ce que je reçois une "erreur T_STRING inattendue"
Parse error: syntax error, unexpected T_STRING, expecting '{' in /home/user_name/public_html/library/Zend/Amf/Server.php on line 57
Normalement, ce problème est une erreur de syntaxe, et je suis assez d'un n00b que Je ne peux pas négliger cela. Mais je l'ai coupé le code pour ceci:
<?php
$clientLibraryPath = '/home/user_name/public_html/library/';
$oldPath = set_include_path(get_include_path() . PATH_SEPARATOR . $clientLibraryPath);
require_once('Zend/Amf/Server.php');
?>
Delicious turkey legs!
Voici les lignes 57/58 du fichier Zend_Amf_Server.php (lignes précédentes sont un peu plus pour Zend comprend Amf):
class Zend_Amf_Server implements Zend_Server_Interface
{
et Je reçois toujours l'erreur. Cela pourrait-il être quelque chose dans ma config? J'ai essayé de configurer mon .htaccess comme Wade Arnold recommande here, mais j'obtiens des erreurs à moins que je commente les lignes commençant par php_value et php_flag. Cela pourrait-il être lié à mon erreur? Ou suis-je aboyer le mauvais arbre entièrement?
Merci. - Dave
Quelle version du framework Zend utilisez-vous? Si c'est une bêta de pointe, il peut vraiment y avoir une erreur dans le fichier Zend. – Boldewyn
quelle est la version de php? –