Bonjour,
Je souhaite développer un site web avec Base De Données en local pour découvrir LAMP.
J'ai donc décidé d'installer Fedora 9 en dual boot avec XP (ma première expérience avec linux date d'une semaine, alors je prefère conserver xp pour le moment).
Puis j'ai vérifié que les rpm suivants étaient bien installés et activés : httpd , php , mysql , mysql-server , php-mysql
la page test d'Apache s'affiche correctement (
http://localhost/)
Mais losrque je veux ouvrir mon fichier test.php de type phpinfo(); situé dans /var/www/html/ mon navigateur affiche une page blanche.
je me suis alors lancé dans la configuration d'Apache et PHP (je pense qu'il n'est pas indispensable de configurer mysql tant que mon navigateur n'affiche pas le php).
Après avoir consulté de nombreux tutoriels et docs, j'ai choisi de modifier les fichiers httpd.conf et php.ini (contrairement à ce qui est indiqué sur les tutos de ce site, que je n'ai pas bien compris d'ailleurs !!)
j'ai donc ajouté 2 lignes à httpd.conf : LoadModule php5_module /usr/lib64/httpd/modules/libphp5.so (c'est le seul chemin que j'ai trouvé pour un module apache contenant php dans son nom, il n'y a pas de fichier httpd dans /usr/lib)
et AddType application/x-httpd-php .php .phtml .html
et j'ai modifié php.ini comme ceci : display_errors = on
register_globals = on
include_path = ".:/php/includes"
extension_dir = "/usr/lib64/php/modules"
extension=msql.so
Résultat : toujours la même page blanche!
j'ai également essayé de désactiver SELinux --> même problème!
Voici mes questions:
- Quelles sont mes erreurs, mes oublis ?
- SElinux est-il responsable ? comment faire ?
- faut-il que je laissse tomber mes modifs sur httpd.conf et php.ini pour reprendre ce qui est indiqué sur les tutos de ce site?
Merci a tous ceux qui pourront m'éclairer