直接php执行无错误 但是放laravel 出现错误 无语的^M

出现的问题是 我使用laravel 执行 linux 的expect 脚本 在linux expect aa.exp 这样的执行 无错误

然后我使用 php aa.php 执行也无错误(aa.php 直接使用 exec 执行 expect a.exp)

但是我放入laravel 通过界面按钮 调用 exec 去执行的 时候 就出现错误了

不正常的输出:
spawn /usr/bin/ssh -i /tmp/ranfengzheng -o StrictHostKeyChecking=no ranfengzheng@access
Enter passphrase for key '/tmp/ranfengzheng':
Last login: Wed Dec 9 23:03:17 2015 from 58.17.xxx.xxx^M

Welcome to aliyun Elastic Compute Service!

[ranfengzheng@chayu-access-90_173 ~]$ su
Password:
[root@chayu-access-90_173 ranfengzheng]# echo salt -N chayu-test a.cc chayu-P^M<anfengzheng]# echo salt -N chayu-test a.cc chayu-Pr ^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^Ho

正常的输出:

spawn /usr/bin/ssh -i /tmp/ranfengzheng -o StrictHostKeyChecking=no ranfengzheng@access
Enter passphrase for key '/tmp/ranfengzheng':
Last login: Wed Dec 9 23:13:14 2015 from 58.17.xxx.xxx^M

Welcome to aliyun Elastic Compute Service!

[ranfengzheng@chayu-access-90_173 ~]$ su
Password:
[root@chayu-access-90_173 ranfengzheng]# echo salt -N chayu-test a.cc chayu-Pro_446 chayu-Pro_411 /data/src
salt -N chayu-test a.cc chayu-Pro_446 chayu-Pro_411 /data/src
[root@chayu-access-90_173 ranfengzheng]#

可有大神知道 怎么解决

已将 nginx php 的字符都改为了 utf-8 然后无效

以为是执行用户的问题 使用 sudo -u www php aa.php 也依然不出问题

无语了 加粗文字
~
~
~
~
~
已邀请:

job_done

赞同来自:

无语的^M

job_done

赞同来自:

最后使用 写入文件 上传文件 使用 sh 执行解决了 和框架无关 。。哎。

要回复问题请先登录注册