Salut,
As-tu bien installé un gestionnaire de base de données (MySQL par ex.) et créé ta base de données ?
As-tu bien renseigné ces lignes dans le config.ini de Manialive/MLEPP ?
; -------------------
; [ MLEPP - Database ]
; -------------------
plugins.load[] = 'MLEPP\Database'
plugins.MLEPP\Database.port = '3306'
plugins.MLEPP\Database.host = '127.0.0.1'
plugins.MLEPP\Database.user = 'le nom d'utilisateur de ta BD'
plugins.MLEPP\Database.password = 'le mot de passe te ta BD'
plugins.MLEPP\Database.name = 'le nom de ta BD'
[Tuto] Creation d'un serveur sur Windows
Moderator: French Moderator
Re: [Tuto] Creation d'un serveur sur Windows
Oula çà devient plus complexe lÃ
Pour ta BDD elle est sur ton ordi qui fait serveur, avec XAMPP ?
As-tu bien créer dans phpmyadmin les privilèges (cf mode d'emploi MLEPP en français) ?
Et ce passage là dans config.ini (juste après les plugins standard) doit être commenté via ;
par contre ce passage là est très important et doit concorder avec les privilèges/user/nom de base de phpmyadmin :
EDIT : arf' me suis fait grilladé par gropapa ! Mais c'est rassurant on lui dit pareil en gros^^ 

Pour ta BDD elle est sur ton ordi qui fait serveur, avec XAMPP ?
As-tu bien créer dans phpmyadmin les privilèges (cf mode d'emploi MLEPP en français) ?
Et ce passage là dans config.ini (juste après les plugins standard) doit être commenté via ;
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'


Re: [Tuto] Creation d'un serveur sur Windows
Alors j'avais effectivement bien renseigné toutes ces informations. Je viens de refaire une vérification, on ne sait jamais.
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.
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
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'
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

Last edited by Ceety on 04 Sep 2011, 11:54, edited 1 time in total.
Re: [Tuto] Creation d'un serveur sur Windows
Je ne sais pas, je sèche.
Pour info juste pense à utiliser la balise "Code" pour y insérer des longs extraits de codes, çà permet une meilleure lisibilité et çà prend moins de place
Courage pour ton souci
Pour info juste pense à utiliser la balise "Code" pour y insérer des longs extraits de codes, çà permet une meilleure lisibilité et çà prend moins de place

Courage pour ton souci


- jonthekiller
- Translator
- Posts: 4629
- Joined: 15 Jun 2010, 11:07
- Manialink: maniaolympics
- Location: In Maniaplanet Alpha
- Contact:
Re: [Tuto] Creation d'un serveur sur Windows
Pour ce qui est Manialive et MLEPP, je vous conseille de poster en anglais sur le forum dédié, des personnes pourront vous aider : http://forum.maniaplanet.com/viewforum.php?f=46
Re: [Tuto] Creation d'un serveur sur Windows
Ok merci, je vais faire ça.
Re: [Tuto] Creation d'un serveur sur Windows
Tu n'as pas renseigné le champ du php
Exemple
Exemple
; the default path is 'php.exe' on windows and 'php' on linux
phpPath = C:\wamp\bin\php\php5.3.5\php.exe
Re: [Tuto] Creation d'un serveur sur Windows
Merci pour les retours.
J'ai posté sur le fofo anglais. Réponse d'un admin : bug connu.
Attendre une mise à jour de manialive...
Donc voila, pas grand chose à faire si ce n'est attendre
J'ai posté sur le fofo anglais. Réponse d'un admin : bug connu.
Attendre une mise à jour de manialive...
Donc voila, pas grand chose à faire si ce n'est attendre

Re: [Tuto] Creation d'un serveur sur Windows
salut
en voulant me connecter sur mon serveur j'ai eu se message :
échec de connexion,
Ce serveur n'a pas été mis à jour à la dernière version
sa veut dire quoi??
en voulant me connecter sur mon serveur j'ai eu se message :
échec de connexion,
Ce serveur n'a pas été mis à jour à la dernière version
sa veut dire quoi??
Fernando is faster than you
Just leave me alone, I know what to do



Just leave me alone, I know what to do



- jonthekiller
- Translator
- Posts: 4629
- Joined: 15 Jun 2010, 11:07
- Manialink: maniaolympics
- Location: In Maniaplanet Alpha
- Contact:
Re: [Tuto] Creation d'un serveur sur Windows
Il faut installer le nouveau dedicated serveur : http://files.maniaplanet.com/beta4/Mani ... -09-05.zip
Je le rajoute sur le 1er post.
Je le rajoute sur le 1er post.
Who is online
Users browsing this forum: No registered users and 2 guests