无法猜测 MIME 类型,因为没有可用的猜测器。如何在 cPanel 中安装 php_fileinfo 扩展?

问题描述 投票:0回答:4

我正在尝试上传经过验证的图像:

'image|mimes:jpeg,png,jpg,gif,svg|max:2048'
在本地运行良好。但在 cPanel 上失败。 cPanel版本是90.0.6 我在 cPanel 中尝试了一些东西。但我不知道如何启用 fileinfo 扩展。 请帮忙。enter image description here

laravel cpanel
4个回答
3
投票

抱歉,由于个人资料限制,无法发表评论,这就是将其发布在答案部分的原因。

您可以联系您的托管提供商并要求他们为您启用该扩展。在共享主机中无法自行启用它。


3
投票

确保您的主机提供商在其 PHP 配置中添加了扩展文件。

您可以从 Cpanel 启用文件信息扩展,

请前往软件 => 选择 PHP 版本 =>

启用 fileinfo 复选框以使用 fileinfo 扩展名。


0
投票

您应该在 php.ini 中启用以下行,然后重新启动 apache 扩展名=php_fileinfo.dll

启用意味着只需取消注释 php.ini 文件中的行

即:从这个;extension=php_fileinfo.dll到extension=php_fileinfo.dll

只需删除 (;) 并保存它,然后重新启动 apache。


0
投票

我在 cPanel WHM 中遇到了类似的问题。以下是您需要采取的解决步骤: 第 1 步:安装 Fileinfo 扩展

  1. 搜索“EasyApache 4”并打开它。
  2. 导航到“扩展”部分。
  3. 搜索“文件信息”。
  4. 如果未选择“fileinfo”扩展名,请选择它。
  5. 单击“下一步”安装此库。

enter image description here

第2步:配置php.ini

  1. 在项目的主目录中创建一个名为 php.ini.
  2. 打开文件并添加以下代码行:

extension=php_fileinfo.dll

enter image description here

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