找不到php dll模块

问题描述 投票:2回答:1

我的php_stats.dll总是给出一个

"The specified module could not be found.\r\n in Unknown on line 0" 

在Apache错误日志中。

我在Windows 10 64位计算机上设置了XAMPP 32位。带XAMPP的PHP(32位,上周下载,所以最新)。

不得不安装到D驱动器由于Windows安全PHP_stats.dll - 从1.0.5到2.0.3的所有版本,所有32位,非线程安全和线程安全尝试上周再次下载(是的我已经尝试了64位版本太)

php_stats.dll位于D:/ xampp / php / ext /和D:/ xampp / apache / bin /(以及c:\ windows和c:\ windows \ system32也是出于渴望)

php.ini extensions文件夹设置为extension_dir =“D:/ xampp / php / ext /”,http.config使用

D:/xampp/apache/bin
extension=php_stats.dll in php.ini

Windows路径设置为包括php目录(甚至是ext文件夹)和apache目录

我已经运行regsvr32 php_stats.dll(从system32和64位版本尝试过)来注册dll

全部没有更改错误消息。

php windows apache dll
1个回答
0
投票

供参考和所有其他人来到这里:

类似的事发生在我身上。我尝试启用php_mailparse扩展,这取决于mbstring扩展。

碰巧我将extension = php_mailparse.dll行完全放在extension = php_mbstring.dll上。

extension=php_mailparse.dll
extension=php_mbstring.dll

但是,有意义的是,必须先加载第一个mbstring,然后再加载mailparse。所以我改变了顺序,它起作用了。

extension=php_mbstring.dll
extension=php_mailparse.dll

我建议您检查您的依赖项,并检查它们是否先加载。

© www.soinside.com 2019 - 2024. All rights reserved.