|
Verfasst am: 03.06.2003 [08:46]
|
|
FradeljukA
Themenersteller
Dabei seit: 05.03.2002
Beiträge: 66
|
Ich möchte mit einem PHP-Script den Befehl wget ausführen um aus einer Datei, nacheinander die angegebenen URLs herunterzuladen.
PHP_Safe_Mod ist off aber leider bekomme ich trotzdem keinen Resultat...
Ich hab das jetzt über:
[code:1:9477dd42f4]exec_shell("wget --input-file=/usr/local/httpd/htdocs/download.txt --output-file=/usr/local/httpd/htdocs/downlog.txt" ;[/code:1:9477dd42f4]
versucht. Wenn ich den Befehl so in die Shell ticker gehts wunderbar... Er schreibt mir auch nix ins Downloadlog.
Hab ich irgendwo 'n Denkfehler?
thx Frank
|
|
Verfasst am: 03.06.2003 [10:27]
|
|
Dominik Kopp
Dabei seit: 02.03.2002
Beiträge: 1580
|
Bin mir jetzt nicht sicher... aber kann es sein das du in der php.ini bei trutsted services oder so ähnlich (!!!) noch die appliaktionen eintragen kannst, die benutzt werden dürfen?
|
|
Verfasst am: 03.06.2003 [21:28]
|
|
joe
Dabei seit: 07.04.2002
Beiträge: 1225
|
könnte aber auch daran liegen, daß die Funktion shell_exec() heißt und nicht exec_shell()...
Alternativen wären dann auch noch passthru(), system() oder exec()
cu
Joe
while(!asleep()) sheep++;
|
|
Verfasst am: 04.06.2003 [08:11]
|
|
FradeljukA
Themenersteller
Dabei seit: 05.03.2002
Beiträge: 66
|
Ach scheiße... Das weiß ich wohl! Da hab ich mich verdrücktherum ausgekehrt...
Habs hingekriegt. Bit dem Backtickoperator gehts wunderbar....
Danke für Eure Mühe...
|