具体5.8.2未找到“finfo”类

时间:2017-10-23 20:12:09

标签: php concrete5 concrete5-8.x

我搜索了网页,我搜索了我的服务器,我无法找到我的网站的php.ini。我的网站收到以下错误。

  

未找到类'finfo'   细节   G:\ inetpub \ wwwroot \ landoll.com \ concrete \ vendor \ league \ flysystem \ src \ Adapter \ Local> .php(311):Whoops \ Exception \ ErrorException-> null

   public function getMimetype($path)
{
    $location = $this->applyPathPrefix($path);
    $finfo = new Finfo(FILEINFO_MIME_TYPE); /*This is Line 311*/
    $mimetype = $finfo->file($location);

    if (in_array($mimetype, ['application/octet-stream', 'inode/x-empty'])) {
        $mimetype = Util\MimeType::detectByFilename($location);
    }

    return ['path' => $path, 'type' => 'file', 'mimetype' => $mimetype];
}

1 个答案:

答案 0 :(得分:1)

finfo是PHP扩展 http://php.net/manual/en/class.finfo.php

根据您的网络托管,托管控制面板中可能有一个区域可启用它。如果没有,您可能需要联系您的托管技术支持并要求他们为您启用它。