Supprimer proprement un article du wiki en erreur
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
ça faisait longtemps que je n'étais pas venu ici

C'est que tout roule évidemment !
Je suis toujours sur PHPBoost 5.2.
J'ai validé à l'instant un article dans le Wiki, je suis tombé sur l'erreur suivante :
Une erreur s'est produite lors de l'opération
Voici le lien de la page : https://www.linuxtricks.fr/wiki/red-hat-alma-linux-installer-et-configurer-un-serveur-de-base-de-donnees-postgresql-8-et-9
Quelle est la meilleure solution pour supprimer cet article (référence titre + info dans la BDD) ?
Merci
Édité par Adrien.D Le 11/04/2023 à 11h28
Administrateur de mon site perso linuxtricks.fr
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
ça a du déclencher un retour d'erreur dans les erreurs archivées
- Panneau d'administration
- Outils
- Erreurs
- Erreurs archivées
Si tu peux nous là transmettre ...
Si tu veux supprimer via bdd, il faut supprimer l'item correspondant au titre dans la table
wiki_articlesET TOUS les items de la table
wiki_contentsdont l'
id_articlecorrespond à l'
idde l'item dans la table
wiki_articles
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
En effet, l'erreur est parlante :
Fatale : invalid query. (ERRNO 1406) Data too long for column 'location_title' at row 1query: UPDATE phpboost_sessions SET timestamp=1681204962, location_title='Red Hat, Alma Linux : Installer et configurer un serveur de base de données PostgreSQL (8 et 9) - Wiki', location_script='/wiki/red-hat-alma-linux-installer-et-configurer-un-serveur-de-base-de-donnees-postgresql-8-et-9', location_id='' WHERE user_id='1' AND session_id='XXXXXXXXXXXXX';
[0] /kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php:33 - MySQLQuerier->execute()
[1] /kernel/framework/io/db/DBQuerier.class.php:109 - MySQLQuerier->inject()
[2] /kernel/framework/phpboost/user/session/SessionData.class.php:335 - DBQuerier->update()
[3] /kernel/framework/phpboost/environment/AbstractGraphicalEnvironment.class.php:43 - SessionData::update_location()
[4] /kernel/framework/phpboost/environment/AbstractDisplayGraphicalEnvironment.class.php:80 - AbstractGraphicalEnvironment::set_page_localization()
[5] /kernel/header.php:36 - AbstractDisplayGraphicalEnvironment->set_page_title()
[6] /wiki/wiki.php:98 - require_once(string)
[URL] /wiki/red-hat-alma-linux-installer-et-configurer-un-serveur-de-base-de-donnees-postgresql-8-et-9
J'ai le même problème quand je vais voir un historique d'un autre article....
Il faut que je raccourcisse les titres je pense

Je vais supprimer la référence manuellement
Administrateur de mon site perso linuxtricks.fr
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Code SQL :
ALTER TABLE phpboost_sessions MODIFY COLUMN location_title VARCHAR(200);
Je me le note pour repasser à 100 au moment de la migration.
On peut peut être augmenter cette taille dans PHPBoost directement ?
Je vais voir pour réduire certains titres
Édité par Adrien.D Le 11/04/2023 à 12h07
Administrateur de mon site perso linuxtricks.fr
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
on a prévu 255 pour la prochaine version, et en théorie, tu pourras laisser à 200 avant migration
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Je vais cependant voir pour diminuer la longueur de certains articles, car à mon avis c'est pa bon pour le référencement
Administrateur de mon site perso linuxtricks.fr
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
