IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Bug à l'installation [Fait]


Sujet :

Zend Framework PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Par défaut Bug à l'installation
    bonjour a tous,

    J'obtiens le message suivant apres avoir installé le ZendFramework
    Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in C:\phplib\ZendFramework\library\Zend\Controller\Front.php on line 521
    Pour faire l'instal j'ai suivi l'exemple de http://www.kitpages.fr/zf_quickIntroduction.html

    Avez vous deja rencontré ce probleme ? si oui comment le régler?

    D'avance merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Par défaut
    j'ai trouvé, j'utilisais la version 5.04 de php; j'ai installé la derniere version et ca marche maintenant;

    Au passage, ce ZendFramework risque de ne pas fonctionner chez la plutard des hergeurs mutualisé

  3. #3
    Invité
    Invité(e)
    Par défaut
    En effet, c'est PHP 5.1.4 qui est recquis minimum

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Citation Envoyé par debutant_linux
    j'ai trouvé, j'utilisais la version 5.04 de php; j'ai installé la derniere version et ca marche maintenant;

    Au passage, ce ZendFramework risque de ne pas fonctionner chez la plutard des hergeurs mutualisé
    Sauf si tu donnes ".php5" comme extension à tes scripts

  5. #5
    Membre averti

    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 18
    Par défaut
    Ça c'est de se compliquer la vie surtout que il y a disons le, PLEIN de fichiers dans le zF. Sans parler qu'il faudrait modifier tous les inclure/require, et également bien entendu, Zend_Loader. Bref, vraiment pas le must.

    En fait le plus adapté est simplement la méthode du .htaccess dans cette situation.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddHandler application/x-httpd-php5 .php

  6. #6
    Invité
    Invité(e)
    Par défaut
    Ouai, solution de secours, rien ne prouve que l'hebergeur ait bien une version de PHP correcte pour ZF ( >5.04 ).
    ZF est plutot destiné à être installé dans un environnement professionnel, sur un serveur dédié, monitoré et maintenu à jour.
    Le contraire des mutualisés en fait , car même s'ils font beaucoup d'efforts, la pénétration de PHP5 reste faible, quant à posséder la dernière version en date sur un mutualisé, ca se fait tous les 2 ans ....

  7. #7
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Par défaut
    Bonjour,

    Pour mon projet, je dois utiliser Zend Framework, et j'ai suivi le tutoriel "Premiers pas avec le Zend Framework" qui se trouve ICI

    Mais il se trouve que j'ai des problemes que je n'arrive pas a resoudre, je suis pourtant aller voir la partie ""resolution des problemes"" en fin de tutoriel.

    Mon probleme se situe a ce niveau du tutoriel :
    ici

    J'ai suivi etape par etape, mais lorsque je rentre les URls suivantes, je n'ai aucun affichage :
    http://localhost/zf_tutorial/
    http://localhost/zf_tutorial/ajouter
    http://localhost/zf_tutorial/modifier
    http://localhost/zf_tutorial/supprimer

    Cela m'affiche "Object Not Found."
    J'ai pourtant rajoute la ligne $frontController->setBaseUrl('/mysubdir/zf-tutorial/'); dans index.php en adaptant bien le dossier "mysubdir" (dans mon cas j'utilise comme URI http://localhost/zf-tutorial, donc jai rajoute setBaseUrl('/zf-tutorial/') )
    Cela ne marche pas non plus.

    Pourriez vous m'aider svp ?

    Je suis sous OpenSuSe 10.2, avec php5.2, et Apache 2.2.3-20

    J'ai vraiment besoin d'installer Zend pour pouvoir continuer mon projet.

    Je vous remercie d'avance ...

  8. #8
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721

  9. #9
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Par défaut
    Alors j'ai bien tape comme url
    J'ai utiliser la version anglaise du tuto.

    Je l'ai teste sous Windows, et la premiere fois ca na pas marche et jai juste rajoute le mod_rewrite avec wamp, et c'etait bon (je n'avai plus de probleme a ce niveau la)

    Mais avec SuSe 10.2, ca ne veut pas, pourtant il me semble que jai bien active le mod rewrite en suivant ceci How to Enable mod_rewrite Apache 2.0 rewrite module on SuSE Linux

    Mais rien n'y fait jai toujours cette erreur :
    [Tue Apr 17 15:56:35 2007] [error] [client xxx.x.x.x] PHP Warning: include(Zend/Loader.php): failed to open stream: No such file or directory in /srv/www/htdocs/zf-tutorial/index.php on line 8
    [Tue Apr 17 15:56:35 2007] [error] [client x.x.x.x] PHP Warning: include(): Failed opening 'Zend/Loader.php' for inclusion (include_path='.:./library:./application/models/:.:/usr/share/php5:/usr/share/php5/PEAR') in /srv/www/htdocs/zf-tutorial/index.php on line 8
    [Tue Apr 17 15:56:35 2007] [error] [client xxx.x.x.x] PHP Fatal error: Class 'Zend_Loader' not found in /srv/www/htdocs/zf-tutorial/index.php on line 10
    mon webroot est bien "htdocs", et jai bien exactement la meme arborescence des fichier donne dans le tuto.
    J'ai meme rajouter la ligne "$frontController->setBaseUrl('/zf-tutorial');" dans le fichier index.php mais rien n'y fait ...

    je ne sais pas pourquoi il ne trouve pas la classe Zend_Loader, pourtant jai bien mon "include('Zend/Load.php')" et le fichier Load.php se trouve bien la ou il faut dans le dossier Zend.

    Je pense que le probleme vient soit de ce code donne dans le tuto (vu que je ne suis pas aller plus loin dans le tuto pour linstall sous Linux), soit c'est en rapport avec le mod_rewrite (que jai pourtant active )
    voici le code du tuto :
    <?php
    error_reporting(E_ALL|E_STRICT);
    date_default_timezone_set('Europe/Paris');

    set_include_path('.' . PATH_SEPARATOR . './library'
    . PATH_SEPARATOR . './application/models/'
    . PATH_SEPARATOR . get_include_path());
    include "Zend/Loader.php";

    Zend_Loader::loadClass('Zend_Controller_Front');

    // setup controller
    .........

    // run!
    ...
    Quelqu'un saurait-il d'ou ca peut venir.?

    Je suis desespere ...

  10. #10
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Par défaut
    Bon j'ai reussi a regler ce probleme ... il fallait juste changer les droits (lecture) des fichiers

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Office Pro 2007] Bug à l'install du SP1
    Par tipimouss01 dans le forum Microsoft Office
    Réponses: 2
    Dernier message: 11/09/2008, 14h22
  2. Bug dû à install cleanup sur serveur MOSS
    Par tomo0013 dans le forum SharePoint
    Réponses: 1
    Dernier message: 08/09/2008, 17h03
  3. Réponses: 0
    Dernier message: 18/09/2007, 11h15
  4. Bug à l'installation de vista
    Par Zangdaarr dans le forum Installation
    Réponses: 1
    Dernier message: 18/03/2007, 04h31
  5. Bug Oracle Installer 9.2 ?
    Par laurekg dans le forum Oracle
    Réponses: 2
    Dernier message: 16/03/2006, 16h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo