Bonjour / Bonsoir à tous
Actuellement en plain développement d'un panel pour des serveurs minecraft je tombe sur un petit problème.
j'essaie de faire ignorer un cratère à php pour envoyer une commande via SSH pour démarrer le serveur Minecraft voici le ligne :
Avant d'envoyer cette commande en SSH php remplace les variable par c'est valeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $cmmd ="cd /srv/servers/$cmd; screen -dmS $cmd java -Xms$ram_maxm -Xmx$ram_maxm -jar $jarfile -o false;";
Sauf que le probleme c'est que au niveaux de Xms il faut que sa se termine par M ( Pour méga ) ou G ( pour giga ) sauf que php interprète le ' m ' comme une variable
Code : Sélectionner tout - Visualiser dans une fenêtre à part $cmmd ="cd /srv/servers/toto; screen -dmS toto java -Xms2048m -Xmx2048m -jar craftbukkit.jar -o false;";
$cmmd ="cd /srv/servers/$cmd; screen -dmS $cmd java -Xms$ram_maxm -Xmx$ram_maxm -jar $jarfile -o false;";
Ma question:
Comment faire pour que php ne prenne pas en compte le caractère ' m ' avec la variable ?
J'ai essayer les espaces sa marche pas
Partager