函数禁用检查 您所在的位置:网站首页 禁用功能复杂、易用错的函数 函数禁用检查

函数禁用检查

2024-03-13 17:12| 来源: 网络整理| 查看: 265

禁用函数检查

使用这个脚本检查是否有禁用函数。命令行运行curl -Ss https://www.workerman.net/webman/check | php

如果有提示Functions 函数名 has be disabled. Please check disable_functions in php.ini说明webman依赖的函数被禁用,需要在php.ini中解除禁用才能正常使用webman。 解除禁用参考以下方法任选其一即可。

方法一

安装webman/console

composer require webman/console ^v1.2.35

执行命令

php webman fix-disable-functions 方法二

执行脚本 curl -Ss https://www.workerman.net/webman/fix-disable-functions | php 以解除禁用

方法三

运行php --ini 找到php cli所使用的php.ini文件位置

打开php.ini,找到disable_functions,解除以下函数的调用

stream_socket_server stream_socket_client pcntl_signal_dispatch pcntl_signal pcntl_alarm pcntl_fork posix_getuid posix_getpwuid posix_kill posix_setsid posix_getpid posix_getpwnam posix_getgrnam posix_getgid posix_setgid posix_initgroups posix_setuid posix_isatty proc_open proc_get_status proc_close shell_exec 相关帖子 推送报错如何修改php禁用函数 能否在webman文档中增加需要屏蔽的禁用函数 Register的健康检查 php7.3禁用函数pcntl_wait导致workman服务启动占用大量CPU是什么原理 Function pcntl_signal_dispatch may be disabled 已经禁用了 php.ini内已经没有这个函数了 webman 调用函数,被调用函数怎么不返回,直接返回给用户呢 心跳检测里,服务端在哪个函数里获得客户端心跳检测返回的数据的? 编辑于2023-05-15 15:30:05 完善本页 +发起讨论


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有