Alors j'avais effectivement bien renseigné toutes ces informations. Je viens de refaire une vérification, on ne sait jamais.
Code: Select all
;------------------
; Database
;------------------
; enabled by default
; database.enable = true
; Connection configuration
; database.host = 'localhost'
; database.port = 3306
; database.username = 'xxxx'
; database.password = 'xxxx'
; Default database name
; database.database = 'xxxx'
; Connection type: MySQL (by default) or SQLite
; database.type = 'MySQL'
Code: Select all
; -------------------
; [ MLEPP - Database ]
; -------------------
plugins.load[] = 'MLEPP\Database'
plugins.MLEPP\Database.port = '3306'
plugins.MLEPP\Database.host = 'localhost'
plugins.MLEPP\Database.user = 'xxxx'
plugins.MLEPP\Database.password = 'xxxx
plugins.MLEPP\Database.name = 'xxxx'
Donc toutes les lignes sont correctement renseignées. En revanche, la database n'est pas hébergée sur mon propre serveur.
J'utilise en fait un hébergeur de serveurs qui m'a fourni l'accès à une base de données notamment sur phpmyadmin.
Donc le localhost est modifié par conséquent.
A priori, le serveur a bien accès à la database si je ne dis pas de conneries mais ca pourrait venir de la base de données elle même.
Edit : Le problème pourrait-il venir de la version de phpMyadmin :
Version: 3.4.3.2
Version du client MySQL: 5.0.51a
Je remets ici les 2 erreurs récurrentes et j'arrête de polluer le post.
Code: Select all
2011.09.04_12:32
Occured on 04.09.2011 at 12:32:18 at process with ID #10680
---------------------------------
-> ManiaLive\Database\QueryException with code 1366
Incorrect integer value: '' for column 'challenge_lapRace' at row 1
- in E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Database\MySQL\Connection.php on line 150
- Stack: #0 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\mleppDatabase.php(32): ManiaLive\Database\MySQL\Connection->query('INSERT INTO `ch...')
#1 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\Database.php(976): ManiaLivePlugins\MLEPP\Database\mleppDatabase->query(Object(ManiaLivePlugins\MLEPP\Database\Structures\multiQuery))
#2 [internal function]: ManiaLivePlugins\MLEPP\Database\Database->insertChallenge(Object(ManiaLive\DedicatedApi\Structures\Challenge), 'n/a', 'MLEPP\Jukebox')
#3 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\PluginHandler\PluginHandler.php(347): ReflectionMethod->invokeArgs(Object(ManiaLivePlugins\MLEPP\Database\Database), Array)
#4 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\PluginHandler\Plugin.php(279): ManiaLive\PluginHandler\PluginHandler->callPublicMethod(Object(ManiaLivePlugins\MLEPP\Jukebox\Jukebox), 'MLEPP\Database', 'insertChallenge', Array)
#5 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Jukebox\Jukebox.php(980): ManiaLive\PluginHandler\Plugin->callPublicMethod('MLEPP\Database', 'insertChallenge', Object(ManiaLive\DedicatedApi\Structures\Challenge), 'n/a')
#6 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Jukebox\Jukebox.php(961): ManiaLivePlugins\MLEPP\Jukebox\Jukebox->db_addTrack(Object(ManiaLive\DedicatedApi\Structures\Challenge))
#7 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Jukebox\Jukebox.php(934): ManiaLivePlugins\MLEPP\Jukebox\Jukebox->db_populateDatabaseChallengeList()
#8 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Jukebox\Jukebox.php(522): ManiaLivePlugins\MLEPP\Jukebox\Jukebox->db_checkNewTrack(Array)
#9 [internal function]: ManiaLivePlugins\MLEPP\Jukebox\Jukebox->onBeginChallenge(Array, false, false)
#10 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\DedicatedApi\Callback\Event.php(28): call_user_func_array(Array, Array)
#11 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Event\Dispatcher.php(52): ManiaLive\DedicatedApi\Callback\Event->fireDo(Object(ManiaLivePlugins\MLEPP\Jukebox\Jukebox))
#12 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\DedicatedApi\Connection.php(108): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\DedicatedApi\Callback\Event))
#13 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Application\AbstractApplication.php(146): ManiaLive\DedicatedApi\Connection->executeCallbacks()
#14 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\bootstrapper.php(80): ManiaLive\Application\AbstractApplication->run()
#15 {main}
2011.09.04_12:32
Occured on 04.09.2011 at 12:32:18 at process with ID #10680
---------------------------------
-> ManiaLive\Database\QueryException with code 1017
Can't find file: '.\88@002e190@002e16@002e134@003a2400m\localrecords.frm' (errno: 22)
- in E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Database\MySQL\Connection.php on line 150
- Stack: #0 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\Database\mleppDatabase.php(32): ManiaLive\Database\MySQL\Connection->query('SELECT * FROM `...')
#1 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\LocalRecords\LocalRecords.php(382): ManiaLivePlugins\MLEPP\Database\mleppDatabase->query(Object(ManiaLivePlugins\MLEPP\Database\Structures\multiQuery))
#2 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\LocalRecords\LocalRecords.php(343): ManiaLivePlugins\MLEPP\LocalRecords\LocalRecords->buildCurrentChallangeRecords()
#3 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLivePlugins\MLEPP\LocalRecords\LocalRecords.php(202): ManiaLivePlugins\MLEPP\LocalRecords\LocalRecords->updateCurrentChallengeRecords()
#4 [internal function]: ManiaLivePlugins\MLEPP\LocalRecords\LocalRecords->onBeginChallenge(Array, false, false)
#5 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\DedicatedApi\Callback\Event.php(28): call_user_func_array(Array, Array)
#6 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Event\Dispatcher.php(52): ManiaLive\DedicatedApi\Callback\Event->fireDo(Object(ManiaLivePlugins\MLEPP\LocalRecords\LocalRecords))
#7 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\DedicatedApi\Connection.php(108): ManiaLive\Event\Dispatcher::dispatch(Object(ManiaLive\DedicatedApi\Callback\Event))
#8 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\libraries\ManiaLive\Application\AbstractApplication.php(146): ManiaLive\DedicatedApi\Connection->executeCallbacks()
#9 E:\UserFiles\Ceety\GameServers\TC22812841505024128745382\bootstrapper.php(80): ManiaLive\Application\AbstractApplication->run()
#10 {main}
Je rajoute aussi mon fichier config.ini au cas ou quelqu un verrait une erreur que je n'ai point vu :
config mlepp qui déconne.txt
Je contacterai demain le fournisseur de serveur de toute façon mais si jamais quelqu'un passe par là et reconnait ce type d'erreur, je suis preneur
