我是Laravel的新手。最初,我的项目运行良好,几周后,上传的图片被拒绝显示,所有上传的图片都损坏了。当我检查我的Laravel日志时,会得到这里的信息,请确保我真的需要合格的Laravel开发人员来帮助我。
production.ERROR:调用未定义的函数 Illuminate \ Filesystem \ finfo_file(){“ exception”:“ [对象] (Symfony \ Component \ Debug \ Exception \ FatalThrowableError(代码:0): 在以下位置调用未定义的函数Illuminate \ Filesystem \ finfo_file() /home/crescen1/crescentlaravel/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:299)
这是我的filesystem.php: line 299
中的代码
/**
* Get the mime-type of a given file.
*
* @param string $path
* @return string|false
*/
public function mimeType($path)
{
return finfo_file(finfo_open(FILEINFO_MIME_TYPE), $path);
}
/**
* Get the file size of a given file.
*
* @param string $path
* @return int
*/
public function size($path)
{
return filesize($path);
}