[gull] Pbl installation phpNuke

Grégoire Métral gregoire.metral at cig.unige.ch
Fri Sep 19 17:42:02 CEST 2003


Bonjour à tout le monde,

Je me casse la tête depuis quelques semaines en essayant d'installer phpNuke
sur mon serveur (Apache 2.0.40 avec PHP 4.2.2 et MySQL 3.23.56 sur RedHat
8.0) mais je ne me retrouve qu'avec des pages blanches.

Concrètement, je ne sais pas pourquoi les pages php que j'écris s'affichent
correctement (voir p.ex.
http://129.194.118.19/_cig/phpinfo.php , j'en ai aussi fait d'autres avec
davantage de code), mais pas les pages de phpNuke (p.ex.
http://129.194.118.19/index.php ). Tout le site est à la racine.

J'ai fait les opérations suivantes:
- installation des serveurs
- décompression et installation de phpNuke
- changements dans les droits des fichiers (comme indiqué dans la doc)
- création de la base mySQL avec le script fourni
- édition de config.php
- ajout de permissions sur les bases mySQL (au cas où)
- chat avec qqn de phpNuke-France pendant 2 heures sans succès
- installé nukesql (paraît que c'est mauvais côté sécurité...) sans succès
- changé quelques paramètres de php.ini sans succès (register_globals=on)
- tout enlevé, recompilé et réinstallé
... j'ajoute que je ne connais quasiment rien à mySQL: je gère avec Webmin

La config Apache me paraît OK (une petite erreur signalée au démarrage de
httpd, Cf. ci-dessous)

[root at servcig2 root]# service httpd restart
Arrêt de httpd :                                          [  OK  ]
Démarrage de httpd : httpd: Could not determine the server's fully qualified
domain name, using 127.0.0.1 for ServerName
                                                           [  OK  ]

Le fichier de configuration a pour l'instant la structure suivante:

$dbhost = "localhost";
$dbuname = "root";
$dbpass = "";
$dbname = "nuke";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "SdFk*fa28367-dm56w69.3a2fDS+e9";

Ça doit bien venir de là, parce que le reste ne doit pas être édité, à moins
que ce ne soit des paramètres d'Apache, de PHP ou de MySQL... Je ne sais pas
trop ce qu'il faut mettre dans les 3 premiers champs ci-dessus. J'ai essayé
le numéro IP dans $dbhost, le nom NETBIOS, avec mot de passe pour root et
sans mot de passe... Mais root semble pouvoir accéder à la base MySQL sans
mot de passe.

Est-ce que quelqu'un a une idée d'où le problème peut venir?

Grand merci d'avance pour toutes les idées,
Grégoire




More information about the gull mailing list