Pages : 1
#1 Le 29/05/2006, à 01:08
- Qclinuxnw
[RÉSOLU] PHP fonctionne uniquement dans /var/www
Bonjour!
N'y a-t-il pas moyen de faire fonctionner PHP n'importe où sur mon serveur Apache2?
Par exemple, dans /var/www/peter_paul(127.0.0.1/peter_paul), le fichier index.php ne veux pas s'ouvrir. Si je le place dans var/www(127.0.0.1), ça fonctionne.
J'aimerais que PHP s'exécute dans /var/www/peter_paul et, de préférence, dans n'importe quel dossier de mon serveur Apapche2. Cela est-il possible? Dois-je voir php.ini ou apache2.conf? Je n'arrive pas à y trouver de réponse... À qui peut m'aider! Merci!
Dernière modification par Qclinuxnw (Le 31/05/2006, à 15:23)
Hors ligne
#2 Le 29/05/2006, à 08:09
- dexinou
Re : [RÉSOLU] PHP fonctionne uniquement dans /var/www
Salut,
dans ton apache2.conf il ya bien au niveau de la directive DirectoryIndex index.html index.php ?
Tu as bien installer les librairies libapache2-mod-php4 ?
Le modules php4 est activé dans ta config apache ?
# a2enmod php4
reload apache
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#3 Le 29/05/2006, à 17:18
- Qclinuxnw
Re : [RÉSOLU] PHP fonctionne uniquement dans /var/www
Oui monsieur, tout ça est bien installé et directoryindex index.php index.html index.htm, php4 est bien actif, comme je disais, tout fonctionne dans /var/www, mais nul part ailleur! Je ne sais pas où dois-je changer quelque chose...
Hors ligne
#4 Le 30/05/2006, à 18:05
- yohann
Re : [RÉSOLU] PHP fonctionne uniquement dans /var/www
normalement il y a un fichier de configuration dans /etc/apache2/sites-avaliable/default
et la il y a une partie Document root
(racine des document apache c'est a dire la ou va aller le navigateur qd tu va mettre 'localhost' ou ton ip dans la barre d'adresse)
par defaut c'est /var/www
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#5 Le 30/05/2006, à 22:08
- azertyman
Re : [RÉSOLU] PHP fonctionne uniquement dans /var/www
plus simple, crée le dossier ~/public_html (un dossier public_html dans ton home), et tu y accède via
http://localhost/~Qclinuxnw (je supposes que Qclinuxnw est ton nom d'utilisateur )
Hors ligne
#6 Le 31/05/2006, à 09:22
- yohann
Re : [RÉSOLU] PHP fonctionne uniquement dans /var/www
c'est pas mal ca!
mais je viens d'essayer pas curiosité:
Forbidden
You don't have permission to access /~yohann on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.0.54 (Ubuntu) PHP/4.4.0-3ubuntu2 Server at localhost Port 80
en même temps je trouve étonant que ca puisse marché puisque une telle adresse devrait pointer sur /var/www/~yohann (si le document root de apache est var/www)
a moins que le ~ soit vraiment spécial (je sais qu'il est synom=nyme de maison, mais le public_html ca sort d'ou alors?
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#7 Le 31/05/2006, à 15:21
- Qclinuxnw
Re : [RÉSOLU] PHP fonctionne uniquement dans /var/www
Bonjour,
public_html dans home ça va très bien. Et même dans public_html/fichier_quelquonque par exemple, PHP fonctionne très bien! Merci beaucoup!
Hors ligne
Pages : 1