Installation PHPNuke / OVH Pb nuke.sql
Forum Programmation : Installation PHPNuke / OVH Pb nuke.sql
Bonjour à tous,
J'ai déjà installé un PhpNuke 7.8.2 sur un serveur Free pour un test et décidé de le faire façon pro sous OVH mais j'ai un problème avec l'installation de mon PhpNuke toujours 7.8.2 sur mon hébergement OVH 90 Plan.
Voici les étapes que j'ai suivi avec screens pour avoir une réponse adaptée et vous faire gagner du temps
* Demande de migration mysql en mysql 4 en image
* Installation via FileZilla du répertoire HTML de PhpNuke sur mon site distant dans WWW
* Tentative d'executer le fichier nuke.sql via PHPMyAdmin image
et j'ai un message d'erreur Fatal error: Maximum execution time of 10 seconds exceeded in /home/ovh/www/phpMyadmin/libraries/read_dump.lib.php on line 77 ------> image
* Tentative de création d'une table nuke via PHPMyAdmin mais de nouveau message d'erreur :
Erreur
requête SQL :
CREATE TABLE `nuke` (
)
MySQL a répondu:
#1113 - A table must have at least 1 column
------>image
* Et pour finir voilà mon config.php :
| Citation : $dbhost = "localhost";
|
Je fais appel aux autres membres pour trouver mon erreur et la corriger.
Merci à la communauté
Bien entendu tu as chercher ce que signifais l'erreur ?
Bon...Je suis de bonne humeur ...
Ton script SQL est trop long à s'éxécuter.
Ovh a paramétré 10 sec d'éxécution maximum pour chaque requete. Vu que c'est le SQL de toute les table phpnuke, il te suffit de faire par morceaux.
Tu selectione 20 table, tu l'execute, tu reselectione 20 table ....
En effet je sais que le poid est limité mais pourtant je n'excède pas celui inscrit alors que le message m'indique que si. Ensuite j'ai tenté de couper par morceaux et de les introduire peu à peu mais là de nouveaux des erreurs mais non pas suite à un mauvais découpage enfin il me semble.
Etant au boulot je ne peux confirmer, je retente ce soir et je remonte le topic si souci ou je cloture (préfère la dernière solution ;-) )
Merci Okinou :-D
Le poids n'est pas le temps d'éxécution.
Imagine, tu upload par phpmyadmin un fichier sql contenant 1 "insert into ...". Il passera sans probleme.
Maintenant, imagine tu as une table contenant 50 000 enregistrement, tu fais une requete dessus pour tout selectionner. "select * from ..."
Iici, le temps déxécution de cette requete pourrait dépassé 10 sec car elle sera beaucoup trop lourde...
Si cela ne passe pas (pour tes propres script, et non pour phpmyadmin) penche toi du coté des init_set('max_execution_time', 30) à inséré avant le script, peut etre pourra tout remodifier cette limite à 30 sec si jamais 10 ne te suffise pas.
Plop
Merci Okinou, j'avais pas pris le probklème dans ce sens.
Donc j'ai pu insérer mon nuke.sql via PhpMyAdmin en le scindant mais aussi en supprimant les concerne:
) ENGINE=MyISAM; )
qui n'étaient pas ccéptés, il semblerait que ça ne génère pas de problème....
J'ai ensuite réouvert mon config.php pour le configurer d'après les infos reçus par mail d'OVH soit :
| Citation : $dbhost = "sql9";
|
En allant sur http://www.voixdukochersberg.info/index.php j'ai le message d'erreur :
Erreur: Connexion à la base de données Impossible!!!.
J'ai vérifié et tenter de changer quelques paramètres (en me basant sur leur mail soit :
| Citation : Version supérieur a 2.2.3 :
|
et ce sans résultat.
J'ai maillé le support technique car je me connais, vais tout tripoter au point de faire de plus grosses conn...ries
Par contre si un de vous pourrez confirmer mon config.php, je saurais qu'il faut chercher l'erreur ailleurs
Bonne journée à tous
Nadège
Hip
Effectivement tu fais des conneries la
Pourquoi modifie tu ton config.inc.php de phpmyadmin ? Cela n'as rien à voir
La seule chose que tu dois modifier sera les parametre du config.php de phpnuke.
Si ton phpnuke te dis connection impossible à la base, ceest uniquement dû à des erreur de login/host, password ...
Pour se faire je te conseil de faire ceci dans une page php banale :
<?php
$mysql_host = '';
$mysql_login = '';
$mysql_password = '';
$mysql_bdd = '';
$connection = mysql_connect($mysql_host,$mysql_login,$mysql_password) OR DIE (mysql_error());
$select_db = mysql_select_db($mysql_bdd) OR DIE (mysql_error());
?>
Lorsque tu éxécutera ce script, tu aura un erreur mysql te disant si l'host n'est pas bonne, ou le login, ou le password ...ou la bdd
Bref, copie nous le message d'erreur si tu n'est pas sur, a+
Il y a 1077 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
