Apache2.2.8+PHP5.2.6 启动时提示Unable to load dynamic library 不懂,模块方式安装的话需要在PATH里指明路径,CGI的话把DLL全拷到系统目录下,没碰到过这种问题,说到这还不知道你用什么系统呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 XP系统,我尝试把ext目录下的所有dll全部copy到system32下也出现同样的问题,明明存在却无法加载 在php.ini中我只改了:extension_dir = "D:/Server/php/ext/" 这个路径以及打开了些扩展,其它都没变;;extension=php_bz2.dllextension=php_curl.dll;extension=php_dba.dll;extension=php_dbase.dll;extension=php_exif.dll;extension=php_fdf.dllextension=php_gd2.dll;extension=php_gettext.dll;extension=php_gmp.dll;extension=php_ifx.dll;extension=php_imap.dll;extension=php_interbase.dll;extension=php_ldap.dllextension=php_mbstring.dll;extension=php_mcrypt.dll;extension=php_mhash.dll;extension=php_mime_magic.dll;extension=php_ming.dll;extension=php_msql.dll;extension=php_mssql.dll;extension=php_mysql.dll;extension=php_mysqli.dll;extension=php_oci8.dll;extension=php_openssl.dllextension=php_pdo.dll;extension=php_pdo_firebird.dll;extension=php_pdo_mssql.dll;extension=php_pdo_mysql.dll;extension=php_pdo_oci.dll;extension=php_pdo_oci8.dll;extension=php_pdo_odbc.dllextension=php_pdo_pgsql.dll;extension=php_pdo_sqlite.dll;extension=php_pgsql.dll;extension=php_pspell.dll;extension=php_shmop.dll;extension=php_snmp.dll;extension=php_soap.dll;extension=php_sockets.dll;extension=php_sqlite.dll;extension=php_sybase_ct.dll;extension=php_tidy.dll;extension=php_xmlrpc.dll;extension=php_xsl.dll;extension=php_zip.dll 哟,还没好啊,你到底怎么安装的,模块方式还是CGI方式,APATCH里的配置改了吗? 在命令行下运行d:/serer/php/php -i如果提示你找不到 MSVCR7.0.DLL和MSVCP7.DLL,就请下载对应文件并放到system32目录下 接分了主要是动态库无法加载最大的问题可能是没有指定加载路径建议重新按安装步聚一步步试一般有两种方式,一种是将扩张中的 dll拷入系统;第二种是win下的环境变量安装方式,不要拷文件,但要指定环境变量和Path httpd.confPHPIniDir "D:/php/php5"如果 环境变量安装,要指定上面的 有没有加载,用phpinfo(),看一下就知道了 http.conf 最后我加上了PHPIniDir D:/Server/php/LoadFile D:/Server/php/php5ts.dll LoadFile D:/Server/php/libmysql.dllAddType application/x-httpd-php .php LoadModule php5_module "D:\Server\php\php5apache2_2.dll" 环境变量中也设置了Path;D:\Server\php\;D:\Server\php\ext;php.ini中指定了扩展路径extension_dir = "D:/Server/php/ext/" 我按照网上的方式一步步安装,怎么配置都不行,运行phpinfo()只能看到pdo中有mysql,mssql,sqlite,但是pgsql就是没有,在apache日志中提示PHP Warning: PHP Startup: Unable to load dynamic library 'D:/Server/php/ext/php_pdo_pgsql.dll'我把php_pdo_pgsql.dll放在system32也同样的问题;访问我自己的网页连接数据库时提示pgsql driver 没有install;补充,我使用网上提供的xammp这个集成包启动的话则完全正常访问 在命令行下运行d:/serer/php/php -i 也没有报错,没有提示找不到MSVCR7.0.DLL和MSVCP7.DLL 会不会时版本兼容有问题?我用的是最新的Apache2.2.8+PHP5.2.6 ;网上好像有很多说到兼容的问题,说要结合php4和php5一起用,我不太明白 我也遇到了相同的问题..在phpinfo()里没有显示pgsql的相关信息..我认为版主可能没有把 ;extension=php_pgsql.dll 前的 ; 除掉..我去掉也没有显示..但我除掉 ;extension=php_mysql.dll 前的分号,在phpinfo()中马上能看到 mysql的相关信息.. 刚遇到类似问题.在CSDN求助解决.我之前也是只COPY了 php/ext 里的DLL文件到system32,后来把php.exe所在目录的DLL文件也全COPY到system32然后重启apache搞定..http://topic.csdn.net/u/20090212/14/097dbee4-0411-4a65-9545-e7be8f26564b.html?62776077 其实是php_pgsql.dll 这个文件有问题,我下载了新的文件,放到ext扩展目录下,重启apache,一切正常了 关于XML错误,高手请进 email.class.php 发邮件类,怎么发送密送邮件 如何通过 webservice 获取IP所对应的所属城市 php comet 性能如何 ? 新手 关于空格输出的问题 希望大大回答 急在线等!!! php5连接mysql5提示mysql_connetc未定义? 请教mysql_unbuffered_query的用法 介绍几个B/S的财务系统来看看. 请问如果图片表里没有图片,怎么样才能显示“无图”这样一个图片? [原创]WIN98/ME安装APACHE+MYSQL+PHP安装最终技巧... 奇怪的PHP空白页问题-- 提示undefined 安装DEDE时
extension_dir = "D:/Server/php/ext/" 这个路径
以及打开了些扩展,其它都没变;;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll
d:/serer/php/php -i
如果提示你找不到 MSVCR7.0.DLL和MSVCP7.DLL,就请下载对应文件并放到system32目录下
主要是动态库无法加载最大的问题可能是没有指定加载路径
建议重新按安装步聚一步步试一般有两种方式,一种是将扩张中的 dll拷入系统;第二种是win下的环境变量安装方式,不要拷文件,但要指定环境变量和Path
PHPIniDir "D:/php/php5"
如果 环境变量安装,要指定上面的
PHPIniDir D:/Server/php/
LoadFile D:/Server/php/php5ts.dll
LoadFile D:/Server/php/libmysql.dll
AddType application/x-httpd-php .php
LoadModule php5_module "D:\Server\php\php5apache2_2.dll"
环境变量中也设置了Path
;D:\Server\php\;D:\Server\php\ext;php.ini中指定了扩展路径
extension_dir = "D:/Server/php/ext/" 我按照网上的方式一步步安装,怎么配置都不行,运行phpinfo()
只能看到pdo中有mysql,mssql,sqlite,但是pgsql就是没有,在apache日志中提示
PHP Warning: PHP Startup: Unable to load dynamic library 'D:/Server/php/ext/php_pdo_pgsql.dll'
我把php_pdo_pgsql.dll放在system32也同样的问题;访问我自己的网页连接数据库时提示pgsql driver 没有install;
补充,我使用网上提供的xammp这个集成包启动的话则完全正常访问
网上好像有很多说到兼容的问题,说要结合php4和php5一起用,我不太明白
我认为版主可能没有把 ;extension=php_pgsql.dll 前的 ; 除掉..我去掉也没有显示..
但我除掉 ;extension=php_mysql.dll 前的分号,在phpinfo()中马上能看到 mysql的相关信息..
http://topic.csdn.net/u/20090212/14/097dbee4-0411-4a65-9545-e7be8f26564b.html?62776077