How to enable extension=fileinfo.so in my shared hosting?

11,833

Solution 1

You can enable fileinfo extension from cpanel 1 Go to SOFTWARE=>Select PHP Version=>fileinfo check box and enable fileinfo extension.enter image description here

Solution 2

Your host provider need to have the extension file in their php config so it can't be done from your side .

Share:
11,833
Inspire Shahin
Author by

Inspire Shahin

I have experience with most programming languages such as PHP, SQL, Javascript. In the recent years I've mostly programmed PHP, Javascript and custom web applications. PHP Frameworks I've worked with: Laravel, CodeIgniter.

Updated on June 12, 2022

Comments

  • Inspire Shahin
    Inspire Shahin almost 2 years

    "PHP Fileinfo extension must be installed/enabled to use Intervention Image " This error message is showing when I was upload image on my shared hosting. Then I was modified my php.ini file using .htaccess file.

    Now my .htaccess file looks like,

    <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>
    

    subfolder(in .htaccess file) is the laravel project where I want to serve my application.

    For enable the PHPFileinfo I was wrote those code in php.ini file(in the project root)

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

    But it doesn't work in my shared hosting!!

    How can I solve it?

  • Omkar Ghurye
    Omkar Ghurye about 3 years
    I have enabled it my this method but it doesnt work on my side. should Icontact with your hosting provider?