dateien ausführen
kann ich mti php dateien ausführen?
würde gerne eine bat datei ausführen die mir dann was macht :) versucht hab eich jetzt so: fopen("test.bat","a"); dann müsste er mir eigentlich eine datei von einem in ein anderes verzeichnis kopieren (ja ichw eis das ginge jetzt auch mit php aber das dign ist nur zum probieren ;)) also wenn ich die bat-datei sonst ausführe, dann wird kopiert, aber wenn ich das mit dem code da ausführe, gitb er mir wohl true zurück, da er ja die datei öffnen könnte aber er führt sie ja nicht aus damit :) |
AW: dateien ausführen
Hi,
Versuch mal dein Glück mit [FUNC]system()[/FUNC]: Beispiel: echo.bat: Code:
@ECHO OFF PHP-Code:
|
AW: dateien ausführen
Es gibt in PHP die Funktion [func]exec()[/func]. Vielleicht hilft dir die weiter.
EDIT: Da war ich wohl zu langsam. Oder eben besser mit [func]system()[/func]... |
AW: dateien ausführen
Stimmt, aber mit exec() müsste es so aussehen:
PHP-Code:
|
AW: dateien ausführen
hmm... also das geht nicht, hab erst ma meine version mit den funktionen system() und exec() ausprobiert und dann genau das, was ihr hier gepostet habt!
wenn ich da sphp-script damit ausführe, lädt er einfach eine ewigkeit eine seite, also eskommt einfahc nichts! woran könnte das liegen? |
AW: dateien ausführen
Wie sieht das Script genau aus?
|
AW: dateien ausführen
hier mein phpscript(bot.php):
PHP-Code:
Code:
@ECHO OFF und die dateien befinden sich beide im gleichen ordner! noch ein paar infos zu meinem system: also ich will das php-script lokal ausführen, hab mir dazu xampp mit folgenden komponenten installiert: Apache/2.0.52 PHP/5.0.2 laufen tut dies auf einem win xp rechner ohne SP2! |
AW: dateien ausführen
Bei mir läuft das ohne Probleme. Es muss also an deinem System liegen, bzw. tippe ich hier mal in Richtung PHP 5, lass es mal unter 4.3.10 laufen. PHP 5 ist noch ziemlich mit Fehlern behaftet.
|
AW: dateien ausführen
na da hasst du auch voll richtig getippt ;)
danke für die hilfe, problem gelöst :D edit: mit PHP/4.3.9 hab ich sjetzt hingekriegt ;) |
AW: dateien ausführen
PHP 4.3.9... Wo hast Du denn das her? :-)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:24:50 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.