我在測試下方這段代碼時,頁面只返回了 ping 的內(nèi)容,而沒有返回 net user的內(nèi)容,我用 system 命令執(zhí)行也是同樣的效果,搜索引擎了半天也沒有相關(guān)結(jié)果。請問是怎么回事?(我又測試了下單獨執(zhí)行net user也不行,看來是不能執(zhí)行net命令,訂正一下,然后我懷疑是權(quán)限問題,于是對比了ping 和net兩個程序的權(quán)限設(shè)置并沒發(fā)現(xiàn)什么不同)echo(shell_exec(?'ping?127.0.0.1?&&?net?user'?));補(bǔ)充:我的系統(tǒng)是Win7旗艦版;環(huán)境搭建用的phpstudy(PHP版本5.3-5.5都試過);為排除安全軟件干擾的可能性,也退出了所有安全軟件。
1 回答

灬紫羽
TA貢獻(xiàn)107條經(jīng)驗 獲得超71個贊
應(yīng)該是 shell_exec函數(shù)被禁用導(dǎo)致,在php.ini 中搜索 disabled_function,然后在這個配置中刪除 shell_exec ,重啟php就好了
- 1 回答
- 1 關(guān)注
- 2765 瀏覽
添加回答
舉報
0/150
提交
取消