• 中文
    • English
  • 注册
  • PHP源码 PHP源码 关注:4 内容:15

    【php环境】如何增/删 禁用函数

  • 查看作者
  • 打赏作者
  • の登峰造极
    尊享荣耀
    久趣官方

    PHP中有很多危险的内置功能函数,如果使用不当,可造成系统崩溃。

    禁用函数可能会为研发带来不便,但禁用的函数太少又可能增加研发人员写出不安全代码的概率,同时为黑客非法获取服务器权限提供遍历。

    很多php语言写的网站或者程序会用到一些函数;

    那么怎么去掉这些禁用函数呢?

    一、宝塔面板:

    【php环境】如何增/删 禁用函数【php环境】如何增/删 禁用函数【php环境】如何增/删 禁用函数

    首先找到想要操作的php版本,进入设置,选择禁用函数 → 点击删除 → 重启该php。

    二、手动操作php.ini

    找到php.ini文件(因为软件不同路径也不同,注意找到对应版本的php.ini)
    查找到 disable_functions ,添加或者删除需禁用的函数名,如下:
    phpinfo,eval,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsocket,fsockopen


    附:php中常见的函数,作用及危险等级

    隐藏内容需要登录才可以看见

    登录

    请登录之后再进行评论

    登录
  • 动态
  • 发布
  • 底部
  • 帖子间隔 侧栏位置:左
    关闭窗口
    下载海报