开启php的文件上传扩展,如何在PHP中启用php_fileinfo扩展?

我的Laravel应用程序无法验证上传的图像.它返回此错误消息:

Unable to guess the mime type as no guessers are available (Did you

enable the php_fileinfo extension?)

我知道在php.ini上启用php_fileinfo.dll / php_fileinfo.so会修复它.但我无法访问我的远程服务器的php.ini文件.

所以我认为有没有其他方法可以启用它?如何?也许我可以使用PHP的ini_set()方法?我尝试使用它像:

ini_set('extension', 'php_fileinfo.so');

但它不起作用.

我还读到你可以使用.htaccess文件覆盖php.ini设置.但是怎么样?

作为Laravel的默认文件,我的.htaccess文件是:

Options -MultiViews

RewriteEngine On

# Redirect Trailing Slashes...

RewriteRule ^(.*)/$/$1 [L,R=301]

# Handle Front Controller...

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^ index.php [L]

你应该怎么把这些额外的东西放在那里?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值