Skip to content

[BUG] Missing help/quick_search.tpl in Piwigo 16.1.0 #92

@RA226

Description

@RA226

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

HI,
I posted this on the piwigo forum but it makes more sense to post it here as it seems teh lates version is missing a folder and file. tis almost certainly related to current post on themes but I cannot add to that.


I have just updated to Piwigo 16.1.0 and I am seeing, 'Some Checksums missing' on the synchronise page. If I click the 'Some Checksums missing' I see this error:

Fatal error: Uncaught --> Smarty: Unable to load 'file:themes/default/template/help/quick_search.tpl' in 'file:include/batch_manager_filter.inc.tpl' <-- thrown in /app/www/public/include/smarty/src/Template.php on line 159

I am running this undr Docker compose and pulled the image from linuxserver.io. If I check in the container this file is missing.

Piwigo 16.1.0 Check for upgrade
Installed on 7 February 2025, 10 months 1 week 3 days ago
Operating system: Linux (container)
PHP: 8.3.19 (Show info) [2025-12-18 08:59:47]
MySQL: 9.5.0 [2025-12-18 08:59:47]
Graphics Library: External ImageMagick 7.1.1-41
Cache size 1.66 Mo   calculated 14 hours ago Refresh

Activated plugin list 4

Admin Tools
LocalFiles Editor
Rotate Image
VideoJS

Piwigo URL: Only on local network.

It was working fine before I did the update. Any suggestions on how to troubleshoot this most welcome.

Regards

RogerA
Today 18:38:37

RogerA
Member
2017-04-06
12

Re: Missing themes/default/template/help/quick_search.tpl

Hi,
Decided to copy the missing file into the container and its now working fine. I will get in touch with linuxserver.io and let them know they have a problem with 16.1.

Regards

RogerA

Expected Behavior

The folder and file need to be present for Piwigo to deal with checksum errors.

Steps To Reproduce

  1. Create an album with checksum errors. Not sure how to do this aas i did it accidentally.
  2. Try to correct them in 16.1
  3. It will fail with the error listed above

You could also just check teh container and see that themes/default/template/help/quick_search.tpl is missing!

Environment

- OS: Linux ARM64
- How docker service was installed: Compose running under OMV

Piwigo 16.1.0 Check for upgrade
    Installed on 7 February 2025, 10 months 1 week 3 days ago
    Operating system: Linux (container)
    PHP: 8.3.19 (Show info) [2025-12-18 08:59:47]
    MySQL: 9.5.0 [2025-12-18 08:59:47]
    Graphics Library: External ImageMagick 7.1.1-41
    Cache size 1.66 Mo   calculated 14 hours ago Refresh

Activated plugin list 4

    Admin Tools
    LocalFiles Editor
    Rotate Image
    VideoJS

CPU architecture

arm64

Docker creation

services:
  db:
    image: arm64v8/mysql
    platform: linux/arm64
    container_name: db
    environment:
      MYSQL_ROOT_PASSWORD_FILE: /run/secrets/db_root_password
      MYSQL_DATABASE: Rogerdb
      MYSQL_USER: RogerA
    secrets:
      - db_root_password
      
    ports:
      - "3306:3306"
    volumes:
      - ${PATH_TO_APPDATA}/mysql:/var/lib/mysql
     
  phpmyadmin:
    image: arm64v8/phpmyadmin
    platform: linux/arm64
    container_name: pma
    environment:
      PMA_HOST: db
      PMA_PORT: 3306
      PMA_ARBITRARY: 1
      MYSQL_ROOT_PASSWORD_FILE: /run/secrets/db_root_password
      UPLOAD_LIMIT: 512M      
    restart: always
    ports:
      - 8088:80
  
  piwigo:
    image: lscr.io/linuxserver/piwigo:arm64v8-latest
    platform: linux/arm64
    container_name: piwigo
    environment:
      MYSQL_ROOT_PASSWORD_FILE: /run/secrets/db_root_password
      MYSQL_DATABASE: Rogerdb
      MEMORY_LIMIT: 512M
      NGINX_FASTCGI_TIMEOUT: 600
      NGINX_PROXY_CONNECT_TIMEOUT: 90
      NGINX_PROXY_READ_TIMEOUT: 75
    volumes:
      - ${PATH_TO_APPDATA}/piwigo:/config
      - type: bind
        source: ${PATH_TO_DATA}/gallery
        target: /gallery
      
    ports:
      - 8125:80
    restart: unless-stopped

Container logs

Command line report  Fatal error: Uncaught --> Smarty: Unable to load 'file:themes/default/template/help/quick_search.tpl' in 'file:include/batch_manager_filter.inc.tpl' <-- thrown in /app/www/public/include/smarty/src/Template.php on line 159

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions