[PHP-users 25570] Re: バックグラウンド処理で自プログラムがコールされてしまう。

mochizuki mochizuki @ adcoop.co.jp
2005年 5月 10日 (火) 22:22:54 JST


望月です。

訂正。パスを書き間違えました。


[root @ xxxxxx public_html]$ vi main.php

<?php
$parm1 = $_SERVER['SERVER_NAME'];
$parm2 = $_SERVER['PHP_SELF'];
$command = "/usr/local/bin/php  -f /home/test/public_html/sub.php $parm1 $parm2 > /dev/null &";
exec($command);
?>


[root @ xxxxxx public_html]$ vi sub.php

#!/usr/local/bin/php
<?php
$parm1 = $argv[1];
$parm2 = $argv[2];
$logfile = fopen("/home/test/public_html/log","a+");
fputs($logfile, "$parm1 \n");
fputs($logfile, "$parm2 \n");
?>



PHP-users メーリングリストの案内