Erreur lors de la duplication d'un module
Izutox Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre Izutox
- Inscrit le : 22/01/2020
- Groupes :
J'essaie de dupliquer le module Articles pour avoir également un module de Critiques qui fonctionne exactement de la même façon que l'original.
Pour ce faire, j'ai remplacé le nom du dossier, le nom des fichiers ainsi que le code afin d'avoir partout où nécéssaire "Reviews/Review/reviews/review" en lieu est place d'Articles etc.
Quand j'instille le module, puis que je me rends sur https://monsite.com/reviews/, j'ai le message "Une erreur s'est produite lors de l'opération".
Voici l'erreur exacte :
Fatale : Division by zero
[0] /kernel/framework/util/pagination/ModulePagination.class.php:24 - ModulePagination->get_number_pages()
[1] /kernel/framework/content/item/controllers/DefaultSeveralItemsController.class.php:402 - ModulePagination->__construct()
[2] /kernel/framework/content/item/controllers/DefaultSeveralItemsController.class.php:309 - DefaultSeveralItemsController->get_subcategories_pagination()
[3] /kernel/framework/content/item/controllers/DefaultSeveralItemsController.class.php:167 - DefaultSeveralItemsController->build_categories_listing_view()
[4] /kernel/framework/content/item/controllers/DefaultSeveralItemsController.class.php:39 - DefaultSeveralItemsController->init()
[5] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - DefaultSeveralItemsController->execute()
[6] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()
[7] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()
[8] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()
[9] /kernel/framework/phpboost/module/ModuleDispatchManager.class.php:67 - DispatchManager::dispatch()
[10] /reviews/index.php:27 - ModuleDispatchManager::dispatch()
[URL] /reviews/
Voici mon rapport système :
Caché :
---------------------------------System report---------------------------------
-----------------------------generated by PHPBoost-----------------------------
SERVER CONFIGURATION-----------------------------------------------------------
php version : 8.1.21
dbms version : MySQL 10.11.3-MariaDB-1
gd library : 1
curl extension : 1
mbstring extension : 1
url rewriting : 1
apcu cache : 0
PHPBOOST CONFIGURATION---------------------------------------------------------
phpboost version : 6.0.0
server url : https://beta.u-animity.com
site path :
default theme : Isekai (Version 6.0.0)
default language : Français
default editor : BBCode
home page : https://beta.u-animity.com/index.php
url rewriting : 1
apcu cache : 0
output gzip : 1
session cookie name : session
session duration : 3600
active session duration : 300
DIRECTORIES AUTHORIZATIONS-----------------------------------------------------
/ : 1
/cache : 1
/cache/backup : 1
/cache/syndication : 1
/cache/tpl : 1
/cache/css : 1
/images/avatars : 1
/images/customization : 1
/images/group : 1
/images/maths : 1
/images/smileys : 1
/kernel/db : 1
/lang : 1
/templates : 1
/upload : 1
-----------------------------generated by PHPBoost-----------------------------
SERVER CONFIGURATION-----------------------------------------------------------
php version : 8.1.21
dbms version : MySQL 10.11.3-MariaDB-1
gd library : 1
curl extension : 1
mbstring extension : 1
url rewriting : 1
apcu cache : 0
PHPBOOST CONFIGURATION---------------------------------------------------------
phpboost version : 6.0.0
server url : https://beta.u-animity.com
site path :
default theme : Isekai (Version 6.0.0)
default language : Français
default editor : BBCode
home page : https://beta.u-animity.com/index.php
url rewriting : 1
apcu cache : 0
output gzip : 1
session cookie name : session
session duration : 3600
active session duration : 300
DIRECTORIES AUTHORIZATIONS-----------------------------------------------------
/ : 1
/cache : 1
/cache/backup : 1
/cache/syndication : 1
/cache/tpl : 1
/cache/css : 1
/images/avatars : 1
/images/customization : 1
/images/group : 1
/images/maths : 1
/images/smileys : 1
/kernel/db : 1
/lang : 1
/templates : 1
/upload : 1
Auriez-vous une idée de la provenance de l'erreur ?
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
j'ai testé et j'ai eu le même problème.
En désinstallant/réinstallant le module, le problème a disparu.
Pendant les tests, j'ai remarqué que la table item (PREFIX_reviews) ne se créait pas à la première install
Izutox Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre Izutox
- Inscrit le : 22/01/2020
- Groupes :
babsolune :Aïe, le nouveau système de module (j'ai pas encore tout compris)
j'ai testé et j'ai eu le même problème.
En désinstallant/réinstallant le module, le problème a disparu.
Pendant les tests, j'ai remarqué que la table item (PREFIX_reviews) ne se créait pas à la première install
Merci, effectivement, je viens de tester en désinstallant sans supprimer les fichiers et ça semble corriger l'erreur.
Je vais faire le tour du module afin de vérifier sa fonctionnalité
EDIT : Je crains aussi que ça engendre des erreurs lors de la maj 5.2 > 6.1
Édité par Izutox Le 20/10/2023 à 06h58
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
