Page 1 of 1

Statut Serveurs Maniaplanet[résolu]

Posted: 30 Mar 2013, 19:38
by micsoccer10
Bonjour, cela fait quelque jour que je chercher sur google, pour trouver un petit script pour afficher le statut des mes serveurs sur ma page web !
Quelqu'un connais quelque chose qui me permettrais d'afficher le statut de mes serveur Shootmania et qui serait facile à installer tel que Xaseco Website Stats ?

Merci beaucoup ! :)

Re: Statut Serveurs Maniaplanet

Posted: 01 Apr 2013, 17:32
by Kev717
Salut,

J'avais fais un script pour AdminServ, tu peux le trouver sur la page de téléchargement du projet : http://code.google.com/p/adminserv/downloads/list

C'est DisplayServ. Tu as toutes les infos sur le wiki ici : http://code.google.com/p/adminserv/wiki/DisplayServFR

;)

Re: Statut Serveurs Maniaplanet

Posted: 01 Apr 2013, 22:17
by micsoccer10
Merci beaucoup ! :)
Par contre, est-ce que tu aurais un exemple du fichier servers.cfg.php ?

Parce que j'ai du mal à comprendre comment le configurer...

Merci !

Re: Statut Serveurs Maniaplanet

Posted: 02 Apr 2013, 17:44
by Kev717
Le fichier de configuration est fourni dans le zip, dossier "config".

Tu as 3 choses à modifier :

Code: Select all

		'new server name' => array(
			'address'		=> 'localhost',
			'port'			=> 5000,
		),
Le nom du serveur, juste à titre informatif ici, l'adresse du serveur et le port XMLRPC pour se connecter à distance.

DisplayServ utilise le compte User avec le mot de passe User pour se connecter aux serveurs configurés.

Re: Statut Serveurs Maniaplanet

Posted: 02 Apr 2013, 20:25
by micsoccer10
Ok merci beaucoup, tout est fait mais lorsque j'arrive sur ma page web dans le dossier displayserv, il n'y a rien qui apparait :(

Merci de ton aide !

Re: Statut Serveurs Maniaplanet

Posted: 06 Apr 2013, 14:48
by gr0w
Bonjour,
Désolé de remonter le post, mais j'ai le même problème que micsoccer.

J'ai modifié le fichier "servers.cfg.php":

Code: Select all

<?php
class ServerConfig {
	public static $SERVERS = array(

		'new server name' => array(
			'address'		=> '88.191.xxx.xx',
			'port'			=> 5000,
		),

	);
}
?>
J'ai uploadé le contenu du dossier zip dans "/home/www/DisplayServ"


Ce qui donne comme chemin:

Code: Select all

home
------www
-----------DisplayServ
------------------------config
-------------------------------servers.cfg.php
------------------------includes
------------------------ressources
------------------------index.php
Mon ip est bien la bonne, et de même pour mon port:

Code: Select all

<xmlrpc_port>5000</xmlrpc_port>
<xmlrpc_allowremote>True</xmlrpc_allowremote>
Ma version de php est :

Code: Select all

Version PHP courante : 5.3.10-1ubuntu3.2
Mon fichier index.php qui se trouve dans /home/www/DisplayServ/ contient:

Code: Select all

<!DOCTYPE html>
<html lang="fr">
	<head>
		<meta charset="UTF-8" />
		<title>DisplayServ</title>
		<link rel="stylesheet" href="ressources/styles/displayserv.css" />
		<script src="includes/js/jquery.js"></script>
		<script src="includes/js/displayserv.js"></script>
		<script>
			$(document).ready(function(){
				$('#displayserv').displayServ();
			});
		</script> 
	</head>
	<body>
		<div id="displayserv"></div>
	</body>
</html>
Et dès que je vais dessus, il n'y a qu'une page blanche qui saffiche. Je ne comprends pas l'erreur que j'ai fait.

Si vous avez des petits conseils, ou une piste de recherche, je suis preneur.
A titre d'info, mon AdminServ marche parfaitement.(Merci d'ailleurs à la personne l'ayant codé. C'est simple, propre, tout ce qu'on demande! )

Merci, A+

EDIT: Mon serveur est un Shootmania Elite 2013-02-27-16_00 (3.3.0)

Re: Statut Serveurs Maniaplanet

Posted: 06 Apr 2013, 16:45
by Kev717
Je viens de faire un test vite fait, et si on laisse "'new server name" dans le nom du serveur, ça ne fonctionne pas. Donc juste à remplacer le nom par autre chose ^^

Re: Statut Serveurs Maniaplanet

Posted: 06 Apr 2013, 17:10
by gr0w
Ok, merci
Je vais essayer, je te tiens au courant

Re: Statut Serveurs Maniaplanet

Posted: 06 Apr 2013, 17:17
by gr0w
Effectivement, Ca marche maintenant!

Comme quoi, nous ne sommes pas tous égaux! j'avais beau me creuser la tête mais j'ai jamais pensé a changer le nom du serveur... =/

En tout cas, je te remercie, tu m'as évité de longues heures à chercher l'astuce.

Re: Statut Serveurs Maniaplanet[résolu]

Posted: 08 Apr 2013, 21:53
by gr0w
Bonjour,

J'ai également un autre problème lié de page blanche lorsque j'essais d'afficher le DisplayServ via un serveur mutualisé (qui héberge le site de ma Team).

Je peux poster ma question avec description du problème ici? ou tu préfères je le fasse sur ce post?
http://forum.maniaplanet.com/viewtopic. ... =Adminserv

Merci

PS: Si je le fais sur le serveur dédié qui héberge le Serveur, ca marche très bien