接收错误php_mbstring.dll没有这样的文件或目录

在httpd重启过程中,我在apache错误日志中收到这个错误。

PHP警告:PHP启动:无法加载dynamic库'/usr/lib64/php/modules/php_mbstring.dll' – /usr/lib64/php/modules/php_mbstring.dll:无法打开共享对象文件:没有这样的文件或目录在第0行的未知

我以前已经安装了php_mbstring

yum安装php-mbstring

包php-mbstring-5.3.10-1.15.amzn1.x86_64已经安装和最新版本

在/ usr / lib64 / php / modules /我没有看到php_mbstring.dll

Dll(dynamic可加载库)仅在Windows中使用。 对于Linux(和BSD,可能大部分类Unix的操作系统),你有.so (共享对象)。 您可能需要将.dll更改为.so在php.ini或其中包含的文件之一(它可能是像/etc/php.d/mbstring.ini或类似的东西)。

此外,您可以通过运行rpm -ql php-mbstringfind.so文件的path – 它将列出属于包的所有文件。