您好,欢迎访问一九零五行业门户网

代码还是环境配置问题?

以下这段代码是运行在centos,nginx,php-fpm环境下,奇怪的是只能放在默认目录下运行,要是换目录或者复制到另外一个镜像服务器上时就不起作用,不知是代码的问题还是配置的问题? 求解。
class async extends thread {
public $username; public $totalfee; public $out_trade_no; public $md5string; public $cur; public function __construct($username, $totalfee, $out_trade_no, $md5string, $cur) { $this->username = $username; $this->totalfee = $totalfee; $this->out_trade_no = $out_trade_no; $this->md5string = $md5string; $this->cur = $cur; } public function run() { $loghandler = new clogfilehandler(log.date('y-m-d').'.log'); log::init($loghandler, 15); $noticestatus = querystatus($this->out_trade_no); log::debug(beginning call b async, curr status is .$noticestatus); $interval = 60; $idx = 2; while($noticestatus == 0 and $idx username, $this->totalfee, $this->out_trade_no, $this->md5string, $this->cur); sleep($interval); $idx++; $noticestatus = querystatus($this->out_trade_no); log::debug($this->out_trade_no. notice status is .$noticestatus); } }}$thread = new async($username, $total_fee, $out_trade_no, $md5string, $cur);$thread->start();log::debug(thread begin....);

回复内容: 以下这段代码是运行在centos,nginx,php-fpm环境下,奇怪的是只能放在默认目录下运行,要是换目录或者复制到另外一个镜像服务器上时就不起作用,不知是代码的问题还是配置的问题? 求解。
class async extends thread {
public $username; public $totalfee; public $out_trade_no; public $md5string; public $cur; public function __construct($username, $totalfee, $out_trade_no, $md5string, $cur) { $this->username = $username; $this->totalfee = $totalfee; $this->out_trade_no = $out_trade_no; $this->md5string = $md5string; $this->cur = $cur; } public function run() { $loghandler = new clogfilehandler(log.date('y-m-d').'.log'); log::init($loghandler, 15); $noticestatus = querystatus($this->out_trade_no); log::debug(beginning call b async, curr status is .$noticestatus); $interval = 60; $idx = 2; while($noticestatus == 0 and $idx username, $this->totalfee, $this->out_trade_no, $this->md5string, $this->cur); sleep($interval); $idx++; $noticestatus = querystatus($this->out_trade_no); log::debug($this->out_trade_no. notice status is .$noticestatus); } }}$thread = new async($username, $total_fee, $out_trade_no, $md5string, $cur);$thread->start();log::debug(thread begin....);

你确定把代码拷贝全了,包括该类继承的类的文件
其它类似信息

推荐信息