1.  问题的描述
今天php的mysql突然不好用了。先后提示下面的错误信息:
没有找到 libmysql.dll 因此这个应用程序未能启动 apache php
startup: Unable to load dynamic library : C:/ApacheGroup/php5/ext\php_mysql.dll
进而,在调用mysql函数的时候会出错:
Fatal error: Call to undefined function: mysql_connect()
产看了下我的系统,php.ini里面已经正确的配置了extension_dir:
extension_dir = "C:/ApacheGroup/php5/ext"
而且extension_dir里面也的确存在php_mysql.dll, 可为什么他偏偏挂不上去呢。

2.  问题的原因

google了一下发现原来:
要想Load "php_mysql.dll"这个dll, 必须要先Load “libmysql.dll”这个基础dll,
虽然前者在ext目录下,可以找到。
然后后者并没有在ext目录下(虽然即使他在也搞不定),也不一个系统能找到他的地方。

3.  所以解决办法有两种:
(1). 将这些dll拷贝到windows下面。
(2). 将php根目录加到path里面。

4.参考链接:
这一类错误的本质都是一样的,然而产生的原因会有一些变体,
比如升级php等等时候,详细可以参考下面链接:
http://www.javatang.com/archives/2007/07/04/1548182.html

"unable to load dynamic library"错误的解决方法相关推荐

  1. 如何解决PHP startup: Unable to load dynamic library的错误

    为了能够使用这些扩展,除了要正确地配置extension_dir外 ,还得保证系统能够这些扩展所依赖的dll,解决的办法有两个: 1 将这些依赖的dll拷贝到%windir%\system32下,或者 ...

  2. cmd运行php文件以及环境配置出现的问题、 php.exe不是内部或外部命令,也不是可运行的程序 或批处理文件、PHP startup: Unable to load dynamic library

    我用php.exe远行php文件出现了几个问题,先说一下怎么解决这些问题的,然后再说怎么运行 首先是出现 'php.exe' 不是内部或外部命令,也不是可运行的程序 或批处理文件,查了一下,是没有配置 ...

  3. php load dynamic library,PHP startup: Unable to load dynamic library错误的错误

    怪啦!今天的Apache和IIS都没法正确加载php_mysql.dll.google了一下,原来发现出现这个问题的人还不少,PHP startup: Unable to load dynamic l ...

  4. 再次遇到的问题:Unable to load dynamic library myext.so: undefined symbol

    2019独角兽企业重金招聘Python工程师标准>>> google到了这里 http://stackoverflow.com/questions/7271792/php-warni ...

  5. Warning: PHP Startup: Unable to load dynamic library 'D:\phpS p\php-7.0.12-nts\ext\php_igbinary.dll'

    php   加载redis时出现如下错误 Warning: PHP Startup: Unable to load dynamic library 'D:\phpS p\php-7.0.12-nts\ ...

  6. PHP Warning: PHP Startup: Unable to load dynamic library ‘bz2‘ (tried: /usr/local/php8/lib/php/exte

    PHP安装,创建完软连接,第一次使用 php -m查看扩展正常 但是在调用软连接:php -v 或者 php -m 会出现以下错误 PHP Warning: PHP Startup: Unable t ...

  7. php报错:PHP Startup Unable to load dynamic library

    今天遇到使用php命令运行文件报错,提示:PHP Startup: Unable to load dynamic ,于是网上找了好多资料,终于解决,记录如下,以便日后查阅. 报错内容如下: PHP W ...

  8. [乐意黎原创]PHP抛PHP Startup:Unable to load dynamic library bcmath,Libmcrypt,mhash,mcrypt等警告及模块动态安装详解

    如下,Centos里启动 php-fpm 时,控制台总在抛若干警告. [root@aerchi] #service php-fpm startStarting php-fpm daemon is su ...

  9. PHP Startup: Unable to load dynamic library 解决办法

    Windows上安装PHP的v8js模块报错: PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php71\ext ...

最新文章

  1. vue 拷贝 数组_Vue实现对数组、对象的深拷贝、复制
  2. 取子字符串的两种情形的解决办法(c#)
  3. yolov3 paddle
  4. Docker可视化工具portainer的安装与使用
  5. Androidpn 消息推送总结
  6. 80岁COBOL码农:扶我起来,这个bug我会修!
  7. J2Pay – API响应
  8. 常见的网站布局方式---左固定右自适应、左右固定中自适应等
  9. 第三讲:tapestry增删改查---查询数据
  10. Ubuntu 16.04 安裝chrome
  11. 2. HTTP 报文
  12. 聊聊我在腾讯和字节工作感受
  13. java fillrect_Java graphics2D fillRect无法使用半透明颜色正常...
  14. 速卖通代运营说:速卖通太难了!2020去做不算晚,但是也绝对不早!
  15. 吴恩达机器学习课后作业ex1(python实现)
  16. RS-485通信和ModBus详解
  17. 修道士和野人java_修道士与野人问题(BFS广度搜索)
  18. GridView控件的DataKeyNames
  19. 【编译原理】复习总结
  20. 计算机毕业设计Node.js+Vue高校网上报销系统(程序+源码+LW+部署)

热门文章

  1. 北斗导航 | 北斗RDSS受地面5G干扰影响的分析及对策研究
  2. 虚拟机登服务器,用虚拟机登录云服务器
  3. windows上dmg转换cdr_云主机装黑果实践(6):处理云主机上变色龙启动后置过程:驱动和黑屏...
  4. 一次ajax多次回调结果,Ajax异步的回调函数执行了多遍
  5. 数据竞赛:记录3天进入比赛Top3%的全过程
  6. linux内核杂记(15)-系统调用(2)
  7. python3精要(18)-函数主要概念
  8. 【Python】Python字符串格式化问题:%、format()与f-strings
  9. 【机器学习基础】对样本不均衡的处理
  10. 【Python基础】Python的元组,没想象的那么简单