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 04/07/2007, à 22:32

bilm

répertoire de test de script php pour lamp

bonjour,
je viens d'installer un serveur lamp en suivant le tuto suivant http://doc.ubuntu-fr.org/lamp mais je bloque à la dernière marche : la création d'un répertoire dans /home pour tester les scripts php sans pb de permissions.

J'ai essayé de créer un répertoire public_html dans mon dossier personnel mais ça marche pas.

dans la conclusion du tuto il est dit de créer un répertoire dans son /home puis un raccourci vers ce répertoire dans /var/www mais comment faire ça en mode sudo???

merci pour votre aide smile

#2 Le 05/07/2007, à 00:28

HymnToLife

Re : répertoire de test de script php pour lamp

bilm a écrit :

J'ai essayé de créer un répertoire public_html dans mon dossier personnel mais ça marche pas.

Désolé, ma boule de cristal est actuellement en réparation donc si tu veux que je puisse t'aider, il va falloir que tu me dises ce qui ne marche pas et ce que ça fait au lieu de marcher wink


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#3 Le 05/07/2007, à 12:55

bilm

Re : répertoire de test de script php pour lamp

J'ai donc créé un répertoire public_html dans mon dossier personnel (/home/bilm) grâce à :

$ mkdir public_html

puis j'ai tapé http://localhost/~mon_login/ dans la barre d'adresse de mon navigateur firefox pour accéder aux scripts php placés dans le répertoire public_html mais là j'obtiens le message : "not found. The requested URL /~mon_login/ was not found on this server" dans le navigateur.

j'ai du louper quelque chose mais quoi !!!

#4 Le 05/07/2007, à 13:43

Caes

Re : répertoire de test de script php pour lamp

Tu as, comme il est dit dans le tuto, activer le module userdir et recharger la configuration du serveur (je pense que tu as du le faire, mais on sait jamais). Sinon, ptete un probleme de droit, je m'y connais pas trop en solution lamp.

Sinon, accèdes tu normalement à tes documents présents dans /var/www/html quand tu tappes http://adresseip ? Si oui, si tu fais par http://localhost ? (ça peut venir de ton fichier resolv.conf mais bon...)

Hors ligne

#5 Le 05/07/2007, à 16:55

bilm

Re : répertoire de test de script php pour lamp

J'ai suivi le tuto sans aucun probleme jusqu'au moment ou je cherche à créer un répertoire où placer mes fichiers PHP sans avoir besoin d'être en mode administrateur pour les modifier.

lorsque je tape http://localhost dans mon navigateur j'obtiens bien une page index of contenant apache2-default, phpinfo.php et phpadmin. De ce côté là tous est opérationnel.

#6 Le 05/07/2007, à 17:45

bilm

Re : répertoire de test de script php pour lamp

la méthode public_html ne marchant toujours pas j'essaye maintenant de créer un raccourci (un lien) vers le répertoire /home/bilm/php  dans le dossier /var/www.
Il faut être en mode admin pour effectuer cette manoeuvre.
Quelle est la commande à taper dans le terminal pour créer ce lien ?

#7 Le 05/07/2007, à 21:46

bilm

Re : répertoire de test de script php pour lamp

J'ai donc créer un lien symbolique entre un répertoire de mon dossier personnel et le dossier /var/www.
Lorsque je tape http://localhost dans mon navigateur je vois donc bien le répertoire voulu et ce qu'il contient.
Mais quand je veux tester les fichiers php qui s'y trouve j'ai le message d'erreur suivant :
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/var/www/php/test.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0

Apparement un problème de permissions mais comment y remédier?

#8 Le 06/07/2007, à 20:54

bilm

Re : répertoire de test de script php pour lamp

Résolu en donnant les droits a mon dossier php dans /var/www :

sudo chmod -R 755 /var/www/php