解决PHP中Web程序中shell_exec()执行Shell脚本不成功问题-php教程

资源魔 20 0
成绩

明天发如今应用按时器的时分,执行一个shell剧本,打印日记失常,而后正在零碎中不克不及查到以后Shell剧本执行的后果。

由于应用的是Web顺序,关于Shell挪用这块也是老手。之前不遇到过这类成绩,只能靠猜了。

判别

一、Shell剧本成绩。

验证形式:进入零碎管制台,而后间接挪用剧本,验证剧本失常。扫除剧本自身成绩。

二、判别应该成绩来自于权限

验证形式:进入管制台,查看执行日记author.log。果真下面提醒账号权限有成绩。

ls 查看Shell剧本信息,发现Web顺序的用户以及Shell剧本的权限用户没有是同一个账号。将其修正为同一个账号,,再次启动顺序成绩处理。

论断:

相似成绩根本上都是由以上两个方面惹起的。有异样的时分多看下日记,根本上的成绩城市打印进去的。

更多PHP相干常识,请拜访PHP教程!

以上就是处理PHP中Web顺序中shell_exec()执行Shell剧本不可功成绩的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学

抱歉,评论功能暂时关闭!