Error (PDF.js v2.6.347 (build: 3be9c65f))

Hello Friends,
We use OJS 3.4.0.2
We have this error, when trying to view the pdf of an article.
screenshoot attached.
please advice.

Hi @Omid,

Are you able to report on errors from the PHP error log (which tend to provide more clues than the browser console).

-Roger
PKP Team

1 Like

This error is shown when viewing the pdf:
[06-Dec-2023 13:19:29 UTC] PHP Fatal error: Uncaught Error: Class “finfo” not found in /home/univcpme/public_html/journals/jzs/lib/pkp/lib/vendor/league/mime-type-detection/src/FinfoMimeTypeDetector.php:48
Stack trace:
#0 /home/univcpme/public_html/journals/jzs/lib/pkp/lib/vendor/league/flysystem/src/Local/LocalFilesystemAdapter.php(83): League\MimeTypeDetection\FinfoMimeTypeDetector->__construct()
#1 /home/univcpme/public_html/journals/jzs/lib/pkp/classes/services/PKPFileService.php(53): League\Flysystem\Local\LocalFilesystemAdapter->__construct(‘/home/univcpme/…’, Object(League\Flysystem\UnixVisibility\PortableVisibilityConverter), 2, 2)
#2 /home/univcpme/public_html/journals/jzs/classes/services/OJSServiceProvider.php(37): PKP\services\PKPFileService->__construct()
#3 /home/univcpme/public_html/journals/jzs/lib/pkp/lib/vendor/pimple/pimple/src/Pimple/Container.php(122): APP\services\OJSServiceProvider->APP\services{closure}(Object(Pimple\Container))
#4 /home/univcpme/public_html/journals/jzs/lib/pkp/classes/core/PKPServices.php(84): Pimple\Container->offsetGet(‘file’)
#5 /home/univcpme/public_html/journals/jzs/lib/pkp/classes/core/PKPServices.php(60): PKP\core\PKPServices->_getFromContainer(‘file’)
#6 /home/univcpme/public_html/journals/jzs/pages/article/ArticleHandler.php(486): PKP\core\PKPServices::get(‘file’)
#7 [internal function]: APP\pages\article\ArticleHandler->download(Array, Object(APP\core\Request))
#8 /home/univcpme/public_html/journals/jzs/lib/pkp/classes/core/PKPRouter.php(334): call_user_func(Array, Array, Object(APP\core\Request))
#9 /home/univcpme/public_html/journals/jzs/lib/pkp/classes/core/PKPPageRouter.php(277): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(APP\core\Request), Array, false)
#10 /home/univcpme/public_html/journals/jzs/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route(Object(APP\core\Request))
#11 /home/univcpme/public_html/journals/jzs/lib/pkp/classes/core/PKPApplication.php(373): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#12 /home/univcpme/public_html/journals/jzs/index.php(21): PKP\core\PKPApplication->execute()
#13 {main}
thrown in /home/univcpme/public_html/journals/jzs/lib/pkp/lib/vendor/league/mime-type-detection/src/FinfoMimeTypeDetector.php on line 48

**our Log is 105M and mostly is this error: see the screenshoot.