Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour à tous,
celà fait un petit moment que je ne suis pas passé sur le forum.
Voilà mon problème, j'ai développé des application en local sous wamp tout fonctionne. J'avais migré le tout vers un serveur de test et là ça fonctionne toujours après quelques adaptations. Maintenant, on vient de me fournir un serveur dédié sur lequel j'ai installé apache 2.2.14, php 5.2.12 et mysql 5.1.42 et hors Zend ça fonctionne. J'ai rappatriée mes applis Zend et mes bdd mais j'ai l'erreur 404 quand je les execute.
D'où peut provenir mon problème, quelles information puis-je vous fournir pour vous aider?
Dernière modification par matdev (05-02-2010 14:10:57)
Hors ligne
Voici ce que me donne le log d'erreur d'Apache
[Tue Jan 26 13:34:51 2010] [error] [client 127.0.0.1] File does not exist: D:/www/cdl/Auth
je suppose qu'il s'agit d'un problème de réécriture d'url pourtant le module apache est actif et voici le contenu de mon htaccess
# Règles de réécriture pour Zend Framework RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L] # Sécurité : Ne pas autoriser le parcours de répertoires Options -Indexes
Hors ligne
Voici la definition d'un de mes vhosts les autres sont identiques
<VirtualHost *:80> DocumentRoot "D:/www/cdl" ServerName cdl.ccibco.com <Directory "D:\www\cdl"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
Personne n'a d'idée
Hors ligne
j'ai placé les AllowOverride à 'All' dans mon httpd.conf pour que ça fonctionne alors que sur le serveur de test ceux-ci sont bien à 'None'.
Hors ligne
Je suis un peu rouillé en windows, mais j'ai un doute sur
<Directory "D:\www\cdl">
Tu peux essayer de mettre des "/" à la place des "\" ou bien de mettre des "\\".
Je soupçonne qui "\" soit un caractère d'échappement dans la conf apache...
A+, Philippe
Hors ligne
philippe a écrit:
Tu appelles quelle URL ?
Où est ton fichier index.php ?
l'url appelé pour le moment et "http://localhost/cdl"
mon index se situe à la racine de l'application
/cdl
/application
/library
/public
.htaccess
index.php
philippe a écrit:
Tu peux essayer de mettre des "/" à la place des "\" ou bien de mettre des "\\".
ça ne change rien mais merci pour la remarque
Hors ligne
oups j'ai oublié d'indiquer que j'avais résolu et c'était bien un problème de configuration d'apache dont j'avais raté la ligne
Hors ligne