Résolu J'ai une erreur quand j'essaie de désinstaller un ad-don

Statut
N'est pas ouverte pour d'autres réponses.

Niiro'

Premium
Inscription
8 Décembre 2015
Messages
509
Réactions
73
Points
4 306
RGCoins
0
Bonjour a tous j'ai cet erreur la quand j'essaie de désinstaller un ad-don, j'ai essayer avec les commandes CLI mais c'est toujours pareil :
Code:
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'Array' in 'where clause' in src/XF/Db/AbstractStatement.php at line 217
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 39
XF\Db\Mysqli\Statement->prepare() in src/XF/Db/Mysqli/Statement.php at line 54
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 94
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 289
XF\Db\AbstractAdapter->delete() in src/addons/lolnetnz/Forum/Setup.php at line 24
lolnetnz\Forum\Setup->uninstall() in src/XF/Admin/Controller/AddOn.php at line 636
XF\Admin\Controller\AddOn->actionUninstall() in src/XF/Mvc/Dispatcher.php at line 321
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 244
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 100
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 50
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2178
XF\App->run() in src/XF.php at line 390
XF::runApp() in admin.php at line 13

L'addon en question:
 

Fichiers joints

  • Forum-master.zip
    58.5 KB · Affichages: 4

XSaFe49

Membre
Inscription
6 Juillet 2012
Messages
33
Réactions
5
Points
19 366
RGCoins
0
Une petite mise en contexte ?

Il semblerait déjà qu'il y est un soucis sur une requête SQL.

Le.s fichier.s en question ne sont pas dans ton ZIP.
 

Niiro'

Premium
Inscription
8 Décembre 2015
Messages
509
Réactions
73
Points
4 306
RGCoins
0
Une petite mise en contexte ?

Il semblerait déjà qu'il y est un soucis sur une requête SQL.

Le.s fichier.s en question ne sont pas dans ton ZIP.
J'ai voulu essayer un addon que j'ai trouver sur github mais impossible de désinstaller c'est bizarre
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 712
Réactions
8 501
Points
32 425
RGCoins
0
Je pense que c'est le tableau qu'il envoie en second paramètre de la fonction delete qui fait ça, essaie de l'enlever

You must be registered for see images attach


EDIT: essaie :
..... "xf_connected_account_provider", "discord");

OU

$this->db->delete('xf_connected_account_provider', 'provider_id = ?', 'discord');
 

Niiro'

Premium
Inscription
8 Décembre 2015
Messages
509
Réactions
73
Points
4 306
RGCoins
0
..... "xf_connected_account_provider", "discord");
J'ai essayer sa sa me met:
Code:
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'discord' in 'where clause' in src/XF/Db/AbstractStatement.php at line 217
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 39
XF\Db\Mysqli\Statement->prepare() in src/XF/Db/Mysqli/Statement.php at line 54
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 94
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 289
XF\Db\AbstractAdapter->delete() in src/addons/lolnetnz/Forum/Setup.php at line 23
lolnetnz\Forum\Setup->uninstall() in src/XF/Admin/Controller/AddOn.php at line 636
XF\Admin\Controller\AddOn->actionUninstall() in src/XF/Mvc/Dispatcher.php at line 321
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 244
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 100
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 50
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2178
XF\App->run() in src/XF.php at line 390
XF::runApp() in admin.php at line 13
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 712
Réactions
8 501
Points
32 425
RGCoins
0
J'ai essayer sa sa me met:
Code:
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'discord' in 'where clause' in src/XF/Db/AbstractStatement.php at line 217
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 39
XF\Db\Mysqli\Statement->prepare() in src/XF/Db/Mysqli/Statement.php at line 54
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 94
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 289
XF\Db\AbstractAdapter->delete() in src/addons/lolnetnz/Forum/Setup.php at line 23
lolnetnz\Forum\Setup->uninstall() in src/XF/Admin/Controller/AddOn.php at line 636
XF\Admin\Controller\AddOn->actionUninstall() in src/XF/Mvc/Dispatcher.php at line 321
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 244
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 100
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 50
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2178
XF\App->run() in src/XF.php at line 390
XF::runApp() in admin.php at line 13
montre ta fonction uninstall entière
Au pire après tu ne veux plus de l'add-on t'embête pas et va dans ta bdd et supprime manuellement la ligne
 

Melvin' SEC

Super modérateur
Inscription
23 Février 2014
Messages
9 913
Réactions
3 326
Points
25 303
RGCoins
0
J'ai édité le titre de ta discussion pour que celle-ci soit plus compréhensible.

A l'avenir essaie de faire des titres plus longs et détaillés, plus le titre est long et détaillé, plus tu obtiendras de vues ainsi que des réponses . :tchuss:
 

Niiro'

Premium
Inscription
8 Décembre 2015
Messages
509
Réactions
73
Points
4 306
RGCoins
0
Essaie tu verras bien

J'ai réussi en essayant :
Code:
<?php

namespace lolnetnz\Forum;

use XF\AddOn\AbstractSetup;
use XF\AddOn\StepRunnerInstallTrait;
use XF\AddOn\StepRunnerUninstallTrait;
use XF\AddOn\StepRunnerUpgradeTrait;

class Setup extends AbstractSetup
{
    use StepRunnerInstallTrait;
    use StepRunnerUpgradeTrait;
    use StepRunnerUninstallTrait;
}
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut