运行Windows XP Professional SP 3
PHP版本5.3。14
Zend服务器版本5.6。0
Apache/2.2。22(Win32)mod_ssl/2.2。22
PHP警告:PHP启动:无法加载动态库'C:\Program Files\Zend\ZendServer\lib\phpext\php_ibm_db2.dll'-找不到指定的过程。
这是我的“路径”变量中的所有内容。
C:\app\adam\product\11.2.0\client_1
;C:\app\adam\product\11.2.0\client_1\bin
;%SystemRoot%\system32
;%SystemRoot%
;%SystemRoot%\System32\Wbem
;C:\PROGRA~1\IBM\CLIENT~1
;C:\PROGRA~1\IBM\CLIENT~1\Shared
;C:\PROGRA~1\IBM\CLIENT~1\Emulator
;C:\PHP
;C:/PHP
;C:\Program Files\Zend\ZendServer\bin
;C:\Program Files\Zend\ZendServer\share\ZendFramework\bin
;C:\PROGRA~1\IBM\SQLLIB\BIN
;C:\PROGRA~1\IBM\SQLLIB\FUNCTION
文件属性:
C:\Program Files\Zend\ZendServer\lib\phpext\php_ibm_db2.dll
Size: 51.5 KB (52,736 bytes)
Created: Sunday, July 01, 2012, 12:18:48 PM
Modified: Tuesday, June 07, 2011, 3:43:00 PM
我的PHP。ini文件的格式为C:\PHP
extension\u dir=“C:\PHP\ext”
extension=php\u ibm\u db2。动态链接库
如果有任何其他细节,我可以提供,请让我知道。我很困惑为什么它“找不到”这个文件。
谢谢任何帮助
--七月三十日更新--
仍然没有解决方案,但我可能发现了一个问题:
本页左侧:http://windows.php.net/download/
”“我选哪个版本?如果您使用PHP与Apache 1或Apache2从apache.org你需要使用PHP的VC6版本”
由于我们使用的是Apache2,根据上面的说法,我们需要使用VC6版本的PHP。
PHP5.4和PHP5.3是VC9。PHP5.2是唯一列出的VC6。PHP5.2下载的“PHP-5.2.17-nts-Win32-VC6-x86.msi”不包括PHP_ibm_db2。dll文件。
我试过使用。DLL文件从5.3与PHP 5.2,但也得到相同的错误消息。
您需要首先安装DB2运行时客户机!
使其与PHP5一起工作的步骤。5/apache2。4.9/mysql5。5在Windows上:
根据您的操作系统,所有库必须一致,如果您使用32位,请下载32位库,与64位库相同,不要混合使用。
1) 安装iSeries客户端库(https://www-01.ibm.com/marketing/iwm/iwm/web/preLogin.do?source=swg-idsdpds)您需要一个IBM ID才能下载,如果您没有,只需注册即可。
2)配置您的WAMP服务器,并创建一个phpinfo()
脚本来检查Compiler
和Thread Safe
字段。
3) 打开你的php。ini和添加/修改:extension\u dir
=“C:\wamp\bin\php\php5.5.12\ext\”
extension
=php\u ibm\u db2。dll
4) 下载用于ibm_db2的PECL(https://pecl.php.net/package/ibm_db2/1.9.7/windows)并使用步骤2的编译器
和
线程安全
,在我下载文件名为
php\u ibm\u db2-1.9时,使用
,表示5.5线程安全(TS)x64
,检查它。7-5.5-ts-vc11-x64编译器
vc11,
ts
(线程安全),64位1.9。7版本。
5)解压文件并复制
php_ibm_db2.dll
到您的phpextension_dir
,在我的情况下"C:\wamp\bin\php\php5.5.12\ext\"
。
6)重启Apache,
7) 运行“
我有高塞拉操作系统-版本10.13.6 PHP版本:PHP 7.1.9 当我尝试做命令总是出现这样的错误: PHP启动:无法加载动态库'/usr/本地/php5-7.1.9-20170914-100859 /lib/php/extensions/no-debug-non-zts-20160303/imagick.so'-dlopens(/usr/本地/php5-7.1.9-20170914-100
问题内容: 我是初学者。我正在尝试在php上安装mongodb驱动程序。 请按照此处的说明进行操作:http : //php.net/manual/zh/mongo.installation.php#mongo.installation.windows 我已经用VC11尝试了所有php_mongo.dll文件,并将其放在php / ext文件夹中。并添加到php.ini文件中,但是当我尝试在xam
我不能使用任何PHP扩展。PHP工作没有未注释的扩展。error.log文字: PHP警告:PHP启动:无法加载动态库'd:/work/www/php/ext/{any_extension}. dll' 我有Windows 10 x64, PHP7 x64, Apache 2.4 x64; php中的扩展行。ini: extension_dir="d:/work/www/php/exts/" 路径
我试图更新laravel在ubuntu 06.04使用作曲家更新,但每次我运行这个警告总是出现。 有人知道怎么处理吗? 我正在使用php7.2
我已经参考了链接,PHP5类似的问题 并尝试了所有相关的解决方案,但我仍然遇到以下问题。感谢您的帮助。谢谢 PHP警告:PHP启动:无法加载动态库'/usr/lib/php/20131226/msql.so'- /usr/lib/php/20131226/msql.so:无法打开共享对象文件:在第0行未知中没有这样的文件或目录PHP警告:PHP启动:无法加载动态库'/usr/lib/php/201
null 来自apache PHP警告:PHP启动:无法加载动态库“OpenSSL”(尝试:/usr/lib/PHP/20170718/openSSL(/usr/lib/PHP/20170718/openSSL:无法打开共享对象文件:没有这样的文件或目录),/usr/lib/PHP/20170718/openSSL.so(/usr/lib/PHP/20170718/openSSL.so:无法打开共
在Postgresql版本10中创建扩展时出错 无法加载库"C:/Program Files/PostgreSQL/10/lib/plpython3.dll":找不到指定的模块 注意:在窗口10上使用Postgresql 10
由于PHP7.1更新为PHP7.2,我无法安装oci8。我有一个错误: root@3ab6027c8d95:/var/www#php-v PHP警告:PHP启动:无法加载动态库oci8.so(尝试: /usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so(libmql1.so:无法打开共享对象文件:没有这样的文件或目录), /