Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 28-05-2009 14:52:56

Elzou
Nouveau membre
Date d'inscription: 28-05-2009
Messages: 3

Erreur 500 sur divers navigateurs

Bonjour,

J'ai un souci d'erreur 500 sur mon projet avec Zend. En fait, mon site fonctionne à merveille sur Firefox et Windows, mais pas dans Opéra, Safari, Internet Explorer. J'ai sur ces navigateurs une erreur 500 qui apparait toujours au même endroit (même controller, même action).

Je me dis que ça provient du .htaccess mais je ne vois vraiment pas où peut se situer le problème.

En voici le contenu :

Code:

SetEnv PHP_VER 5
SetEnv SESSION_AUTO_START 0
SetEnv SESSION_USE_TRANS_SID 1

Options -Indexes

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php

J'ai évidemment bien relu le contenu de mon action qui pose problème, mais je n'y vois pas d'erreur, surtout qu'elle marche sans problème sur Firefox hmm

Est ce que quelqu'un aurait une idée d'où ça peut provenir ?

Voici un exemple de lien qui pose problème : http://www.elzou.be/vision/consulter/actu/id/77

Merci d'avance smile

Hors ligne

 

#2 28-05-2009 16:01:53

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Erreur 500 sur divers navigateurs

Et que dit le log Apache (qui donne toujours la solution, quel que soit le problème, éventuellement en activant le RewriteLog) ?

Hors ligne

 

#3 28-05-2009 23:23:20

mdelanno
Membre
Lieu: Nord
Date d'inscription: 26-08-2007
Messages: 90
Site web

Re: Erreur 500 sur divers navigateurs

Normalement, une erreur 500 c'est coté serveur, tu devrais l'avoir sur tous les navigateurs. Sauf évidemment si tu détecte le type du navigateur pour effectuer un traitement spécifique.

Dernière modification par mdelanno (28-05-2009 23:26:24)

Hors ligne

 

#4 30-05-2009 13:10:11

Elzou
Nouveau membre
Date d'inscription: 28-05-2009
Messages: 3

Re: Erreur 500 sur divers navigateurs

J'ai cherché plus en détail d'où venait ces erreurs, et en réalité, elles apparaissent à chaque fois que je fais appel à une classe Zend_Form. J'ai donc refait tous mes formulaires sans utiliser Zend_Form, et cela marchait. Sauf qu'aujourd'hui, j'ai une erreur 500 lorsque j'envoie un de ces formulaires (et pas les autres), et ce même sur Firefox.

Lorsque je retire ce code je n'ai plus l'erreur :

Code:

$commentaire = new Commentaires();
$commentaire->insert($data);

C'est donc chaque fois que j'appelle une classe Zend_Form ou Zend_Db_Table hmm

J'ai oublié de préciser que suis sous un hébergement mutualisé chez OVH (60GP).

Ce qui est bizarre c'est que je n'ai pas changé ce code depuis hier et que cela fonctionnait ...

Hors ligne

 

#5 30-05-2009 14:43:14

Elzou
Nouveau membre
Date d'inscription: 28-05-2009
Messages: 3

Re: Erreur 500 sur divers navigateurs

Bon, finalement cette erreur n'avait aucun lien avec les Zend_Form, car j'avais simplement changé des paramètres dans ma DB, ce qui provoquait l'erreur.

J'ai donc laissé tomber Zend_Form pour l'instant, merci pour vos réponses 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