Gameboy9 (05.07.2014)
-
25.10.2013, 14:33 #1
Dienste per PHP starten oder stoppen
Hallo, ich stehe aktuell vor einem kleinen Problem. Ich möchte gerne ein PHP-Skript schreiben, mit dem ich z.B. MySQL neu starten kann oder Apache oder nginx stoppen kann. Habe schon diverse Lösungsansätze ausprobiert, wie z.B. exec, shell_exec, system usw. Habe auch schon ein Bash-Skript angelegt und das per PHP ausgeführt, aber es funktioniert einfach nicht.
Wie mache ich das am besten? Ist das überhaupt möglich?
-
25.10.2013, 14:40 #2
AW: Dienste per PHP starten oder stoppen
Kommt drauf an, was dein Hoster erlaubt. Vielleicht blockieren deine PHP Einstellungen die Ausführung.
-
25.10.2013, 14:45 #3Gelöschter BenutzerGast
AW: Dienste per PHP starten oder stoppen
aber es funktioniert einfach nicht.
Etwas genauer? Du solltest ohne Probleme sowas per shell_exec oder echo `` neustarten können. Die Datei brauch halt nur genug Rechte.
PHP-Code:echo `service apache2 restart`
-
27.10.2013, 13:27 #4
AW: Dienste per PHP starten oder stoppen
Klappt nicht, habe das PHP-Skript als root angelegt und noch alle Rechte vergeben.
shell_exec("service mysql stop");
Stopping MariaDB database server: mysqld failed!
-
27.10.2013, 13:35 #5Gelöschter BenutzerGast
AW: Dienste per PHP starten oder stoppen
phpseclib: pure PHP implementations of SSH, SFTP, RSA and X.509 nutzen
PHP-Code:include('Net/SSH2.php');
$ssh = new Net_SSH2('localhost');
if (!$ssh->login('username', 'password')) {
exit('Login Failed');
}
echo $ssh->exec('service mysql restart');
-
The Following User Says Thank You to Gelöschter Benutzer For This Useful Post:
Ähnliche Themen
-
PC mit Fernbedienung starten
Von Snees im Forum HardwareAntworten: 5Letzter Beitrag: 20.02.2014, 20:23 -
Win8 Nur starten mit USB?!
Von xTracZ im Forum WindowsAntworten: 3Letzter Beitrag: 03.11.2012, 13:15 -
Ärzte stoppen Mega-Mann
Von Mickeyy im Forum RealLife NewsAntworten: 2Letzter Beitrag: 15.03.2012, 16:20 -
Nach Aus von Megaupload: Filesonic stellt Dienste ein
Von Patrick Bateman im Forum IT & Technik NewsAntworten: 18Letzter Beitrag: 02.02.2012, 21:57
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.