php 如何在我的共享主机中启用extension=fileinfo.so?

cbeh67ev  于 2023-09-29  发布在  PHP
关注(0)|答案(3)|浏览(119)

当我试图在我的共享主机上上传图像时出现此错误消息:“必须安装/启用PHP Fileinfo扩展才能使用Intervention Image”。然后我使用. htaccess修改了我的php.ini设置。
现在我的.htaccess文件看起来像:

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

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]
<IfModule mod_suphp.c>
    suPHP_ConfigPath /home/username/public_html/subfolder
    </IfModule>    
    </IfModule>

在.htaccess文件中指定的子文件夹是我的Laravel项目所在的地方,也是我想为我的应用程序提供服务的地方。
为了启用PHPFileinfo,我在项目根目录下的php.ini文件中编写了以下代码:

extension=fileinfo.so
extension=pdo.so
extension=pdo_mysql.so

我的共享主机不起作用!
我该怎么办?

2w3rbyxf

2w3rbyxf1#

您可以从cpanel 1中启用fileinfo扩展名转到SOFTWARE=>Select PHP Version=>fileinfo复选框并启用fileinfo extension.

i2loujxw

i2loujxw2#

您的主机提供商需要在他们的php配置扩展文件,所以它不能从你的身边做.

lg40wkob

lg40wkob3#

你可以在cpanel 1中启用fileinfo扩展名。转到SOFTWARE=> 2。选中PHP Version=>fileinfo复选框并启用fileinfo扩展名。3.刷新您的网站,仅此而已。

相关问题