php开发各种问题(解决php extension 加载顺序问题)
php开发各种问题
解决php extension 加载顺序问题有的php扩展,加载是有先后顺序的,如果搞错了,会导致扩展无法加载。
1,pdo_sqlsrv是sqlserver扩展,如果在pdo扩展之前加载就会报以下错误
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_sqlsrv.so' (tried: /usr/lib64/php/modules/pdo_sqlsrv.so (/usr/lib64/php/modules/pdo_sqlsrv.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/pdo_sqlsrv.so.so (/usr/lib64/php/modules/pdo_sqlsrv.so.so: undefined symbol: php_pdo_register_driver)) in Unknown on line 0
解决办法:
|
extension=pdo.so extension=pdo_sqlsrv.so // 放到pdo后面 |
2,swoole扩展依赖sockets扩展,在sockets扩展之前加载就会报以下错误
PHP Warning: PHP Startup: Unable to load dynamic library 'swoole.so' (tried: /usr/lib64/php/modules/swoole.so (/usr/lib64/php/modules/swoole.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/swoole.so.so (/usr/lib64/php/modules/swoole.so.so: undefined symbol: php_sockets_le_socket)) in Unknown on line 0
解决办法:
|
extension=sockets.so extension=swoole.so // 放到pdo后面 |
加载完后,重新启动,php-fpm就好
总结
以上所述是小编给大家介绍的解决php extension 加载顺序问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
原文链接:http://blog.51yip.com/php/2171.html
- iis运行php程序(Windows2003+IIS7 Express使用FastCgi运行php)
- php实现session入库实例(PHP使用Session实现上传进度功能详解)
- thinkphp5.1插件实现(Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例)
- php无法读取txt文件(php写入txt乱码的解决方法)
- php代码最可靠的加密方式(php DES加密算法实例分析)
- thinkphp微信开发教程(微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解)
- php对象和类(PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例)
- thinkphp使用说明(thinkphp框架使用JWTtoken的方法详解)
- 如何用wampserver打开自己写的php(WampServer下安装多个版本的PHP、mysql、apache图文教程)
- php获取数据方法(php定期拉取数据对比方法实例)
- php错误提示问题(php提示Creating default object from empty value 的问题解决方法)
- phpsession如何用(如何解决PHP获取不到SESSION信息之一般情况)
- php网站经典案例(PHP生成短网址的思路以及实现方法的详解)
- phpstudymysql数据库启动不了(phpstudy mysql启动不了的解决方法)
- php怎么创建一个文件(PHP文件后缀不强制为.php方法)
- php如何创建二维数组(PHP二维索引数组的遍历实例分析2种方式)
- 写信告诉我今天海是什么颜色(写信告诉我今天海是什么颜色回答)
- 英语难学吗(法语比英语难学吗)
- 今天要吃什么(今天要吃什么菜好)
- 网红直播可以赚很多钱吗(网红直播可以赚很多钱吗)
- 今天是什么日子(今天是什么日子有什么特殊意义吗)
- 这里输入关键词(怎么输入关键词搜索)
热门推荐
- docker停止删除所有容器方法(Docker stop停止/remove删除所有容器)
- mysql优化使用方法(详解Mysql函数调用优化)
- css中的background:transparent的作用
- dedecms操作(织梦DedeCMS官方关于正版版本号的严正声明)
- JS闭包的用法
- dedecms搜索功能怎么设置详细(删除dedecms 5.7里面烦人的织梦链的方法)
- mysql关联查询详解(详解mysql 组合查询)
- idea里面怎么配置tomcat(intellij idea 使用Tomcat部署的项目位置在哪)
- mysql对大表千万级如何优化(MySQL 大表的count优化实现)
- dede模板手机端显示设置(DEDE模板中如何运行php脚本和变量在需要操作数据库字段时)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9