[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 メーリングリストの案内