Failed to execute nc-previews

Nextcloud version (eg, 18.0.2): 19.0.3
Operating system and version (eg, Ubuntu 20.04): raspberry (nextcloudpi)
Apache or nginx version (eg, Apache 2.4.25):
PHP version (eg, 7.1):

The issue you are facing:

Tried to run nc-previews and got following error:

/ncp/files/[pathToFolderWithPictures]
2020-10-08T10:59:00+00:00
2020-10-08T10:59:00+00:00 In Folder.php line 165:
2020-10-08T10:59:00+00:00
2020-10-08T10:59:00+00:00 [OCP\Files\NotPermittedException]
2020-10-08T10:59:00+00:00 Could not create folder
2020-10-08T10:59:00+00:00
2020-10-08T10:59:00+00:00
2020-10-08T10:59:00+00:00 Exception trace:
2020-10-08T10:59:00+00:00 at /var/www/nextcloud/lib/private/Files/Node/Folder.php:165
2020-10-08T10:59:00+00:00 OC\Files\Node\Folder->newFolder() at /var/www/nextcloud/lib/private/Files/AppData/AppData.php:157
2020-10-08T10:59:00+00:00 OC\Files\AppData\AppData->newFolder() at /var/www/nextcloud/lib/private/Preview/Storage/Root.php:58
2020-10-08T10:59:00+00:00 OC\Preview\Storage\Root->newFolder() at /var/www/nextcloud/lib/private/Preview/Generator.php:468
2020-10-08T10:59:00+00:00 OC\Preview\Generator->getPreviewFolder() at /var/www/nextcloud/lib/private/Preview/Generator.php:133
2020-10-08T10:59:00+00:00 OC\Preview\Generator->generatePreviews() at /var/www/nextcloud/lib/private/Preview/Generator.php:107
2020-10-08T10:59:00+00:00 OC\Preview\Generator->getPreview() at /var/www/nextcloud/lib/private/PreviewManager.php:190
2020-10-08T10:59:00+00:00 OC\PreviewManager->getPreview() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:229
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->processFile() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:210
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->processFolder() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:178
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->processFolder() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:178
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->processFolder() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:178
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->processFolder() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:178
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->processFolder() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:151
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->generatePathPreviews() at /var/www/nextcloud/apps/previewgenerator/lib/Command/Generate.php:121
2020-10-08T10:59:00+00:00 OCA\PreviewGenerator\Command\Generate->execute() at /var/www/nextcloud/3rdparty/symfony/console/Command/Command.php:255
2020-10-08T10:59:00+00:00 Symfony\Component\Console\Command\Command->run() at /var/www/nextcloud/3rdparty/symfony/console/Application.php:1012
2020-10-08T10:59:00+00:00 Symfony\Component\Console\Application->doRunCommand() at /var/www/nextcloud/3rdparty/symfony/console/Application.php:272
2020-10-08T10:59:00+00:00 Symfony\Component\Console\Application->doRun() at /var/www/nextcloud/3rdparty/symfony/console/Application.php:148
2020-10-08T10:59:00+00:00 Symfony\Component\Console\Application->run() at /var/www/nextcloud/lib/private/Console/Application.php:215
2020-10-08T10:59:00+00:00 OC\Console\Application->run() at /var/www/nextcloud/console.php:100
2020-10-08T10:59:00+00:00 require_once() at /var/www/nextcloud/occ:11
2020-10-08T10:59:00+00:00
2020-10-08T10:59:00+00:00 preview:generate-all [-p|–path [PATH]] [–] [<user_id>]
2020-10-08T10:59:00+00:00
Is this the first time you’ve seen this error? (Y/N): No

Steps to replicate it:

  1. Open NextCloudPi Admin window
  2. Uncheck “Clean First” / “Incremental”
  3. Select Path
  4. -> Error

The output of your Nextcloud log in Admin > Logging:

[PHP] Error: file_get_contents(/media/USBdrive/ncdata/ncp/files/media/USBdrive/ncdata/ncp/files/[PathToDirectory]/MVIMG_20200815_120920(1).jpg): failed to open stream: No such file or directory at /var/www/nextcloud/lib/private/Files/Storage/Local.php#272

at 2020-10-08T11:05:57+00:00

[PHP] Error: imagecreatefromstring(): Empty string or invalid image at /var/www/nextcloud/lib/private/legacy/OC_Image.php#624

at 2020-10-08T11:08:21+00:00


(Time does not matter because these two issues always appear together)

Can anyone help me to get the preview working? That would be awesome…

Thanks,
Alex