启用 php_fileinfo 扩展

Posted

技术标签:

【中文标题】启用 php_fileinfo 扩展【英文标题】:enable the php_fileinfo extension [duplicate] 【发布时间】:2020-06-16 23:17:10 【问题描述】:

我正在尝试在 laravel 5.8 中构建一个带有上传输入的表单,并使用 xampp v3.2.3 并将 extension=php_fileinfo.dll 手动添加到 php.ini 文件中,但仍然面临“无法猜测 MIME 类型,因为没有猜测器可用(您是否启用了 php_fileinfo 扩展?)" 错误

【问题讨论】:

在您的 xampp 文件夹中应该有一个名为 php 的文件夹,其中应该有一个名为 php.exe 的程序。尝试运行它以查看您添加到php.ini 文件中的dll 是否有任何问题。如果您只获得没有错误的交互式 shell,则您已正确包含 .dll,您可以通过 phpinfo() 验证它 在php.ini中添加extension=php_fileinfo.dll后是否重启了xampp服务器? @SumitDe 当我运行 php.exe 时,我得到“PHP 警告:模块 'fileinfo' 已加载到第 0 行的未知中”错误 【参考方案1】:

只需转到您的 xampp php.ini 并取消注释该行:

;extension=php_fileinfo.dll

extension=php_fileinfo.dll

别忘了重启apache

【讨论】:

请检查问题。他已经在php.ini文件中添加了这个

以上是关于启用 php_fileinfo 扩展的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 4 - 没有可用的猜测者问题

PHP fileinfo扩展

Laravel验证码

获取文件mime类型

laravel 使用验证码

php文件下载指向链接