php5.4.16执行shell脚本
因为要用到Python脚本,所以打算直接在PHP中直接调用系统命令system()。
要注意两点:
一、PHP5.3以上不存在安全模式,即要直接执行脚本不需要作任何其他配置。
二、system函数格式为 system(命令,返回值),直接在命令前用等号是接收不到返回值的,必须在函数内指定!
三、注意文件权限,因为PHP是以Apache的身份运行的,所以平常能正常执行的脚本,这里不一定能正常执行,将脚本用到的文件权限改成777就好了。
因为要用到Python脚本,所以打算直接在PHP中直接调用系统命令system()。
要注意两点:
一、PHP5.3以上不存在安全模式,即要直接执行脚本不需要作任何其他配置。
二、system函数格式为 system(命令,返回值),直接在命令前用等号是接收不到返回值的,必须在函数内指定!
三、注意文件权限,因为PHP是以Apache的身份运行的,所以平常能正常执行的脚本,这里不一定能正常执行,将脚本用到的文件权限改成777就好了。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步