您的位置:

php无法加载dll怎么办(无法加载dll一般是什么原因)

本文目录一览:

php无法加载php_ibm_db2.dll

这个可能是线程安全的问题,如果你的PHP是线程安全的版本,而添加了非线程安全的动态库,就会报这个错。反过来也一样,建议你换一下动态库试试。或者你的PHP版本号与动态库的版本号不一致所致。

php与apache 配置时 PHP5apache2_2.dll不能加载

这个是我的配置步骤!经测试OK的!

1.安装apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\

步骤:下一步下一步

2.安装php-5.2.0-Win32.zip 到 d:\phpWeb\php\

步骤:(1)解压压缩包到d:\phpWeb\php\

(2)找到php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows目录里

(3)将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32)

3.配置apache

步骤:(1)打开 d:\phpWeb\APACHE\conf\httpd.conf 这个文件

(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 将其改为你的WEB目录(可不改有时改了会出错)

(3)找到DirectoryIndex index.html这一行,在后面加入index.html.var index.htm index.php

(4)找到#LoadModule ssl_module modules/mod_ssl.so这行,在后面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2.dll

(5)找到AddType application/x-gzip .gz .tgz这行,在后面加上一行:AddType application/x-httpd-php .php

4.配置php

步骤:(1)找到c:\windows\php.ini并打开 (刚才拷进去的)

(2)找到extension_dir = "./" 改为 extension_dir = "d:/phpWeb/php/ext"

(3)找到;extension=php_mysql.dll将前面的;号去掉

(4)找到;session.save_path = 去掉前面;并设路径"d:/phpWeb/php/session_temp"并在该路径下新建文件夹session_temp

加载dll失败怎么解决

原因分析:dll因为某些原因(最大可能是因为它是个病毒或流氓软件的dll文件,被杀软删除了)丢失了,但其相关的注册信息却还在,导致系统开机时还加载它,却又找不到它的文件,所以报错。

方法一、

1、打开注册表,然后展开HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun,然后删除开机提示的含某某dll的相应键值:

2、或者注册表编辑器中菜单栏编辑查找输入某某dll搜索删除查找到的对应项目,可能不止一个,可以直接按f3键查找下一个,然后删除即可。

方法二、

1、首先点击“开始菜单-运行”,然后输入“msconfig”,回车确定打开系统配置实用程序;

2、在打开的系统配置界面中,切换到“启动”选项卡,然后在命令里找到含该某某dll的那一项(或没用的启动项),把前边的勾去掉,然后确定,重启计算机即可。

方法三、

1、进入安全模式用360安全卫士清理垃圾文件

2、到网上下载一个相应的DLL(或到其它计算机上复制一份)然后放到它的路径覆盖它。

安装PHP后无法载入DLL扩展出现问题

鄙人愚笨,看到你这样的问题确实有点恼火,不过曾经我也遇到过类似的问题.

Windows XP的IIS是5.1的,应用程序扩展做的不是很好...

建议你重新安装PHP,并且重新指定path

库文件不是全部都要放到%systemroot%下面的

把php.ini以及isapi的扩展放到%systemroot%里面就可以了

如果不行就没办法了...我也只有这点能耐

php5apache2_4.dll无法加载,谁知道是怎么回事,Apache环境都配置好了

一定要选择与系统版本一致的DLL才可以

无法定位、丢失php5apache2_4.dll文件。需要先下载安装php5apache2_4.dll,然后才能正常使用

可以重新下载一个php5apache2_4.dll文件,复制到c:\windows\system32文件夹【64位系统在C:\Windows\SysWOW64目录】,然后【开始-运行-输入regsvr32 php5apache2_4.dll】即可。

下载地址:

php5apache2_4.dll免费高速下载_DLL文件下载,DLL文件丢失,系统文件下载

详细安装方法:

提示无法加载dll找不到指定的模块怎么解决

1、右键点击系统桌面左下角的【开始】,在开始菜单中点击【运行】。

2、模块 mfc42.dll 已加载, 但找不到入口点 DllRegisterServer,我们复制:regsvr32 mfc42.dll命令到运行对话框中,点击确定或者回车。

3、确定以后,弹出一个RegSvr32对话框:DllRegisterServer在mfc42.dll已成功,再点击确定即可。

4、百度搜索输入DirectX修复工具下载,下载完成以后,找到DirectX修复工具压缩文件,解压。

5、解压后找到DirectX.Repair.exe文件(,左键双击DirectX.Repair.exe文件,打开DirectX修复工具OL窗口。

6、在DirectX修复工具OL窗口,我们点击检测并修复即可。