Hello:
I have a question now.the code is:
$ftemp = fopen("$fdoc_tmp/temp_proxy", 'w');
fwrite($ftemp, $content);
fclose($ftemp);
exec("/usr/local/bin/gdnsproxy -a -f $fdoc_tmp/temp_proxy
1>$fdoc_tmp/dout 2>$fdoc_tmp/derr", $data, $ex_result);
echo "ret=".$ex_result;
As you see, If a process run these,this is right.But two processes run this
codes.
the order maybe is:
1.process 1 create the temp_proxy1
2.process 2 create the temp_proxy2
3.process 1 exec temp_proxy2
4.process 2 exec temp_proxy2
The temp_proxy1 can't exec.
So,I want to know how to solve it.
Thank you.