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 14/04/2008, à 16:10

sim44

Serveur apache, changement du répertoire par défaut (www)

Bonjour à tous,
Nouveau sur linux, je me suis installé apache, mysql et php.
Cela fait quelques temps que je programme des site web, mais là je colle.

J'ai bien suivi le (super) tuto du site : http://doc.ubuntu-fr.org/lamp.

Seul problème, je n'arrive pas à changer le répertoire pour mes sites web ...
J'en gére plusieurs qui sont sur dans un dossier sur une autre partitionen FAT32 (compatibilité dos/unix).
J'ai bien créé un lien simbolique, qui se voit dans nautilus, mais pas dans localhost.
Quelqu'un aurait une idée du pourquoi et du comment ?

merci !

Hors ligne

#2 Le 14/04/2008, à 16:19

wblitz

Re : Serveur apache, changement du répertoire par défaut (www)

est-ce qu'il y a la ligne, dans le fichier /etc/apache2/sites-available/default :

<Directory /var/www>
    ...
    Options FollowSymLinks ...
    ...
</Directory>

"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#3 Le 14/04/2008, à 16:26

sim44

Re : Serveur apache, changement du répertoire par défaut (www)

oui, elle est bien là, j'ai essayé de la changé par ladresse de mon répertoire, mais localhost ne répondait plus.
J'ai églement rajouté le même code avec mon adresse, mais toujours rien ....

Hors ligne

#4 Le 14/04/2008, à 16:34

wblitz

Re : Serveur apache, changement du répertoire par défaut (www)

bon, voyons tout ça en détails wink
qu'est-ce que tu souhaites faire exactement ? et peux-tu également poster les différents présent dans /etc/apache2/sites-available ?


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#5 Le 14/04/2008, à 16:41

sim44

Re : Serveur apache, changement du répertoire par défaut (www)

et bien je souhaite pouvoir interprétés mes sites web en php qui sont sur /media/sda2/sites.
Le problème est que le serveur est sur /etc/www/.
Donc soit il reste sur /etc/www/ et j'ai un un lien simbolique etc/www/lien/ ki est en fait /media/sda2/sites.
Soit  le serveur a comme répertoire /media/sda2/sites.

Sinon j'ai pas trés bien compris ta phrase : j'ai que défault dans ce dossier.

ameVirtualHost *
<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
                #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>

Hors ligne

#6 Le 14/04/2008, à 16:54

wblitz

Re : Serveur apache, changement du répertoire par défaut (www)

Le problème est que le serveur est sur /etc/www/

je pense qu'il s'agit d'une faute frappe, ton fichier indique que la racine de ton est ici : /var/www/ :

DocumentRoot /var/www/

maintenant, tu veux rendre accessible tes sites qui sont sur /media/sda2/sites. lances la commande suivante :

sudo ln -sf /media/sda2/sites /var/www

ensuite, tu devrais pouvoir accéder aux différents sites par l'adresse : http://<adresse du serveur>/sites

si ce n'est pas le cas, peux-tu nous indiquer ce que t'affiche le navigateur ?


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#7 Le 14/04/2008, à 23:45

sim44

Re : Serveur apache, changement du répertoire par défaut (www)

Oui c'est bien DocumentRoot /var/www/.
Il m'affiche toujours cequ'il y a dans www

Index of /
[ICO]	Name	Last modified	Size	Description
[DIR]	apache2-default/	20-Nov-2004 21:16 	-
[ ]	phpinfo.php	14-Apr-2008 14:20 	25
[DIR]	phpmyadmin/	20-Jul-2007 15:04 	-
Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6 Server at localhost Port 80

Hors ligne

#8 Le 15/04/2008, à 20:59

wblitz

Re : Serveur apache, changement du répertoire par défaut (www)

tu peux poster la sortie de la commande :

ls -lR /var/www

"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#9 Le 16/09/2014, à 13:54

xpmich

Re : Serveur apache, changement du répertoire par défaut (www)

Bonjour,

Est-ce qu'une solution a été trouvée car j'ai exactement ce problème ?

Merci d'avance.

Xpmich.

Hors ligne