Es handelt sich um einen Fehler mit dem PHP Script, da hilf auch keine neue Indexierung.
Das nginx log (var/log/ingnx/error.log) gibt genauere Informationen preis:
2022/10/04 12:22:10 [error] 1690#1690: *31362 FastCGI sent in stderr: "PHP message: PHP Warning: count(): Parameter must be an array or an object that implements Countable in /volume1/@appstore/PhotoStation/photo/include/photo/SmartAlbum.php on line 1053" while reading response header from upstream,
client: 192.168.0.20, server: _, request: "POST /photo/webapi/smart_album.php?SynoToken=6b075ca5d2740cdc406bb4b91aae0868 HTTP/1.1", upstream: "fastcgi://unix:/run/php-fpm/php74-fpm.PhotoStation.sock:", host: "192.168.0.11", referrer: "
http://192.168.0.11/photo/"
Man kann in der Smart Album php Datei die entsprechende Zeilen 1053 und 1087 ändern:
von:
if (0 < count($videoPath) || $videoRecentlyAddSqlCond || $videoRecentlyCommentSqlCond) {
zu:
if ($videoPath && 0 < count($videoPath) || $videoRecentlyAddSqlCond || $videoRecentlyCommentSqlCond) {
Das ist allerdings keine Dauerhafte Lösung, da damit die Updatefähigkeit kompromitiert wird.
Anscheinend kennt Synology das Problem und hat eine inoffizielle Version 6.8.16-3507 von Photo Station, die den Fehler behebt.
Habe mich an den Synology Support gewandt und warte auf eine Antwort.