[Social Network Core' version 0.6.0]erreur generale

Image Demande de support pour les mods indépendants de la base .
Règles du forum
Merci de respecter les règles de la section pour les titres :

[Nom du mod - Version] Description du problème .
Verrouillé
     
Avatar du membre

Auteur du sujet
leroidugazon
Messages : 15
Enregistré le : août 2011
Contact :

[Social Network Core' version 0.6.0]erreur generale

Message par leroidugazon » dim. 23 oct. 2011 09:11

bonjour à tous,

je voudrais installer sur mon forum le mods Social Network Core' version 0.6.0 mais il ne peux finir l'installation car il me donne l'erreur ci dessous:

Erreur générale
Index name 'phpbb_socialnet_im_chatboxes_idx_chatbox' on table 'phpbb_socialnet_im_chatboxes' is too long. The maximum is 24 characters.

Contactez l’administrateur du forum ou le webmaster: leroidugazon@hotmail.fr

comment faire pour ne pas avoir cette erreur
pour info tous les fichier ont bien été modifier, j'ai modifier également le fichier dans include/db/db_tools.php pour passer de 24 à 99 caractères mais toujours la même erreur

mon forum: http://www.leroidugazon.franceserv.com

merci pour votre aide

le roi du gazon

Avatar du membre

darky
Responsable des traducteurs
Responsable des traducteurs
Messages : 1170
Enregistré le : novembre 2010
Hébergeur(s) : Planethoster
Contact :

Re: [Social Network Core' version 0.6.0]erreur generale

Message par darky » dim. 23 oct. 2011 09:51

Bonjour.

En fait le nom d’un champ ajouté à la table « phpbb_socialnet_im_chatboxes » est beaucoup trop grand par rapport à ce qui est demandé (24 caractères au maximum). Il faut donc augmenter cette valeur.

Ouvrir : includes/db/db_tools.php
Chercher :

Code : Tout sélectionner

		$table_prefix = substr(CONFIG_TABLE, 0, -6); // strlen(config)
		if (strlen($table_name . $index_name) - strlen($table_prefix) > 24)
		{
			$max_length = $table_prefix + 24;
			trigger_error("Index name '{$table_name}_$index_name' on table '$table_name' is too long. The maximum is $max_length characters.", E_USER_ERROR);
		}
Dans ce code, remplacez les « 24 » par un autre nombre (supérieur à 24 dans notre cas). Exemple:
Remplacer par :

Code : Tout sélectionner

		$table_prefix = substr(CONFIG_TABLE, 0, -6); // strlen(config)
		if (strlen($table_name . $index_name) - strlen($table_prefix) > 150)
		{
			$max_length = $table_prefix + 150;
			trigger_error("Index name '{$table_name}_$index_name' on table '$table_name' is too long. The maximum is $max_length characters.", E_USER_ERROR);
		}
Il faut répéter deux fois la même procédure dans le fichier.
Chercher :

Code : Tout sélectionner

$table_prefix = substr(CONFIG_TABLE, 0, -6); // strlen(config)
		if (strlen($table_name . $index_name) - strlen($table_prefix) > 24)
		{
			$max_length = $table_prefix + 24;
			trigger_error("Index name '{$table_name}_$index_name' on table '$table_name' is too long. The maximum is $max_length characters.", E_USER_ERROR);
		}
Remplacer par :

Code : Tout sélectionner

$table_prefix = substr(CONFIG_TABLE, 0, -6); // strlen(config)
		if (strlen($table_name . $index_name) - strlen($table_prefix) > 150)
		{
			$max_length = $table_prefix + 150;
			trigger_error("Index name '{$table_name}_$index_name' on table '$table_name' is too long. The maximum is $max_length characters.", E_USER_ERROR);
		}
Bien à vous.

Avatar du membre

Auteur du sujet
leroidugazon
Messages : 15
Enregistré le : août 2011
Contact :

Re: [Social Network Core' version 0.6.0]erreur generale

Message par leroidugazon » dim. 23 oct. 2011 10:34

merci pour votre aide

faut il rafraichir le template et vider le cache à chaque manip ou pas besoins

merci d'avance

bien à vous

le roi du gazon

Avatar du membre

darky
Responsable des traducteurs
Responsable des traducteurs
Messages : 1170
Enregistré le : novembre 2010
Hébergeur(s) : Planethoster
Contact :

Re: [Social Network Core' version 0.6.0]erreur generale

Message par darky » dim. 23 oct. 2011 10:50

Videz quand même le cache du forum :clin:

Bien à vous.

Avatar du membre

Auteur du sujet
leroidugazon
Messages : 15
Enregistré le : août 2011
Contact :

Re: [Social Network Core' version 0.6.0]erreur generale

Message par leroidugazon » dim. 23 oct. 2011 11:15

je viens de faire deux fois de suite la modif comme tu me l'a indiqué mais toujours la même erreur :
Erreur générale
Index name 'phpbb_socialnet_im_chatboxes_idx_chatbox' on table 'phpbb_socialnet_im_chatboxes' is too long. The maximum is 24 characters.
Contactez l’administrateur du forum ou le webmaster: leroidugazon@hotmail.fr
merci pour ton aide

comment faire pour éviter cette erreur

merci
bien à toi

Avatar du membre

darky
Responsable des traducteurs
Responsable des traducteurs
Messages : 1170
Enregistré le : novembre 2010
Hébergeur(s) : Planethoster
Contact :

Re: [Social Network Core' version 0.6.0]erreur generale

Message par darky » dim. 23 oct. 2011 12:15

Pourtant sur le site de l'auteur, c'est cette solution là qui est préconisée hmmmm
http://socialnetwork.phpbb3hacks.com/vi ... f=21&t=598

Le cache de ton navigateur a bien été vidé (CTRL + F5) avec le cache du forum ?

Avatar du membre

Auteur du sujet
leroidugazon
Messages : 15
Enregistré le : août 2011
Contact :

Re: [Social Network Core' version 0.6.0]erreur generale

Message par leroidugazon » dim. 23 oct. 2011 15:51

j'ai enfin réussi

merci pour votre aide

le roi du gazon

Avatar du membre

darky
Responsable des traducteurs
Responsable des traducteurs
Messages : 1170
Enregistré le : novembre 2010
Hébergeur(s) : Planethoster
Contact :

Re: [Social Network Core' version 0.6.0]erreur generale

Message par darky » mar. 1 mai 2012 09:06

Si le problème est considéré comme réglé

Merci de passer ton topic en "Image" à l'aide de l'attribut [Résolu].

A bientôt :clin:[/b][/size]

Verrouillé

Retourner vers « Mods indépendants de la base »