Tom's Guide > Forum > Programmation > Installation PHPNuke / OVH Pb nuke.sql

Installation PHPNuke / OVH Pb nuke.sql

Forum Programmation : Installation PHPNuke / OVH Pb nuke.sql

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

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

* 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";
$dbuname = "voixdukokocher";
$dbpass = "*********";
$dbname = "voixdukokocher";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "*****************";
$gfx_chk = 0;
$subscription_url = "";
$admin_file = "admin";
$advanced_editor = 0;




Je fais appel aux autres membres pour trouver mon erreur et la corriger.

Merci à la communauté :D

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

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 ....

Répondre à okinou

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

Répondre à Nadoue67

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.

Répondre à okinou

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";
$dbuname = "voixdukokocher";
$dbpass = "mot de passe de ma base";
$dbname = "voixdukokocher";
$prefix = "nuke";
$user_prefix = "nuke";
$dbtype = "MySQL";
$sitekey = "S·kQSd5%W@Y62-dm29-.-39.3a8sUf+W9";
$gfx_chk = 0;
$subscription_url = "";
$admin_file = "admin";
$advanced_editor = 0;



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 :

$cfg['PmaAbsoluteUri'] = 'http://www.voixdukochersberg.info/repertoire de phpMyAdmin/';

$i++;
$cfg['Servers'][$i]['host'] = 'sql9';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'voixdukokocher';
$cfg['Servers'][$i]['password'] = 'mot de passe;
$cfg['Servers'][$i]['only_db'] = 'voixdukokocher';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = '';
$cfg['Servers'][$i]['bookmarktable'] = '';
$cfg['Servers'][$i]['relation'] = '';
$cfg['Servers'][$i]['table_info'] = '';
$cfg['Servers'][$i]['table_coords'] = '';
$cfg['Servers'][$i]['column_comments'] ='';
$cfg['Servers'][$i]['pdf_pages'] = '';
$cfg['Servers'][$i]['AllowDeny']['order'] = '';
$cfg['Servers'][$i]['AllowDeny']['rules'] = array();


Version anterieur a 2.2.3 :

$cfgServers[1]['host'] = 'sql9';
$cfgServers[1]['port'] = '';
$cfgServers[1]['adv_auth'] = false;
$cfgServers[1]['stduser'] = 'voixdukokocher';
$cfgServers[1]['stdpass'] = 'mot de passeF';
$cfgServers[1]['user'] = 'voixdukokocher';
$cfgServers[1]['password'] = mot depasse';
$cfgServers[1]['only_db'] = 'mot de passe';
$cfgServers[1]['verbose'] = '';



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

Répondre à Nadoue67

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+

Répondre à okinou
Tom's Guide > Forum > Programmation > Installation PHPNuke / OVH Pb nuke.sql
Aller à :

Il y a 1077 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens