| |
|
|
| PHP-Nuke France - Communauté Européenne: Forums |
|
|
ATTENTION En téléchargeant une version de PHP-Nuke autre que celle que nous proposons, vous prenez la décision de ne pouvoir prétendre à aucun support sur nos Forums. Vous êtes libre de faire vos propres choix mais nous ne pouvons accepter de faire le travail des autres. Par conséquent et en connaissance de cause, toute question relative à une autre version que celle que nous nous sommes engagé à supporter sera transférée à la corbeille. Prenez 2 minutes pour prendre connaissance plus en détails de notre fonctionnement
| Voir le sujet précédent :: Voir le sujet suivant |
|
|
|
clipou

Novice
Inscrit le: Mar 18, 2005 Messages: 6
|
Posté le: 18.03.2005, 03:51:10 Sujet du message: problème PHPnuke 7.5 et mySQL 4.0.2 |
|
|
bonjour à tous!
Voilà ce qui m'arrive:
Je tente d'installer phpnuke 7.5 sur mon ftp (hébergeur club-internet), mais après avoir suivi toutes les consignes d'installation, je me retrouve avec un bel écran blanc . Je précise ici que ce n'est pas le premier site phpnuke que j'installe, et que je sais que mon config.php est correctement configuré comme me l'ont montré d'autres tests.
En vérifiant la database j'ai trouvé de multiples erreurs du style :
| Citation: | | PRIMARY and INDEX keys should not both be set for column ... |
Visiblement mysql 4.0.2 n'accepte pas qu'une clé soit à la fois primaire et index avec le meme nom ...
En supprimant toutes les clés primaires "dédoublées" de la base de données, j'ai réussi à obtenir la page d'accueil du site, mais évidemment celui-ci ne fonctionne qu'à moitié (liens foireux qui ne font rien ou n'affichent pas les pages vers lequel ils pointent etc ...)
Je pense donc que le problème se situe entre le fichier nuke75fr.sql utilisé pour l'initialisation de la database et mySQL.
qqun saurait-il comment résoudre ce problème ???
J'ai utilisé phpnukefr7.5, dl sur ce site, mon hébergeur utilise php 5.0.3 et mySQL 4.0.2
merci de vos réponses ! |
|
 |
|
|
ckforum

Habitué

Inscrit le: Jan 06, 2004 Messages: 1653 Localisation: FRANCE
|
Posté le: 18.03.2005, 11:20:23 Sujet du message: |
|
|
Bojour clipou,
Cela m'étonne la version que tu indiques pour mysql server tu dis 4.02 et cette version est une "ancienne" version actuellement la plus récente recommendée est 4.1.10a
bref as tu essayer de réindexé en réparant les tables apres l'installation de celle ci ? et au pire n'indique pas le type de table via le fichier .sql pour voir (juste pour test)
en gros tu vires toutes les phrases
@+ _________________ Bah on fait ce qu'on peut Hein Pas vrai ? ! et Vous !!!
(pas de demande d'aide via MP Merci ....) |
|
 |
|
|
clipou

Novice
Inscrit le: Mar 18, 2005 Messages: 6
|
Posté le: 18.03.2005, 15:30:51 Sujet du message: |
|
|
tout d'abord merci de ta réponse.
| Citation: | | Cela m'étonne la version que tu indiques pour mysql server tu dis 4.02 et cette version est une "ancienne" version actuellement la plus récente recommendée est 4.1.10a |
désolé je ne peux pas choisir la version MySQL de mon hébergeur
| Citation: | | bref as tu essayer de réindexé en réparant les tables apres l'installation de celle ci ? |
j'ai essayé toutes les fonctions de phpmyadmin sur les tables (optimiser réparer, etc ... ) elles ne changent pas le problème: les erreurs "PRIMARY and INDEX keys should not both be set for column [nomdelacolonne]" sont toujours là quoique je fasse.
J'ai essayé aussi de recharger la structure en virant le type=MISAM mais ça n'a rien changé...
En parcourant le forum j'ai vu que d'autres personnes arrivaient à une page blanche comme moi après l'installation, je pense que je ne suis peut-être pas le seul dans ce cas .
D'autres idées ?D'autres personnes dans mon cas ?
Aidez-moi j'ai peur que ce "bug" m'empeche d'utiliser toutes formes de sites préfabriqué en php .(Nuked-clan par exemple a des données similaires dans sa base de données, j'entends par là des clés primaires et d'index qui ont le même nom).
merci
clipou |
|
 |
|
|
clipou

Novice
Inscrit le: Mar 18, 2005 Messages: 6
|
Posté le: 22.03.2005, 02:00:43 Sujet du message: |
|
|
Bon visiblement personne n'a d'idée la dessus mais j'en rajoute quand même une couche :
j'ai vérifié sur un autre site fait en nuked-clan avec un forum phpBB2.
Et je retrouve dans la base de données (4.0.23 pour celui-là) les mêmes types d'erreur pour le site et le forum, mais ici ça n'a pas empeché le bon fonctionnement.
Est-il normal , fait exprès , souhaitable de déclarer une PRIMARY KEY et un INDEX avec la même colonne ??? qqu'un qui a une idée de comment est codé phpnuke peut-il me dire si je peux changer ça et dans quelle mesure ? Je me vois mal reprendre tout le code pour repérer les références à ces clés...
Enfin suis-je le seul à avoir ce type d'erreur ??? si personne d'autre n'a ça alors je comprends plus rien: j'ai suivi la procédure standard en tout point!
clipou |
|
 |
|
|
ckforum

Habitué

Inscrit le: Jan 06, 2004 Messages: 1653 Localisation: FRANCE
|
Posté le: 22.03.2005, 03:09:01 Sujet du message: |
|
|
Re, clipou
Ton probleme est étonnant ? une clef primaire comme son nom l'indique peu être composée de plusieurs champs pour définir une clef qui ne pourra être duppliquée lors d'un enregsitrement, ensuite tu peux tres bien créér des index des champs la composant indépendemment a partir du moment ou ceux ci ne sont pas définis comme étant eux meme des clefs !
Brefs dans ton cas tu as peut être effectué une mise a jour d'une table particuliere et que cette MAJ ne fonctionne pas avec ta version de forum ? c'est peut être lié au fait que tu as une version modée ou des tables redéfinies avec d'autre type de clef et ayant générer des doublons de clef pour la nouvelle table par exemple ?
Bref en faisant simple essayes de vérifier en effectuant des requetes dans mysql (via phpmyadmin via la table qui pose probleme) pour voir si il n'existe pas dans ta table un ou plusieurs enregistrements correpondant aux criteres de la "nouvelle" clef primaire si oui alors ton probleme vient peut être de la si non alors cela peu aussi être un probleme de code à l'enregistrement dans ton forum avec une requete qui tenterait de duppliqué un enregistrement interdit par la clef primaire de la table qui pose probleme !...
Cela dit je pense quand meme que ton probleme est certainement lié à la version que tu utilises car celui-ci n'est pas un probleme courant ! peux tu nous donner plus d'information STP.
@+ _________________ Bah on fait ce qu'on peut Hein Pas vrai ? ! et Vous !!!
(pas de demande d'aide via MP Merci ....) |
|
 |
|
|
|
|
|
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum Vous ne pouvez pas joindre des fichiers dans ce forum Vous ne pouvez pas télécharger des fichiers dans ce forum
|
| :: Powered by phpBB © 2001, 2005 phpBB Group :: |
|
|
|
|
|
|