mit exec() php-datei ausführen?
mit exec() php-datei ausführen?
Hallo,
ich habe mit unix und shell nix am hut.
aber wie kann ich unter php mit exec() (oder so) eine
weitere php-datei starten?
thx ;)
ich habe mit unix und shell nix am hut.
aber wie kann ich unter php mit exec() (oder so) eine
weitere php-datei starten?
thx ;)
-
darkspirit
- Posts: 553
- Joined: 2002-10-05 16:39
- Location: D'dorf
- Contact:
Re: mit exec() php-datei ausführen?
Erste Zeile auf
setzen und
Im ersten Script:
Ach ja:
Code: Select all
#!/usr/bin/phpCode: Select all
chmod +x script2.phpCode: Select all
passthru("/bla/bla/script2.php")Ganz schlecht für einen Server-Admin. Bitte beschäftige dich damit.->X³<- wrote:ich habe mit unix und shell nix am hut
Re: mit exec() php-datei ausführen?
ginge
exec('/usr/local/bin/php4 /homepages/44/xxx/htdocs/fp.php');
nicht?
exec('/usr/local/bin/php4 /homepages/44/xxx/htdocs/fp.php');
nicht?
Re: mit exec() php-datei ausführen?
hmmm....
hat gedauert bis die richtigen eintragungen drin waren.
Leider führt script1.php alles aus, und tut dies noch immer ... ...
warum hängt sich die sache auf?
script2.php wird aber irgendwie nicht korrekt ausgeführt, bzw es geschieht nichts.
hat gedauert bis die richtigen eintragungen drin waren.
Leider führt script1.php alles aus, und tut dies noch immer ... ...
warum hängt sich die sache auf?
script2.php wird aber irgendwie nicht korrekt ausgeführt, bzw es geschieht nichts.
Re: mit exec() php-datei ausführen?
Wie wäre es mit require() oder include() ? ansonsten exec("/usr/bin/php -f /home/www/webx/html/file.php")
Re: mit exec() php-datei ausführen?
nein,
include()
require()
sind dafür unbrauchbar,
da ein vom initiierenden script unabhängiger prozess gestartet werden soll.
exec("/usr/bin/php -f /home/www/webx/html/file.php")?
/usr/bin/php ?
in der datei steht doch zu beginn #!/usr/bin/php
hier also nochmal?
was heißt eigentlich -f?
include()
require()
sind dafür unbrauchbar,
da ein vom initiierenden script unabhängiger prozess gestartet werden soll.
exec("/usr/bin/php -f /home/www/webx/html/file.php")?
/usr/bin/php ?
in der datei steht doch zu beginn #!/usr/bin/php
hier also nochmal?
was heißt eigentlich -f?
Re: mit exec() php-datei ausführen?
woher sollen wir wissen, warum sich das script aufhängt...? war nur so ein gedanke von mir?! ;)->X³<- wrote:hmmm....
hat gedauert bis die richtigen eintragungen drin waren.
Leider führt script1.php alles aus, und tut dies noch immer ... ...
warum hängt sich die sache auf?
script2.php wird aber irgendwie nicht korrekt ausgeführt, bzw es geschieht nichts.
mein ja nur... quellcode wäre wohl sinnvoll
Re: mit exec() php-datei ausführen?
dieses heißt fp.php und soll mit von einem anderen script ausgeführt werden. mit exec() am besten. und was zwischen ( und ) muß weiß ich nicht. :(
#!usr/local/bin/php4 -q
<?php
$handle=fopen(time().".txt","w");
fclose($handle);
?>
cmod ist 755
die fp.php funzt über browser.
#!usr/local/bin/php4 -q
<?php
$handle=fopen(time().".txt","w");
fclose($handle);
?>
cmod ist 755
die fp.php funzt über browser.