php在没有exec权限的情况下调用python
我的助手要求我通过网页运行python文件。我尝试通过ajax调用这个php页面php在没有exec权限的情况下调用python,php,Php,我的助手要求我通过网页运行python文件。我尝试通过ajax调用这个php页面 if ( !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest' ) { exec("rm index.*"); print exec("wget -O index.html http: markets.usatoday.com/custom
if ( !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest' )
{
exec("rm index.*");
print exec("wget -O index.html http: markets.usatoday.com/custom/usatoday-com/html-mktscreener.asp");
print exec("python hw7-9.py index.html");
print "Done!";
}
else
{
print "Nice try!"; //someone is trying to manually run
}
然而,在尝试echo exec'whoami'之后,我才意识到我没有exec函数权限。我把文件转到777
我需要有人通过某种ajax调用运行python脚本。我使用SunOS在afs系统上运行 未经允许运行exec,您的选项非常有限 如果您的web服务器设置为通过cgi支持python脚本,则可以使用htnml重定向到python脚本
请注意,用头来欺骗HTTP\u X\u请求的\u是很简单的。@pna主索引页必须是,但我可以调用任何其他格式的文件