找不到php dll模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了找不到php dll模块相关的知识,希望对你有一定的参考价值。

我的php_stats.dll总是给出一个

"The specified module could not be found.
 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_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

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

以上是关于找不到php dll模块的主要内容,如果未能解决你的问题,请参考以下文章

找不到php dll模块

无法加载动态库 'C:\xampp\php\ext\php_imagick.dll' - 找不到指定的模块

PHP 警告:PHP 启动:无法加载动态库 '\xampp\php\ext\php_mailparse.dll' - 找不到指定的模块

[php],ext\php_imagick.dll' - 找不到指定的模块。求大神解决!

win10安装composer时,提示找不到php拓展的模块,这是为啥

Windows上的PHP / cURL安装:“找不到指定的模块。”