PHP-Nuke France - Communauté Européenne: Forums

FAQFAQ  RechercherRechercher
Groupes d'utilisateursGroupes d'utilisateurs    Les rangsLes Rangs
ProfilProfil  Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés  ConnexionConnexion
*AVANT TOUT, consultez la charte de nos 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

problème PHPnuke 7.5 et mySQL 4.0.2

Aller à la page 1, 2  Suivante
Poster un nouveau sujet   Répondre au sujet    PHP-Nuke France - CE Index du Forum Bugs: Rapports
Printer-friendly version
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
clipou




Novice



Inscrit le: Mar 18, 2005
Messages: 6

MessagePosté le: 18.03.2005, 03:51:10    Sujet du message: problème PHPnuke 7.5 et mySQL 4.0.2 Répondre en citant

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 Crying or Very Sad . 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 !
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé
ckforum




Habitué
Habitué



Inscrit le: Jan 06, 2004
Messages: 1653
Localisation: FRANCE

MessagePosté le: 18.03.2005, 11:20:23    Sujet du message: Répondre en citant

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
Code:

TYPE=MyISAM;


@+

_________________
Bah on fait ce qu'on peut Hein Pas vrai ? ! et Vous !!!
(pas de demande d'aide via MP Merci ....)
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
clipou




Novice



Inscrit le: Mar 18, 2005
Messages: 6

MessagePosté le: 18.03.2005, 15:30:51    Sujet du message: Répondre en citant

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 Crying or Very Sad

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
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé
clipou




Novice



Inscrit le: Mar 18, 2005
Messages: 6

MessagePosté le: 22.03.2005, 02:00:43    Sujet du message: Répondre en citant

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
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé
ckforum




Habitué
Habitué



Inscrit le: Jan 06, 2004
Messages: 1653
Localisation: FRANCE

MessagePosté le: 22.03.2005, 03:09:01    Sujet du message: Répondre en citant

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 ....)
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Printer-friendly version
Poster un nouveau sujetRépondre au sujet    PHP-Nuke France - CE Index du Forum Bugs: Rapports Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
Sauter vers:  
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 ::

Site motorisé par PHP-Nuke en version Française distribuée par PHP-Nuke France - CE
PHP-Nuke © 2004 by Francisco BURZI
Logiciel gratuit que vous pouvez redistribuer librement en respectant la licence GPL
Tout le contenu du site est copyright PHP-Nuke France - CE
Site déclaré à la C.N.I.L sous le n° de dossier 865996
Noms de domaines, hébergement et site propriété de RondPoint Médias Services - Jean-Claude GIRAUD
Design RMS - Création RondPoint Médias Services   RondPoint Médias Services - © 2005 / 2006
Réseau : Etxe Ama - Ovalie - PHP-Nuke France : CE - RondPoint Médias Services - La Vallouise