Pb avec apache+php sous debian

Pb avec apache+php sous debian - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 06-01-2003 à 18:32:43    

Hello ;)
 
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 ;)
 :hello:

Reply

Marsh Posté le 06-01-2003 à 18:32:43   

Reply

Marsh Posté le 07-01-2003 à 13:25:18    

Up ;)

Reply

Marsh 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+

Reply

Marsh 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'
 
 

Reply

Marsh 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 ;)

Reply

Marsh 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+

Reply

Marsh Posté le 12-01-2003 à 20:19:31    

Merci... je vais tester, je te tiens au courant ;)
 :hello:

Reply

Marsh 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...
 
Encore merci à toi ;)
 
 :hello:  :hello:  :hello:

Reply

Marsh Posté le 12-01-2003 à 21:01:02    

De rien ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed