Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
Voilà je souhaite développer mes sites directement sous Linux (je suis gavé des casse insensitive sous windows). Je fais déjà tourner les sites sous un serveur Linux 1and1 et j'ai récupérer mes fichiers de configuration. Pourtant lorsque je tente d'accéder à une url le message d'erreur 404 :
Not Found
The requested URL /location/auth/auth/login was not found on this server.
Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch Server at localhost Port 80
Voici mon fichier .htaccess :
Options +FollowSymLinks RewriteEngine on RewriteBase / #RewriteRule .* index.php #RewriteRule .* # REWRITE RULE : R��criture des liens # Les r�gles ci-dessus vont redirig�es toute requ�te non-ressource (images, feuilles de style CSS) # vers le contr�leur frontal. S'il y a d'autres extensions que #vous souhaitez exclure du contr�leur # frontal (PDFs, fichiers textes, etc.), ajoutez leurs extensions au commutateur, ou cr�ez vos propres r�gles de r��criture. RewriteRule !\.(htm|html|txt|swf|js|ico|gif|jpg|png|css|php|xml)$ index.php #php_flag magic_quotes_gpc off #php_flag register_globals off
Voici le semblant de fichier httpd.conf se trouvant dans /etc/apache2/site-enabled/000-default :
<VirtualHost *> ServerAdmin webmaster@localhost ServerName locationcrm.com ServerAlias locationcrm.com *.locatiocrm.com DocumentRoot /var/www/location/ <Directory /var/www/location/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all Options -Indexes </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride All Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On </VirtualHost>
Voilà si vous vous connaissez sous linux, un petit coup de main m'aiderai bien ;-)
Dernière modification par whitespirit (31-08-2008 20:52:35)
Hors ligne
A priori, ca ressemble plutot à un .htaccess qui n'est pas lu.
L'erreur est bizarre :
The requested URL /location/auth/auth/login was not found on this server.
vu ton document root, tu devrais avoir :
The requested URL /auth/auth/login was not found on this server.
Le conf de ton zend est correct (ta base, c'est /) ? tu as appelé la bonne url ? (location ne devrait pas apparaitre)
Hors ligne
cela ressemble effectivement au modrewrite qui n'est pas actif, essaye ceci dans une console:
a2enmod rewrite
Cela active le mod rewrite d'apache
Hors ligne
Excusez moi d'avoir mis un certain temps pour répondre : je n'avais plus internet... D'ailleurs on ne l'a toujours pas au boulot, cause déménagement (c'est super dur d'avoir une vie social maintenant).
Effectivement j'ai testé tout de suite et le mode rewrite n'était pas activé... Résolu
Hors ligne
Pages: 1