J'ai un petit pb sous debian...
J'installe apache et PHP (3 ou 4). Je configure le tout, et j'arrive à exécuter un petit fichier php de test... donc a priori ça fonctionne
Dans mon répertoire '/var/www/' j'ai plusieurs sous répertoires contenant chacun des fichiers en PHP... (Des forums, et autres)
Et quand j'essaie d'y accéder, il me propose de télécharger le fichier 'index.php' au lieu de l'exécuter normalement (par exemple http://mon_site/mon_forum/)
Encore plus fort si j'installe un phpmyadmin dans le répertoire 'mon_forum' là ça fonctionne.... il me le lance et ça fonctionne parfaitement...
En un mot, parfois ça fonctionne et parfois ça me propose de télécharger le fichier...
J'ai essayé avec php3 et php4 et ça me fait toujours ça... si qq1 a une idée, elle serait bienvenue
Autre pb, quand j'oublie de mettre le '/' de fin quand je vais sur ce serveur (
'http://mon_site/mon_forum' au lieu de 'http://mon_site/mon_forum/', il cherche l'adresse sur 'localhost.localdomain' au lieu de 'localhost'
Merci pour votre aide
Publicité
Posté le 06-01-2003 à 18:32:43
BlindMan
I am not Avery
Posté le 07-01-2003 à 13:25:18
Up
Aragorn_1er
Le jihad butlérian est proche
Posté le 08-01-2003 à 13:51:55
Hum ...
Y a quelquechose de special dans /var/log/apache/error.log ?
Sinon, quand il te demande de telecharger un fichier php c'est qu'apache n'arrive pas a l'interpreter ...
le module php est bien charger dans httpd.conf ?
y a t il o moins ca dans ta conf "DirectoryIndex index.html index.php" ?
et ca "application/x-httpd-php php" ?
A+
BlindMan
I am not Avery
Posté le 08-01-2003 à 17:10:04
Merci pour ta réponse...
Oui, le module php est bien chargé dans mon httpd.conf
Ce qui est étrange, c'est qu'un coup ça fonctionne, et le suivant ça ne marche plus...
A force de bidouiller il ne me propose plus de télécharger le fichier, mais la page reste désespérement blanche sur certains sites...
J'ai épluché les logs et je n'ai que les pages 'non trouvées'
BlindMan
I am not Avery
Posté le 12-01-2003 à 20:10:51
Je pense que c'est la config de MySQL qui ne tourne pas rond...
Quand j'essaie d'y accéeder via un script essayant de se connecter à la base, ça me donnc
Citation :
"Fatal error: Call to undefined function: dbconnect() in /var/www/test.php on line 2"
J'accède pourtant bien à ma base via webmin ou phpmyadmin...
Mais quand je lance un forum, c'est une page blanche.... et les scripts appelant la base me renvoie l'erreur donnée plus haut...
Il y a qqchose de particulier à configurer au niveau d'apache ou de PHP pour utiliser MySQL?? (Un include, qqchose à charger ou autre chose???)
Merci d'avance
Aragorn_1er
Le jihad butlérian est proche
Posté le 12-01-2003 à 20:18:05
Salut,
Dans php il faut configurer /etc/php4/apache/php.ini ou /etc/php3/apache/php.ini en mettant "extension=mysql.so" à la fin.
A+
BlindMan
I am not Avery
Posté le 12-01-2003 à 20:19:31
Merci... je vais tester, je te tiens au courant
BlindMan
I am not Avery
Posté le 12-01-2003 à 20:25:44
Je te suis infiniment reconnaissant!!!!
ça fonctionne...
J'avais bien vu cette section, mais les exemples étant uniquement destinés à W$, je m'étais dis que apt-get l'avait configuré automatiquement...