首页 > 技术教程 > centos 执行php命令时报PHP Warning: PHP Startup: Unable to load dynamic library 'opens...

centos 执行php命令时报PHP Warning: PHP Startup: Unable to load dynamic library 'openssl'

阿V

2023-09-26

在centos服务器上执行php脚本时报:

PHP Warning:  PHP Startup: Unable to load dynamic library 'openssl' (tried: /opt/remi/php74/root/usr/lib64/
php/modules/openssl (/opt/remi/php74/root/usr/lib64/php/modules/openssl: cannot open shared object file: 
No such file or directory), /opt/remi/php74/root/usr/lib64/php/modules/openssl.so (/opt/remi/php74/root/usr/
lib64/php/modules/openssl.so: cannot open shared object file: No such file or directory))
 in Unknown on line 0

分析了一下原因,主要是因为加载不到openssl.so或者找不到openssl.so,在下面目录中确实没有找到

/opt/remi/php74/root/usr/lib64/php/modules/openssl

解决办法:

1、在php.ini中禁用openssl,在其前边加上分号即可

;extension=openssl

2、安装openssl模块,将openssl.so放在对应的目录中

文章版权声明
1、本网站名称:阿V编程
2、本站永久网址:https://www.1892zyw.com
3、本网站的部分文章内容/部分资源可能来源于网络,仅提供给大家学习或参考,如有侵权,请联系站长QQ进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,如有发现请向站长举报