PHP文件信息扩展

PHP文件信息扩展,php,laravel,xampp,Php,Laravel,Xampp,我没有注释 extension=php_fileinfo.dll 在php.ini中(生产和开发),但仍然无法使用composer安装包。 当我运行php-m时,我看不到fileinfo模块。我正在使用xampp 有人能帮忙吗?在MAMP中找到了解决方案 以PHP7.1.5为例,但您可能使用的是不同的版本 除了在mamp\bin\php7.1.5\php.ini中编辑php.ini外,还需要在mamp\conf\php7.1.5\php.ini中添加extension=php\u filei

我没有注释

extension=php_fileinfo.dll 
在php.ini中(生产和开发),但仍然无法使用composer安装包。 当我运行
php-m
时,我看不到fileinfo模块。我正在使用xampp


有人能帮忙吗?

在MAMP中找到了解决方案

以PHP7.1.5为例,但您可能使用的是不同的版本

除了在
mamp\bin\php7.1.5\php.ini
中编辑php.ini外,还需要在
mamp\conf\php7.1.5\php.ini
中添加
extension=php\u fileinfo.dll
。请注意conf文件夹


在配置中,文件似乎与正在运行的服务器无关,但事实上它确实起到了作用。

您是否重新启动了Web服务器(即Apache)?重新启动后应该加载模块。@codedge是的,我加载了。当输入'php-m'时,我仍然看不到它。CLI和web服务器也有一个不同的php.ini。您是否也在php.ini中为CLI启用了扩展?我有ini-PRODUCTION和ini-DEVELOPMENT文件。正如我所说,命令行()有一个php配置,在运行'php-m'时使用。请检查您是否也在那里启用了该模块。否则你就看不到变化。如果要检查所做的更改是否成功,请使用“echo phpinfo();”创建一个脚本并检查输出。