PHP 安装错误Unable to load dynamic library
2009-05-28 18:38
435 查看
好久没有用php
今天安装了一下出现
Unable to load dynamic library 'C:/Program Files/PHP/ext/php_mysql.dll
原因:php_mysql.dll依赖于libmysql.dll
虽然php安装目录下有这个文件,而且我也将php_mysql.dll加入环境变量,但是还是不起作用.
原因不明.
解决方法:
将php_mysql.dll拷贝到system32下
php_mysql.dll
可以在mysql或者php安装目录下找到
---------------------------------------------------
原因已经查明:
对于新设置的环境变量
需要重新启动才能够有效,通过phpinfo()函数可以看出这点
//翻了一下原来的学习日志,一样的问题,多花了这么多时间
一起贴出来了
Apache 错误日志提示 Unable to load dynamic library ...php_mysql.dll?
晕了,apache 错误日志一直提示 Unable to load dynamic library ...,比如 php_mysql.dll等,明明php_mysql.dll就摆在extension_dir (= "D:/Programs/php/php-5.2.3/ext")下的!而且同样目录下的 php_gd2.dll 都能正确加载 ...
捣鼓了半天,才发现:
php_mysql.dll 的正确加载是需要 libmysql.dll,这个 libmysql.dll 是在 php 的安装目录(D:/Programs/php/php-5.2.3/)下的,不是在D:/Programs/php/php-5.2.3/ext 目录,因此由于找不到 libmysql.dll,一直提示无法加载 php_mysql.dll
解决方法:
1. 把 libmysql.dll 文件拷贝到 %windir%/system32 目录下;
2. 把 php 的安装目录 (D:/Programs/php/php-5.2.3/) 加入系统 %PATH% 环境变量中;
今天安装了一下出现
Unable to load dynamic library 'C:/Program Files/PHP/ext/php_mysql.dll
原因:php_mysql.dll依赖于libmysql.dll
虽然php安装目录下有这个文件,而且我也将php_mysql.dll加入环境变量,但是还是不起作用.
原因不明.
解决方法:
将php_mysql.dll拷贝到system32下
php_mysql.dll
可以在mysql或者php安装目录下找到
---------------------------------------------------
原因已经查明:
对于新设置的环境变量
需要重新启动才能够有效,通过phpinfo()函数可以看出这点
//翻了一下原来的学习日志,一样的问题,多花了这么多时间
一起贴出来了
Apache 错误日志提示 Unable to load dynamic library ...php_mysql.dll?
晕了,apache 错误日志一直提示 Unable to load dynamic library ...,比如 php_mysql.dll等,明明php_mysql.dll就摆在extension_dir (= "D:/Programs/php/php-5.2.3/ext")下的!而且同样目录下的 php_gd2.dll 都能正确加载 ...
捣鼓了半天,才发现:
php_mysql.dll 的正确加载是需要 libmysql.dll,这个 libmysql.dll 是在 php 的安装目录(D:/Programs/php/php-5.2.3/)下的,不是在D:/Programs/php/php-5.2.3/ext 目录,因此由于找不到 libmysql.dll,一直提示无法加载 php_mysql.dll
解决方法:
1. 把 libmysql.dll 文件拷贝到 %windir%/system32 目录下;
2. 把 php 的安装目录 (D:/Programs/php/php-5.2.3/) 加入系统 %PATH% 环境变量中;
相关文章推荐
- php 编译安装插件提示PHP Warning: PHP Startup: Unable to load dynamic library 报错
- PHP startup: Unable to load dynamic library错误的错误
- 解决PHP startup: Unable to load dynamic library的错误
- 安装Mongodb驱动程序出现 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/ex
- PHP startup: Unable to load dynamic library的错误
- PHP startup: Unable to load dynamic library错误的错误
- 如何解决PHP startup: Unable to load dynamic library的错误(php中的各dll间的相依关系)
- PHP中出现“Unable to load dynamic library”问题的解决方法
- unable to load dynamic library php_curl.dll
- wamp在win7-64位下Unable to load dynamic library php_c
- php报错:PHP Startup Unable to load dynamic library
- windows环境配置XAMMP,报错 PHP Startup: Unable to load dynamic library 'xxxx' 到指定的模块
- Unable to load dynamic library '/usr/lib/php5/20121212/pdo_mysql.so'
- PHP linux服务器报错 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/的解决方法!
- ubuntu16.04解决Unable to load dynamic library '/usr/lib/php/20151012/mysqli.so'
- Unable to load dynamic library ...\php_oci8.dll' - %1 不是有效的 Win32 程序解决办法总结
- PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/pdo_mysql.so' - /us
- PHP Warning: PHP Startup: unable to load dynamic library
- Warning: PHP Startup: Unable to load dynamic library 'php/ext\php_pgsql.dll' - %1 不是有效的 Win32 应用程序
- 如何解决PHP startup: Unable to load dynamic library的错误