bon c une question un peu bato mais je la pose quand meme.
J’ai installé apache2 sur une mdk10.1 avec php/mysql. Le probleme est que lorsque je crée une page de php est que je veux visualiser le résultat dans mon navigateur, soit il me montre le code de la page (avec konqueror) soit il me demande de d/l le fichier php (avec mozilla).
bizarre.
Visiblement, Apache n’est pas au courant que PHP est là, ton problème est typique d’un interpréteur PHP manquant. Par contre, pour la configuration de Linux, je ne peux pas plus t’aider.
Au fait jai remarqué ua y avait deux fichier httpd.conf dans /etc/httpd/conf/ (httpd.conf et httpd2.conf), t sur que c bien dans le 1er qui faut modifier?
Pour Apache2, ils ont séparé le fichier de config en plusieurs petits fichiers (pour que ce fichier soit mieux rangé). Mais mets la ligne donnée par PyrO_70 n’importe où et ça marchera.
Donc ya bien un loadmodule et addmodule pour php.4 mais ca ne marche tjs pas. Sinon j’ai trouvé sur site qui expliqué comment configuré le fichier httpd.conf mais c pour apache 1.3 et c’est pas pareil car par exemple il dise de décommenter la ligne :
AddType application/x-httpd-php .php mais moi je les pas cette ligne, et meme en l’ajoutant ca ne marche pas.
Tan que j’y suis avec mes problemes, j’ai installé également MySQL, je l’active avec service mysql start jusque la ca va, puis je fais un essai de fonctionnement du serveur MySQL en utilisant simplement le client MySQL en mode texte avec mysql -p et la il me demande un password! j’ai mis celui du root mais ca marche pas. Comment connaitre ce password?
Enfin, j’ai installé phpMyAdmin avec urpmi phpmyadmin, l’install se passe bien mais quand je tape http://localhost/admin/phpMyAdmin/ j’ai le meme probleme qu’avec les pages php, à savoir que j’ai aussi un fichier avec du code qui s’ouvre :o
Je tiens quand meme a présicer que j’ai suivis à la lettre le tutot de léa à cette page http://lea-linux.org/reseau/Apache_PHP_MySQL.html et que à part le serveur apache et mysql qui se lance bien j’ai rien qui va.
faudrait activer dans la configuration d’apache les pages /status et /info (je crois), aparament les modules status et info sont bien chargés, mais on ne peux pas y accéder, il doit falloir la config qui va bien (et qui doit y etre par défaut, juste à décommenter)
de mémoire on peut voir les modules chargés par apache, donc déjà on pourra voir si oui ou non PHP est chargé par apache