Pages : 1
#1 Le 03/03/2006, à 15:33
- uls
PHP et apache débutant
Bonjour,
Dans la documentation : Installer une solution LAMP avec ubuntu/debian : http://doc.ubuntu-fr.org/serveur/lamp
http://nom_ou_ip_de_votre_machine/~votre_login/)
Ont parle de créer le site de ma machine dans /var/www et on parle de créer un site utlisateur dans le répertoire public_html
- Quelle est la différence entre le site de ma machine et le site utilisateur et commant les utiliser pour du développement de site web.
Pour accéder à mon site utilisateur il faut le nom de ma machine et mon login "http://nom_ou_ip_de_votre_machine/~votre_login/"
- Si le répertoire public _html est vide que devrai-t-il ce passer lors de l'accès à cette page.
- Pour le problème de nom de la page de référence "index.htm ... " comment ça se gère en php
Merci
Dernière modification par uls (Le 03/03/2006, à 15:59)
Hors ligne
#2 Le 03/03/2006, à 16:46
- AlisonHell
Re : PHP et apache débutant
pas tout compris mais bon.
tu mets tes fichiers .php dans /var/www pense a changer les droits pour pouvoir y mettre des fichiers.
dans ton nivagateur tu tapes http://localhost et c bon
Sur ubuntu depuis Novembre 2005. Une chose est sure je suis pas près de changer.
Hors ligne
#3 Le 03/03/2006, à 17:07
- uls
Re : PHP et apache débutant
Le fichier public_html ne devrai pas être là pour éviter de changer les droits ?
Comment changer ces droits ?
Merci
Dernière modification par uls (Le 03/03/2006, à 17:08)
Hors ligne
#4 Le 03/03/2006, à 19:51
- lilinux
Re : PHP et apache débutant
tu crées un dossier public_html dans ton Dossier personnel et dans lequel tu mets tes pages web notamment le fichier index.php
tu décommantes les lignes suivantes dans le fichier apache2.conf
# UserDir is now a module
UserDir public_html
#UserDir disabled root
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>
pour editer le fichier dans la console
sudo gedit /etc/apache2/apache2.conf
si tu as bien installer les paquet php4 et mis ça
LoadModule php4_module /usr/lib/apache2/modules/libphp4.so
dans ton fichier httpd.conf (sudo gedit /etc/apache2/httpd.conf)
alors ça devrait fonctionner avec l'adresse
http://nom_ou_ip_de_votre_machine/~votre_login/
et si tu utilises Bluefish tu as accés à ton dossier public_html pour créer tes pages web.
sinon il faut changer les droits du dossier www
n'oublis pas de redemarrer apache de temps en temps aprés les modifs
sudo /etc/init.d/apache2 restart
Dernière modification par lilinux (Le 03/03/2006, à 21:15)
Hors ligne
#5 Le 05/03/2006, à 10:58
- divylox
Re : PHP et apache débutant
salut
quand j'essaye d'atteindre mon fichier PHP en allant dans http://localhost/index.php, il me propose de le telechargé...
j'ai du mal configurer quelque chose ?
Hors ligne
#6 Le 05/03/2006, à 19:14
- lilinux
Re : PHP et apache débutant
verifie s'il n'y a pas d'erreur dans l'installation et la configuration du module php Loadmodule etc...
question de droits?
sudo chmod 777 /var/www -R
Dernière modification par lilinux (Le 05/03/2006, à 20:15)
Hors ligne
#7 Le 10/03/2006, à 15:52
- divylox
Re : PHP et apache débutant
non ca ne marche toujours pas
quand je vais a l'adresse : http://localhost/phpmyadmin pour continuer le tuto qui est fait sur le site, il me propose de telecharger le dossier phpmyadmin ...
Hors ligne
#8 Le 10/03/2006, à 23:50
- lilinux
Re : PHP et apache débutant
Si tu as bien fait cela:
1- installer à l'aide de Synaptic les paquets suivant en même temps:
apache2
phpmyadmin
php4
mysql-server-4.1
2- mettre le site dans le dossier www (index.php etc...)
3- les droits: sudo chmod 777 /var/www -R
ça ne peut que marcher sans rien ajouter de plus! chez moi ça baigne!
Dernière modification par lilinux (Le 11/03/2006, à 00:09)
Hors ligne
Pages : 1