Pages : 1
#1 Le 20/11/2005, à 15:54
- stephG

[RESOLU] apache 2 404 not found
Bonjour. Après installation d'Apache2 + PHP4 + phpmyadmin, tout était OK. Bêtement, j'ai changé les droits et le proprio de /var/www, et là plus rien ne marchait. J'ai essayé de revenir en arrière, tout désinstallé plusieurs fois (avec les pb de phpmyadmin, etc.), réinstallé; maintenant apache2 est bien lancé, mais j'ai une erreur "404 not found" lorsque je tape localhost dans le navigateur..
Marre !!! j'en peux plus... Merci de m'aider![]()
Dernière modification par stephG (Le 24/11/2005, à 20:49)
Ubuntu, c'est trop bien ...
Hors ligne
#2 Le 20/11/2005, à 17:37
- requiem

Re : [RESOLU] apache 2 404 not found
Et tu as corrigé les droits du répertoire /var/www ?
Le problème avec Linux, ce n'est pas Linux, c'est le linuxien
Hors ligne
#3 Le 20/11/2005, à 18:19
- stephG

Re : [RESOLU] apache 2 404 not found
Oui ils sont sur 755 proprio root. Je suis passé à Dapper au cas où, mais c'est toujours pareil, j'ai un beau 404 Not Found. J'ai vu passer un message d'erreur :
/etc/apache2/sites-enabled/*.* no such file
Voili voulou
Ubuntu, c'est trop bien ...
Hors ligne
#4 Le 20/11/2005, à 20:32
- requiem

Re : [RESOLU] apache 2 404 not found
Regarde le contenu de ton répertoire /etc/apache2/sites-available
Tu dois avoir un fichier default dedans.
Il faut que tu fasses un lien symbolique de ce fichier dans le répertoire /etc/apache2/sites-enabled
Avec ça, ça devrait passer.
Si tu n'as pas le fichier default, voilà son contenu
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# Commented out for Ubuntu
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
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
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>Le problème avec Linux, ce n'est pas Linux, c'est le linuxien
Hors ligne
#5 Le 24/11/2005, à 20:49
- stephG

Re : [RESOLU] apache 2 404 not found
Merci requiem. En fait, j'ai simplement rajouté l'instruction "DocumentRoot /var/www/ " dans le fichier /etc/apache2/apache2.conf et tout est rentré dans l'ordre.
PS : désolé d'avoir répondu si tard, mais je n'avais pas eu le temps de m'en occuper.
Ubuntu, c'est trop bien ...
Hors ligne
Pages : 1