| Auteur |
Sujet |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
Bonjour a tous,
je suis entrain désespérement d'installer Postnuke et arpèes quelque déboirs, j'ai réussi a créer la base de données, créer les tables MAIS, impossible de mettre les données dans mes tables....
AU moins, je sais quel est le problème:
lorsque dans mon newData.php il essaie d'inserer des valeurs, le type de mon champ ne correspond pas au type qu'il essaie d'insérér
exemple, dans ma table pn_headlines crée, j'ai un champs de mes champs pn_use_proxy qui est de type tinyint. Seulement, dans newData.php, lors de l'insertion, la valeur que l'on veut insérer au champ est ceci : '' .
qui n'Est pas du tout un int..c'Est pour cela que ça me donne une erreur comme quoi il est impossible de mettre a jour la table pn_headline.. Je sais que c'Est cette erreur car dans newdata.php j'ai changé le '' pour un 0 et ça a marché.
MAIS, je ne veux pas me mettre a changé les données des fichiers d'installation.,..et puis j'ai chercher partout et j'ai remarqué que personne n'avait eu a le faire... Je me demande donc...comment se fait-il que j'ai cette erreur...dois-je changer une propriété de mysql pour qu'il accepte un type cahr dans un tinyint???? mais comment??? svp aider moi Je suis entrain de m'arracher les cheveux
merci
Psyk
modifié par : Psyk, 03 Nov 2005 - 22:11
|
| 03.11.2005, 22:06 |
|
 |
Anupthra
Grand Maître
enregistré depuis : mar. 2005
Messages : 427
dernière visite: 13.11.07
|
Je vais poser une question peut être ridicule mais essentielle pour moi et peut être les autres pour comprendre: as-tu suivi pas à pas la procédure normale de l'installation de Postnuke?
As-tu éviter de cocher la case "créer la base" lors de l'installation?
Pour ma part j'ai installé la version .761 chez 1&1 sans aucun problème. Ton problème est assez bizarre.
Ou alors installes-tu pn en local?
Co-webmestre de PostNuke-France.
Avant toutes questions, veuillez lire les régles à suivre.
|
| 03.11.2005, 22:32 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
ben oui j'ai coché creer la base fallait pas?  mais ça change rien:
je viens de reinstaller le tout sans cocher crrer la base , ça ma sortit une erreur comme quoi l database n'existait pas....alors j'ai créer une database phoenix sur mysql, j'ai recommencer l'installation et...je suis au même point  avec ou sans la case cochée....
euuh que veux tu dire par local?.... je n'Ai pas d'hebergeur, c intranet
|
| 03.11.2005, 22:46 |
|
 |
Chestnut
Grand Maître
enregistré depuis : mar. 2005
Messages : 1125
dernière visite: 13.06.08
|
Attention, sous mysql une valeur entre ' ' n'est pas nécéssairement invalide.
Version de MySQL ?
J'ai vu un cas sous MySQL 5.0.13... la personne est revenue sous MySQL 4.... et l'erreur est disparue.
Sinon, mettre '0' à la place de 0 pour les lignes correspondant au problême... et reprendre l'installation au début (après avoir effacé les tables.).
Chestnut !
Administrateur
Aucun Support par message privé...
Même en cas de pensée suicidaire !
Règles à suivre
|
| 03.11.2005, 23:09 |
|
 |
Anupthra
Grand Maître
enregistré depuis : mar. 2005
Messages : 427
dernière visite: 13.11.07
|
Si tu es en local alors va voir la doc de c esite pour faire l'installation.
En effet tu pouvez cocher la case. Reprends au début comme indiqué par chestnut.
Co-webmestre de PostNuke-France.
Avant toutes questions, veuillez lire les régles à suivre.
|
| 04.11.2005, 00:31 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
ENFIN! j'Ai réussi, comme vous me l'Avez dit de faire, j'Ai changer ma version de sql pour mysql 4.1.15 et j'ai enfin réussi a mettre mes données dans les tables..seulement voila, aprèes avoir tout installé, ça m'Affiche:
Citation : Données envoyées
pn_headlines modifiée.
pn_module_vars modifiée.
pn_users modifiée.
pn_groups modifiée.
pn_modules modifiée.
pn_user_property modifiée.
pn_admin_category modifiée.
pn_admin_modules modifiée.
pn_users modifiée.
pn_group_membership modifiée.
Problem in Database Connection
et oui l'Erreur que l'on aime tous: "Problem in Database Connection"
POURqUOI????
J'ai pourtant le même username, le même mot de passe autant dans mysql que dans mon fichier config.php de postnuke; et la database phoenix existe bien dans mysql.
j'Ai vu que c'était peut-être lier a l'encodage de mysql et j'ai changer changer mon mot de passe dans mysql avec OLD_PASSWORD('motdepasse')
mais rien a faire toujours la même erreur....
j'ai même changer dans mon fichier config la lingne $pnconfig['encoded'] = '1' pour $pnconfig['encoded'] = '0' mais ça afficher cette erreur:
Citation : Fatal error: Call to undefined function themeheader() in ...\ html\header.php on line 42
vous auriez pas une idée ?
voici les données de mon fichier config.php:
Citation : $pnconfig['dbtype'] = ' mysql';
$pnconfig['dbtabletype'] = 'MyISAM';
$pnconfig['dbhost'] = 'localhost';
$pnconfig['dbuname'] = 'root';
$pnconfig['dbpass'] = 'monmotdepasse';
$pnconfig['dbname'] = 'phoenix';
$pnconfig['system'] = '1';
$pnconfig['prefix'] = 'pn';
$pnconfig['encoded'] = '1';
$pnconfig['pconnect'] = '0';
$pnconfig['temp'] = 'pnTemp';
|
| 04.11.2005, 18:11 |
|
 |
Gilles
Grand Maître
enregistré depuis : jui. 2005
Messages : 2199
dernière visite: 01.09.08
|
Essaie de vider entièrement ta base de donnée à l'aide de phpmyadmin pour pouvoir repartir sur des bases saines
bon courage
a+
Gilles ><>°
|
| 04.11.2005, 18:16 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
ben j'ai aps phpmyadmin, je n'Ai pas installer easy php, j'ai installer php, mysql, et les deux marche parfaitement, c'est postnuke que j'Essaie d'installer et ça ****... je galere trop je crois que je vais essayer un autre freeware
|
| 04.11.2005, 18:21 |
|
 |
Anupthra
Grand Maître
enregistré depuis : mar. 2005
Messages : 427
dernière visite: 13.11.07
|
L'accés à ta base est-il réellement protégé par un mot de passe?
Si non, alors tu dois retirer ton mot de passe:
Citation : $pnconfig['dbpass'] = 'monmotdepasse';
Laisse le champ vide. Je pense que le problème vient de là, cette erreur étant assez classique.
Bien sur dans le cas où tu n'as attribué aucun mot de passe pour l'accés à ta base de donnée.
De toute facon pour l'instant ce n'est pas un problème lié à PostNuke, c'est mon avis.
Co-webmestre de PostNuke-France.
Avant toutes questions, veuillez lire les régles à suivre.
|
| 04.11.2005, 18:41 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
mais oui j'Ai attribué le même mot de passe que celui dans config.php a ma base de données....
|
| 04.11.2005, 18:44 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
quelqu'un a -t-il deja reussi a faire marcher postnuke avec php5... et mysql 4....? sans passez par appServ ou bien easyphp?
|
| 04.11.2005, 18:58 |
|
 |
Gilles
Grand Maître
enregistré depuis : jui. 2005
Messages : 2199
dernière visite: 01.09.08
|
le mot de passe de la base de donnée est défini par mysql...
Essaie d'acceder à mysql en ligne de commande en faisant
- mysql root "tonmotdepasse"
si ca marche c'est que c'est bon !
Gilles ><>°
|
| 04.11.2005, 19:01 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
et bien çca ne m'a pas sorti d'Erreur, çca m'a sortit plein de texte commençant par " mysql VEr .....this softwware comes with aboslut.." et puis
|
| 04.11.2005, 19:06 |
|
 |
Gilles
Grand Maître
enregistré depuis : jui. 2005
Messages : 2199
dernière visite: 01.09.08
|
ok, la connecetion se fait bien avec le mot de passe que tu as entré.
essaie de réinstaller avec un autre nom pour la base de donnée de ton site internet.
PS: tu n'as pas d'utilitaire pour géré ta base de donnée autrement que par ligne de commande?? C'est quand même plus pratique...
Gilles ><>°
|
| 04.11.2005, 19:13 |
|
 |
Chestnut
Grand Maître
enregistré depuis : mar. 2005
Messages : 1125
dernière visite: 13.06.08
|
Psyk a écrit :
Et une raison particulière de ne pas avoir utilisé wamp, EasyPHP ou AppServ ?
C'est du tout cuit évidemment mais bon...
Chestnut !
Administrateur
Aucun Support par message privé...
Même en cas de pensée suicidaire !
Règles à suivre
|
| 04.11.2005, 19:39 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
ben je le fait avec serveur iis
|
| 04.11.2005, 20:04 |
|
 |
Gilles
Grand Maître
enregistré depuis : jui. 2005
Messages : 2199
dernière visite: 01.09.08
|
Psyk a écrit : ben je le fait avec serveur iis
ok, je vois le truc...
tu en es ou de ton installation actuellement ? ca bloque ou ??
Gilles ><>°
|
| 04.11.2005, 20:18 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
et bien je n'Arrive qu'a afficher une page qui dit problem in database connection
|
| 04.11.2005, 20:39 |
|
 |
Gilles
Grand Maître
enregistré depuis : jui. 2005
Messages : 2199
dernière visite: 01.09.08
|
as-tu fini l'installation correctement ??
Sinon, relance la avec install.php
Vérifie que mysql se lance bien.
problem in database connection décrit une erreur de connection à la base de donnée.
Gilles ><>°
|
| 04.11.2005, 20:42 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
Citation : Vérifie que mysql se lance bien.
comment je dois faire ça...
et je ne sais pas si j'Ai bien finit l'installation, je suis arrivé a la page qui me notifie que mes tables de ma base de données ont bien été modifiées, et en dessous il y avait d'écrit problem in database connection...j'ai donc fermer install.php et je suis aller a l'index.php de postnuke en esperant....mais non...
|
| 04.11.2005, 20:46 |
|
 |
Gilles
Grand Maître
enregistré depuis : jui. 2005
Messages : 2199
dernière visite: 01.09.08
|
alors...
- mysql -h localhost -u root -p
pour te connecter...
pour supprimer ta base de donnée.
Attention, ceci supprime ta base de donnée.
Gilles ><>°
|
| 04.11.2005, 20:53 |
|
 |
Psyk
Bisu
enregistré depuis : nov. 2005
Messages : 18
dernière visite: 14.11.05
|
pourquoi je dois supprimer ma base de données?
et oui mysql se lance bien
Citation : ok, je vois le truc...
tu en es ou de ton installation actuellement ? ca bloque ou ??
Gilles ><>
c'Est quoi le tru que tu vois?
|
| 04.11.2005, 21:00 |
|
 |
Gilles
Grand Maître
enregistré depuis : jui. 2005
Messages : 2199
dernière visite: 01.09.08
|
Je pense qu'il y a eu un soucis lors de l'installation et qu'il vaut mieux repartir à 0.
tu as la doc ici
Gilles ><>°
|
| 04.11.2005, 21:04 |
|
 |