Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/06/2011, 09h07   #1
Invité de passage
 
Inscription : juin 2010
Messages : 11
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 11
Points : 0
Points : 0
Par défaut pb php vhosts

bonjour, voilà j'ai un problème avec les vhosts et l'éxécution des fichiers .php
J'ai créer plusieurs vhosts et celles qui marchent sont celles où le DocumentRoot pointe vers /var/www/....
Et dès que je veux mettre un autre répertoire dans DocumentRoot (ex: /home/.../...). Quand je lance un fichier php dans ce repertoire via la vhost, il m'affiche une erreur 500 Internal Server Error.
Pourquoi ? Alors que les mêmes fichiers marches dans /var/www/ ?
Est-ce que php s'éxécute en dehors de var/www/ ?
Je précise que j'ai mis comme utilisateur et groupe : www-data mais malgrès cela ca ne marche.
Je n'ai plus d'idée...

Merci de votre aide
yosadi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 10h20   #2
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Il y a des réglages à faire dans httpd.conf => donner l'accès à apache aux répertoires des sites.

Code :
1
2
3
4
5
6
<Directory /home/.../...>
    Options -All -Multiviews
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 10h26   #3
Invité de passage
 
Inscription : juin 2010
Messages : 11
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 11
Points : 0
Points : 0
C'est bon ca marche et en fait ca a toujours marché
Je m'explique...
Je voulais faire cohabiter php 5.2 et 5.3 et pour cela j'ai du activer le module suPHP et désactiver le module php5. Du coup la cohabitation fonctionner très bien via .htaccess mais pour les vhost ca ne marchais pas.
Du coup j'ai réactivé php5 et ca a marché.
Cependant maintenant je me retrouve dans l'incapacité de cohabiter php 5.2 et 5.3 puisque je ne peux plus désactivé php 5 car sans cela pas de vhosts dans le repertoire /home/.

Avez -vous une autre solution pour héberger les deux versions de PHP ?
yosadi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h00.


 
 
 
 
Partenaires

Hébergement Web