Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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
big_smile

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