pcntl_exec()函数不存在
环境
- 操作系统: ubuntu 虚拟机
- php版本:7.4
- laravel版本:5.5
现象
- 通过web路由,调用pcntl_exec()方法,异常信息
"Call to undefined function App\\Services\\Common\\pcntl_exec()"
,表示该方法不存在,另加调试dd(function_exists('pcntl_exec()'))
,结果显示为0
; - 通过artisan命令,调用pcntl_exec()方法,可以正常执行;
- 排查
fpm/php.ini
和cli/php.ini
,disabled_functions
均未禁用该方法
大佬们,这个现象可能是原因?
2 Comments
通过 \pcntl_exec() 调用,这么明显的错误提示。。。
主要是不明白,有的服务器报错,有的服务器不报错