×

bt 如何开启shell_exec、exec 函数

hqy hqy 发表于2024-11-30 00:37:26 浏览73 评论0

抢沙发发表评论

  • php设置---禁用函数内删除相应的函数即可,删除后注意做好防护措施。

    • 437.png (74.39 KB, 下载次数: 1455)


      437.png
    不太建议启用,会降低安全性。
    如果需要,建议搭配 cli 进行运行。
    执行脚本传递 -ddisable_functions=Off 即可启用全部被禁止的函数。
    如果需要永久性在 cli 启用被禁止的函数,则进入 /www/server/php/70/etc(70 是 php 的版本号),拷贝 php.ini 为 php-cli.ini,然后打开 php-cli.ini 找到 disable_functions 前面增加 ; 关闭禁止函数功能。


如果是用exec调用的是另一个php文件,建议直接在php中调用,而不是用exec调用,这样就可以关闭exec函数。如果是调用的另一个js脚本或者py脚本,建议直接使用nodejs或者Python运行,php使用socket与nodejs或者Python通讯,实在不行也可以通过http 接口调用。。。如果你觉得足够安全的话可以放心用exec

打赏

本文链接:https://www.kinber.cn/post/3982.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客