我正在尝试使用我的laravel项目发送短信,为此我用MessageController编写了名为sendSms的函数。我将消息数据推送到名为SendScheduledSms和handler的队列中,如下所示。
public function handle()
{
$sentsms = App::make('App\Http\Controllers\MessageController')->sendSms($this->post_data);
}
发送短信工作正常。$sentsms为已发送短信的状态。$status有两个值:succe
下面是我的子进程调用:
def myrun(cmd):
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
stdout = []
while True:
line = p.stdout.readline()
stdout.append(line)
print line,
if line == '' and p.poll() != None:
break
return ''.j