Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 29-09-2010 11:08:14

0866
Membre
Date d'inscription: 02-04-2010
Messages: 27

[pb][json][Zend 7.2.1]

salut,

Je m'arrache les cheveux avec un truc, si certains ont une idée.

Sur une seule machine (windows7) j'ai installé la dernière version de ZendServer CE (la 5), je récupère exactement le même projet via ZendFramework(MVC) que sur l'autre machine (windowsXP) de dev, mais j'ai un problème que je ne comprend pas.

Sur cette machine donc, j'obtiens lorsque j'envoie une réponse JSON, ceci :


<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /nom_contoleur/nom_action/format/json was not found on this server.</p>
</body></html>


Sachant que ça fonctionne sur l'ancien machines sauf celle-ci. J'ai regardé dans les conf, je n'ai pas de ErrorDocument de configuré.
J'ai aussi comparé les fichiers httpd.conf et php.ini avec l'ancien machine de dev sur laquelle ça fonctionne et je ne vois rien de particulier.

Ainsi , lorsque je fait l'exécution d'un autre projet le navigateur n'affiche pas les erreurs concernant les controleurs ou... c-a-d même si j tape un adresse juste/ironé sur la barre d'adresse : il ne dit pas le controleur n'existe pas il affiche toujours :


Not Found

The requested URL  /nom_contoleur/nom_action was not found on this server.



Je ne sais franchement pas quoi faire !

y'a t'ils des idées ?

Merci d'avance pour votre aide.

Hors ligne

 

#2 30-09-2010 17:22:32

omega2
Membre
Lieu: Boisbriand, quebec, canada
Date d'inscription: 01-04-2009
Messages: 85
Site web

Re: [pb][json][Zend 7.2.1]

Salut,
A mon avis, soit tu n'as pas activé "mod_rewrite", soit pas définis les règles de réécriture.
Tout ça se passe dans les fichiers de configuration d'apache ou, pour les règles de réécriture, dans le fichier .htaccess .

Concernant la page html "404", c'est tout simplement celle par défaut de ton navigateur. Pour faire la différence entre une page 404 envoyé par les serveur ou un code 404 envoyé par le serveur, il faut regarder les entête http. Pour ça, le plus simple, c'est l'extension "liveHTTPHeader" de firefox qui rajoute un onglet dans la fenêtre de propriété de la page. Cet onglet contient tous les entête envoyé par le navigateur et par le serveur (y compris les cookies wink ). L'entête à vérifier est "RESPONSE" dont le contenu ressemble à "HTTP/1.1 200 OK" (page trouvé et envoyé) ou "HTTP/1.1 404 Not Found" (fichier non trouvé).

Hors ligne

 

#3 01-10-2010 10:40:33

0866
Membre
Date d'inscription: 02-04-2010
Messages: 27

Re: [pb][json][Zend 7.2.1]

bonjour,

Merci omega2,

Mais comment j doit vérifier que le "mod_rewrite" est activé? ou autrement quel est la commande que j doit changer ou ajouter est dans quel fichier exactement.

Merci beaucoup.
bonne journée.

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