Problème installation Apache2 + PHP4 (Debian)

Problème installation Apache2 + PHP4 (Debian) - Installation - Linux et OS Alternatifs

Marsh Posté le 28-01-2005 à 20:48:48    

Bonjour à tous !
 
je rencontre un problème assez préocupant avec l'installation de PHP4 (+apache2) sur ma Debian.
 
J'ai sélectionné tous les packetages nécessaires (apachelib-mod-php4, php4, php4-mysql, etc, etc...) mais à chaque fois que j'essaye d'ouvrir une page .php, apache me proposer de télécharger le fichier php (le code source) au lieu d'afficher la page :(
 
Que faire ?
 
En vous remerciant d'avance,
Lamb.

Reply

Marsh Posté le 28-01-2005 à 20:48:48   

Reply

Marsh Posté le 28-01-2005 à 20:50:06    

il doit pas envoyer le bon mime/type


Message édité par Mjules le 28-01-2005 à 20:50:11

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 28-01-2005 à 20:50:57    

regarde dans ton fichier apache-mime.types si tu as la ligne :
application/x-php             php php3 php4


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 28-01-2005 à 21:12:22    

J'ai la ligne "AddType application/x-httpd-php .php" dans mon fichier apache2.conf, mais je ne sais pas ou se trouve le fichier apache-mime.types ?

Reply

Marsh Posté le 28-01-2005 à 21:29:15    

ça doit être ça


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 28-01-2005 à 21:46:57    

Bah pourtant la ligne y est, et impossible d'afficher une page php :(

Reply

Marsh Posté le 28-01-2005 à 22:14:18    

Personne n'aurait une pitite n'idée sur la cause du problème ? J'ai remarqué deux choses :
 
- en faisant un ps aux, je vois : "/usr/sbin/apache2 -k start". Ca me parait un peu cours non ?
 
- dans /etc/apache2/mods-enabled, je peux voir rewrite.load, userdir.conf, userdir.load et vhost_alias.conf. Pas de php4.conf en revanche...

Reply

Marsh Posté le 29-01-2005 à 01:29:07    

Bouaaaaaahhh ! Je deviens tarré ! Personne n'a une idée du problème siouplééé ?

Reply

Marsh Posté le 29-01-2005 à 02:38:20    

dpkg-reconfigure apache
 
Verifie que le modules est actif.
 
Apt-get install phpsysinfo :
 
=> http://127.0.0.1/phpsysinfo/ ca donne quoi ?
 
 
Peut etre un blem de droit, mattes les logs apache

Reply

Marsh Posté le 29-01-2005 à 04:14:01    

Merci de ta réponse mais je viens enfin de trouver une solution : j'ai recopié les fichiers php4 de mods-avaible dans mods-enabled en virant les conditions <if module php>
 
Ca marche pile poil !
 
En revanche, je rencontre un autre petit soucis, avec MySQL cette fois :
J4ai deux serveurs, l'un sur 192.168.1.101 (apache) et l'autre sur 192.168.1.100 (mysql).
Le probleme c'est que je n'arrive pas à accéder à MySQL avec le serveur apache. Pourtant, dans mon my.cnf, j'ai bien viré le skip-networking. C'est assez étrange :(
 
Quelqu'un aurait une petite idée siouplé ?

Reply

Marsh Posté le 29-01-2005 à 04:14:01   

Reply

Marsh Posté le 29-01-2005 à 04:43:09    

Pour plus d'infos :
 
- le contenu du fichier MY.CNF :
[client]
user = root
password = 22gr188abc
host = idefix.hyjoo.com
 
[mysqld]
port = 3306
socket=/var/lib/mysql/mysql.sock
skip-locking
max_connections = 550
key_buffer = 16M
myisam_sort_buffer_size = 64M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 1M
table_cache = 1024
thread_cache_size = 64
wait_timeout = 3600
connect_timeout = 10
max_allowed_packet = 16M
max_connect_errors = 10
query_cache_limit = 1M
query_cache_size = 16M
query_cache_type = 1
skip-innodb
 
[mysql.server]
user=mysql
basedir=/var/lib
 
[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
open_files_limit = 8192
 
[mysqldump]
quick
max_allowed_packet = 16M
 
[myisamchk]
key_buffer = 64M
sort_buffer = 64M
read_buffer = 16M
write_buffer = 16M
 
 
- Le contenu du fichier /etc/hosts (pour le serveur mySQL) :
10.0.0.1 idefix.hyjoo.com idefix
127.0.0.1 idefix.hyjoo.com idefix
192.168.1.1 panoramix.hyjoo.com panoramix
192.168.1.102 asterix.hyjoo.com asterix
192.168.1.100 idefix.hyjoo.com idefix
192.168.1.101 www.hyjoo.com www
 
 

Reply

Sujets relatifs:

Leave a Replay

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