学无先后,达者为师

网站首页 PHP其他 正文

PHP模块加载失败:PHP Warning: Module ‘modulename‘ already loaded in Unknown on line 0

作者:liuqiqi-677 更新时间: 2022-07-16 PHP其他

报错问题:

PHP Warning: Module ‘ftp’ already loaded in Unknown on line 0
PHP Warning: Module ‘ftp’ already loaded in Unknown on line 0
PHP Warning: Module ‘ftp’ already loaded in Unknown on line 0
 

  • 原因:是PHP有两种方式添加扩展模块,一种是直接编译进了PHP,另外一种是通过共享模式添加模块,并在php.ini配置文件中配置相应的模块。以上问题出现的原因是我们需要的模块已经编译进PHP了,但是我们有通过共享模块再次加重了改模块,这样就导致重复加重。
  • 通过which php 命令或者 find / -name pnp.ini命令进行文件搜索 which 搜索环境变量里面的文件 find则可以进行全局搜索
  • 解决方案:修改php.ini配置文件,注释掉相应的模块配置
;extension=pcre.so  
;extension=spl.so  
;extension=simplexml.so  
;extension=session.so  
;extension=exif.so 
;extension=ftp.so 
  • 随后再进行重启php-fpm 命令 service php-fpm restart 或者使用 systemctl restart php-fpm

原文链接:https://blog.csdn.net/weixin_47930439/article/details/124712179

栏目分类
最近更新