Bonjour,
Je tente d’utiliser le plugin mutualisation compatible avec la dernière version de SPIP.
Malheureusement je rencontre un problème lors de la création de sites, la base de données n’est pas créée, voici le retour d’erreurs:
Fatal error:
Uncaught mysqli_sql_exception: Base 'mu_blogiter7ef1' inconnue in /*chemin*/SPIP/ecrire/req/mysql.php:617
Stack trace:
#0 /*chemin*/SPIP/ecrire/req/mysql.php(617): mysqli_select_db()
#1 /*chemin*/SPIP/ecrire/base/abstract_sql.php(599): spip_mysql_selectdb()
#2 /*chemin*/SPIP/mutualisation/mutualiser_creer.php(196): sql_selectdb()
#3 /*chemin*/SPIP/mutualisation/mutualiser_creer.php(67): mutu_etape_creer_base()
#4 /*chemin*/SPIP/mutualisation/mutualiser.php(173): mutualiser_creer()
#5 /*chemin*/SPIP/config/mes_options.php(126): demarrer_site()
#6 /*chemin*/SPIP/ecrire/inc_version.php(480): include_once('...')
#7 /*chemin*/SPIP/spip.php(17): include_once('...')
#8 /*chemin*/SPIP/index.php(5): include('...')
#9 {main} thrown in /*chemin*/SPIP/ecrire/req/mysql.php on line 617
J’ai testé la connexion à mysql, via mysqli , ça fonctionne, et si j’installe SPIP sans le plugin ( avec ou sans spip_loader via git) l’installation se fait sans problème.
A part le retour du script mutualisation je n’ai aucune erreur (l’affichage des erreurs est activé).
Je me dis que ça doit être dans le fichiers mes_options.php, mais j’ai beau chercher - modifier - tester le résultat ne change pas: la base n’est pas créée.
L’utilisateur mysql a bien tous les droits.
Je poste également le fichier mes_options.php: http://dpaste.com/C7HCTZ65A
Je tiens à répéter que sinon SPIP s’installe sans aucun problème, mais j’ai vraiment besoin de la mutualisation.
Petites précisions, j’utilise le serveur web nginx et mariadb.
Merci pour votre attention.