文档中心 > 云服务器 ECS

云服务器 ECS Linux php-fpm启动报错:allow_call_time_pass_reference

更新时间: 访问次数:1330

问题描述


php-fpm启动失败,报错

  
  
  1. /etc/init.d/php-fpm restart Gracefully shutting down php-fpm warning, no pid file found - php-fpm is not running ? Starting php-fpm
  2. Fatal error: Directive 'allow_call_time_pass_reference' is no longer available in PHP in Unknown on line 0

 

问题原因


该问题一般是由于 php.ini 配置中开启了 allow_call_time_pass_reference = on 参数导致。

 

处理办法


在php目前的高版本中未对此参数提供兼容支持,需要注释掉。在 php.ini 中找到 allow_call_time_pass_reference = on 对应条目,前面加号注释后,重新启动 php-fpm 即可。

 

如果问题还未能解决,您可以到阿里云社区进行免费咨询,或联系云市场商家寻求帮助

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部