Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 05-11-2012 15:16:28

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

ZF2 et 1and1 mutualisé

Bonjour à tous,

j'ai un hébergement mutualisé chez 1and1 qui dit supporter l'installation de Zend Framework.

Lorsque je tente d'installer Zend Framework en suivant la documentation grâce à la commande suivante tout vas bien :

git clone git://github.com/zendframework/ZendSkeletonApplication.git



Je me rend ensuite dans le répertoire /ZendSkeletonApplication et lance la commande suivante :

php composer.phar install



Mais la j'obtiens l'erreur suivante :

X-Powered-By: PHP/4.4.9
Content-type: text/html

<br />
<b>Parse error</b>:  syntax error, unexpected '<' in <b>/homepages/24/d429909353/htdocs/ZendSkeletonApplication/composer.phar</b> on line <b>75</b><br />



Pour commencer quelqu'un a une idée bien précise à ce problème car j'ai beaucoup rechercher mais aucune réponse n'a été trouvé !

J'ai donc fait cette installation sur mon serveur de dev (MAMP PRO) et tout a fonctionner à merveille, j'ai ensuite copier le contenu de /ZendSkeletonApplication que j'ai envoyer sur mon serveur en FTP (sa m'a pris un temps fou vu la taille du framework).

La tout fonctionne parfaitement sauf le gestionnaire d'erreurs qui ne va pas : Lorsque j'entre une URL bidon il devrait me renvoyer la vue générer par le contrôleur d'erreur du module Application, hors, voila le résultat :

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webadmin@kundenserver.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

J'ai donc demander à 1and1 qui lui m'a dit de créer un php.ini contenant "AllowOverride All" et de le copier dans tous les répertoires de mon application mais le résultat est toujours le même.

Quelqu'un aurait un moyen facile et rapide d'installer ZF2 sur ce type de config ?

Merci par avance pour vos réponses qui je l'espère seront nombreuses smile

Hors ligne

 

#2 05-11-2012 15:22:48

Bouks
Membre
Lieu: Paris
Date d'inscription: 31-08-2012
Messages: 241

Re: ZF2 et 1and1 mutualisé

"X-Powered-By: PHP/4.4.9"

Change d'hébergeur (ou demande leur de te changer de serveur), la version de PHP installée est vraiment trop ancienne ce qui est peut-être (sûrement) la cause du problème, et qui, en tout cas t'en causera.

Tu as pris ton hébergement il y a combien de temps ?


22914720

Hors ligne

 

#3 05-11-2012 15:38:41

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

Re: ZF2 et 1and1 mutualisé

Merci pour ta réponse smile

Je l'ai pris il y 2 mois environ ! N'y a t-il pas une solution plus simple ?

Hors ligne

 

#4 05-11-2012 16:19:46

Bouks
Membre
Lieu: Paris
Date d'inscription: 31-08-2012
Messages: 241

Re: ZF2 et 1and1 mutualisé

Fournir du php 4.4.9 sur un hébergement pris il y a deux mois...

Quelle honte. Change tout de suite d'hébergeur !

Il n'y a pas d'autre solution pour toi que de changer d'hébergeur ou de leur demander de te mettre sur un serveur avec php 5.3 (ce qu'ils auraient du faire dès le départ).

S'ils ne veulent pas te changer de serveur, ta seule solution est de changer de prestataire.

Tu peux aussi demander le remboursement des sommes que tu as versé car ils t'ont mis sur un "vieux" serveur alors que tu désirais un hébergement "neuf" (comme c'est fait "dans les règles de l'art" en matière d'hébergement chez tous les autres hébergeurs). Mais bon c'est une bataille difficile pour si peu d'argent.

En plus, la réponse de leur service technique est totalement loufoque.

Cependant tu peux les menacer d'exposer ton problème sur des forums dédiés à l'hébergement et au développement web (à commencer par celui-ci smile). Les sociétés sont aujourd'hui soucieuses de leur e-réputation et ils essaient d'éviter de se retrouver avec des résultats de problèmes avec leur services dans les recherches google.

Notamment, si tu fais une recherche sur "hébergement sitre web", tu tombes en 6ème résultat sur :

http://www.hebergementweb.org

dans lequel tu pourrais mettre un avis. Tu remarqueras qu'il sont déjà particulièrement mal notés.


22914720

Hors ligne

 

#5 05-11-2012 17:01:04

amiss
Membre
Lieu: Cesson-Sévigné
Date d'inscription: 08-05-2011
Messages: 115

Re: ZF2 et 1and1 mutualisé

bonjour,
de mémoire 1&1 a php5 mais par défaut c'est la version 4 qui est activée. un phpinfo() permet de verifier la version en cours. Pour passer à PHP 5, depuis ton manager, tu dois voir quelque chose de ce genre :php version globale puis tu enregistres la version 5.

Hors ligne

 

#6 05-11-2012 17:14:49

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: ZF2 et 1and1 mutualisé

Effectivement, ZF 2 n'est garantit de marcher qu'à partir de PHP 5.3.3 ! Chez OVH c'est effectivement PHP 4 par défaut en mutualisé, mais il suffit d'ajouter une directive dans le .htaccess pour bénéficier de PHP 5.3 et même de PHP 5.4.

Hors ligne

 

#7 05-11-2012 20:52:54

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

Re: ZF2 et 1and1 mutualisé

De base mon serveur est en PHP 5.2.17 et il est possible de le basculer en "php dev" qui devrait correspondre à PHP 5.3 j'imagine.

Quelqu'un pourrait me dire ou créer mon .htaccess et me donner son contenu afin de changer la version de PHP et rendre compatible Zend Framework 2 et éxécuter "composer.phar" ?

Merci beaucoup pour vos réponses nombreuses smile

Hors ligne

 

#8 06-11-2012 17:52:51

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: ZF2 et 1and1 mutualisé

http://faq.1and1.com/scripting_language … ess/7.html

Donc apparemment il faut que tu ajoutes AddHandler x-mapp-php6 .php dans ton .htaccess pour bénéficier de... PHP 5.4 !

Hors ligne

 

#9 07-11-2012 13:12:30

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

Re: ZF2 et 1and1 mutualisé

Donc j'ai appeler, ils me disent que mon serveur requiert déjà la bonne version de PHP.

Donc admettons que je doive quand même copier toute la ZendSkeletonApplication, comment je pourrait faire pour que, lorsque je tape une url bidon (http://monapplication.com/1234) sa ne me renvoi pas une erreur 500 mais que sa me renvoi bien vers la vue d'erreur ?

Encore merci pour vos recherches et vos réponses.

Hors ligne

 

#10 08-11-2012 11:32:43

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: ZF2 et 1and1 mutualisé

As-tu bien paramétré ton .htaccess ?

https://github.com/zendframework/ZendSk … /.htaccess

Hors ligne

 

#11 08-11-2012 12:28:06

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

Re: ZF2 et 1and1 mutualisé

Oui il est identique à celui que tu ma montré !
Je suis vraiment en panne la !

Hors ligne

 

#12 09-11-2012 14:44:25

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: ZF2 et 1and1 mutualisé

Je suis quasi-certain que l'erreur vient du côté de ton hébergeur. Il faudrait que tu leur demande directement. Par exemple, sur mon mutualisé OVH, la structure "standard" du projet n'est pas reconnu. Il a fallu que je modifie le nom du dossier "public" par "www" afin de se conforter à la manière dont marche le mutualisé chez OVH.

Le .htaccess étant justement dans ce dossier "public", si le soucis est le même chez 1&1, il n'est sûrement jamais lu.

Bref, l'erreur vient sans nul doute de quelque chose comme ça.

Hors ligne

 

#13 09-11-2012 15:26:44

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

Re: ZF2 et 1and1 mutualisé

Tout d'abord je te remercie beaucoup Bakura pour tes nombreuses réponses.

Oui je penses que c'est quelque chose tout bête comme sa mais mon problème principal vient de 1and1 qui est incapable de me dire d'où peut venir le problème !

Qu'est-ce qu'il me reste à faire ?

Hors ligne

 

#14 09-11-2012 16:29:39

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: ZF2 et 1and1 mutualisé

Je peux vraiment pas t'aider, à moins que quelqu'un utilise 1&1 passe par là... Il ne te reste plus qu'à éplucher leur doc !

Hors ligne

 

#15 15-11-2012 15:04:23

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

Re: ZF2 et 1and1 mutualisé

Voila enfin le problème résolu.

La ligne à ajouter pour tous ceux qui seraient chez 1and1 est tout simplement

RewriteBase /

Hors ligne

 

#16 15-11-2012 18:36:13

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: ZF2 et 1and1 mutualisé

C'était si simple... big_smile

Hors ligne

 

#17 15-11-2012 18:45:44

bakura
Administrateur
Date d'inscription: 30-01-2010
Messages: 353

Re: ZF2 et 1and1 mutualisé

Peux-tu me confirmer que c'est tout ce que tu as changé ? http://www.z-f.fr/forum/viewtopic.php?id=8298

Hors ligne

 

#18 15-11-2012 20:08:51

matthieupetit
Membre
Date d'inscription: 05-11-2012
Messages: 20

Re: ZF2 et 1and1 mutualisé

Oui oui je le confirme smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages