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 29/05/2006, à 02: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!

cool

Dernière modification par Qclinuxnw (Le 31/05/2006, à 16:23)


Si j'avais SU, je ne serais pas venu

Ubuntu user #6994

Hors ligne

#2 Le 29/05/2006, à 09: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, à 18: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... neutral


Si j'avais SU, je ne serais pas venu

Ubuntu user #6994

Hors ligne

#4 Le 30/05/2006, à 19: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, à 23: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 smile)

Hors ligne

#6 Le 31/05/2006, à 10: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, à 16: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!

big_smile


Si j'avais SU, je ne serais pas venu

Ubuntu user #6994

Hors ligne