ended_at: 2025-03-26 07:56:32.482373 env: YNH_APP_ACTION: upgrade YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr YNH_APP_CURRENT_VERSION: 14.5.0~ynh1 YNH_APP_ID: piwigo YNH_APP_INSTANCE_NAME: piwigo YNH_APP_INSTANCE_NUMBER: '1' YNH_APP_MANIFEST_VERSION: 15.5.0~ynh3 YNH_APP_PACKAGING_FORMAT: '2.0' YNH_APP_UPGRADE_TYPE: UPGRADE_APP YNH_ARCH: amd64 YNH_DEBIAN_VERSION: bookworm YNH_DEFAULT_PHP_VERSION: '8.2' YNH_HELPERS_VERSION: '2' error: An error occurred inside the app upgrade script interface: api operation: app_upgrade parent: null related_to: - - app - piwigo started_at: 2025-03-26 07:56:11.125357 success: false yunohost_version: 12.0.12 ============ 2025-03-26 08:56:11,130: INFO - Updating sources... 2025-03-26 08:56:11,132: DEBUG - Prefetching asset main: https://piwigo.org/download/dlcounter.php?code=15.5.0 ... 2025-03-26 08:56:12,150: DEBUG - Prefetching asset ldap_plugin: https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz ... 2025-03-26 08:56:12,970: DEBUG - Prefetching asset log_failed_logins_plugin: http://piwigo.org/ext/download.php?rid=8501 ... 2025-03-26 08:56:13,205: INFO - Updating system_user... 2025-03-26 08:56:13,248: INFO - Updating install_dir... 2025-03-26 08:56:13,255: INFO - Updating data_dir... 2025-03-26 08:56:13,261: INFO - Updating permissions... 2025-03-26 08:56:13,269: DEBUG - Nothing to update in LDAP 2025-03-26 08:56:13,270: DEBUG - Permission 'piwigo.main' updated 2025-03-26 08:56:13,271: DEBUG - Full log of this operation: '<a href="#/tools/logs/20250326-075613-user_permission_update-piwigo" style="text-decoration:underline">Update accesses for permission 'piwigo'</a>' 2025-03-26 08:56:13,279: DEBUG - Nothing to update in LDAP 2025-03-26 08:56:13,279: DEBUG - Permission 'piwigo.main' updated 2025-03-26 08:56:13,280: DEBUG - Full log of this operation: '<a href="#/tools/logs/20250326-075613-permission_url-piwigo" style="text-decoration:underline">Update URL related to permission 'piwigo'</a>' 2025-03-26 08:56:13,285: DEBUG - The permission database has been resynchronized 2025-03-26 08:56:13,309: DEBUG - SSO and portal configurations regenerated 2025-03-26 08:56:13,315: INFO - Updating apt... 2025-03-26 08:56:13,319: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./provision_or_update_apt" 7>&1']' 2025-03-26 08:56:13,323: DEBUG - + source /usr/share/yunohost/helpers 2025-03-26 08:56:13,324: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers 2025-03-26 08:56:13,324: DEBUG - +++ cd -- /usr/share/yunohost 2025-03-26 08:56:13,324: DEBUG - +++ pwd 2025-03-26 08:56:13,325: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost 2025-03-26 08:56:13,325: DEBUG - ++ YNH_HELPERS_VERSION=2 2025-03-26 08:56:13,326: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace' 2025-03-26 08:56:13,326: DEBUG - ++ XTRACE_ENABLE='set -o xtrace' 2025-03-26 08:56:13,344: DEBUG - + ynh_abort_if_errors 2025-03-26 08:56:13,345: DEBUG - + trap ynh_exit_properly EXIT 2025-03-26 08:56:13,345: DEBUG - + ynh_install_app_dependencies mariadb-server imagemagick php8.3-gd php8.3-imagick php8.3-xml php8.3-mbstring php8.3-mysqli php8.3-ldap 2025-03-26 08:56:13,345: DEBUG - + local 'dependencies=mariadb-server imagemagick php8.3-gd php8.3-imagick php8.3-xml php8.3-mbstring php8.3-mysqli php8.3-ldap' 2025-03-26 08:56:13,345: DEBUG - ++ echo 'mariadb-server imagemagick php8.3-gd php8.3-imagick php8.3-xml php8.3-mbstring php8.3-mysqli php8.3-ldap' 2025-03-26 08:56:13,345: DEBUG - ++ sed 's/\([^\<=\>]\)\ \([^(]\)/\1, \2/g' 2025-03-26 08:56:13,346: DEBUG - + dependencies='mariadb-server, imagemagick, php8.3-gd, php8.3-imagick, php8.3-xml, php8.3-mbstring, php8.3-mysqli, php8.3-ldap' 2025-03-26 08:56:13,347: DEBUG - + local 'dependencies=mariadb-server, imagemagick, php8.3-gd, php8.3-imagick, php8.3-xml, php8.3-mbstring, php8.3-mysqli, php8.3-ldap' 2025-03-26 08:56:13,347: DEBUG - ++ ynh_read_manifest --manifest_key=version 2025-03-26 08:56:13,359: DEBUG - ++ '[' '!' -e '' ']' 2025-03-26 08:56:13,360: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.json ']' 2025-03-26 08:56:13,360: DEBUG - ++ '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml ']' 2025-03-26 08:56:13,360: DEBUG - ++ manifest=/var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:13,360: DEBUG - ++ echo /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:13,360: DEBUG - ++ grep -q '\.json$' 2025-03-26 08:56:13,361: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:13,361: DEBUG - ++ python3 -c 'import json, toml, sys; print(json.dumps(toml.load(sys.stdin)))' 2025-03-26 08:56:13,361: DEBUG - ++ jq .version --raw-output 2025-03-26 08:56:13,397: DEBUG - + local version=15.5.0~ynh3 2025-03-26 08:56:13,398: DEBUG - + '[' -z 15.5.0~ynh3 ']' 2025-03-26 08:56:13,398: DEBUG - + '[' 15.5.0~ynh3 == null ']' 2025-03-26 08:56:13,398: DEBUG - + local dep_app=piwigo 2025-03-26 08:56:13,398: DEBUG - + [[ mariadb-server, imagemagick, php8.3-gd, php8.3-imagick, php8.3-xml, php8.3-mbstring, php8.3-mysqli, php8.3-ldap =~ [<=>] ]] 2025-03-26 08:56:13,398: DEBUG - ++ echo mariadb-server, imagemagick, php8.3-gd, php8.3-imagick, php8.3-xml, php8.3-mbstring, php8.3-mysqli, php8.3-ldap 2025-03-26 08:56:13,399: DEBUG - ++ grep -oP '(?<=php)[0-9.]+(?=-|\>|)' 2025-03-26 08:56:13,400: DEBUG - ++ sort -u 2025-03-26 08:56:13,400: DEBUG - + local specific_php_version=8.3 2025-03-26 08:56:13,400: DEBUG - + [[ -n 8.3 ]] 2025-03-26 08:56:13,401: DEBUG - ++ echo 8.3 2025-03-26 08:56:13,401: DEBUG - ++ wc -l 2025-03-26 08:56:13,402: DEBUG - + [[ 1 -eq 1 ]] 2025-03-26 08:56:13,402: DEBUG - + dependencies+=', php8.3, php8.3-fpm, php8.3-common' 2025-03-26 08:56:13,403: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=phpversion 2025-03-26 08:56:13,465: DEBUG - + local old_phpversion=8.3 2025-03-26 08:56:13,465: DEBUG - + '[' -n 8.3 ']' 2025-03-26 08:56:13,465: DEBUG - + '[' 8.3 '!=' 8.3 ']' 2025-03-26 08:56:13,466: DEBUG - + ynh_app_setting_set --app=piwigo --key=phpversion --value=8.3 2025-03-26 08:56:13,549: DEBUG - + test -e /usr/bin/php8.2 2025-03-26 08:56:13,550: DEBUG - + update-alternatives --set php /usr/bin/php8.2 2025-03-26 08:56:13,552: DEBUG - ++ ynh_package_is_installed postgresql-15 2025-03-26 08:56:13,561: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-15 2025-03-26 08:56:13,561: DEBUG - ++ grep --count 'ok installed' 2025-03-26 08:56:13,574: DEBUG - ++ echo yes 2025-03-26 08:56:13,574: DEBUG - + local psql_installed=yes 2025-03-26 08:56:13,575: DEBUG - + [[ true == \t\r\u\e ]] 2025-03-26 08:56:13,575: DEBUG - + YNH_INSTALL_APP_DEPENDENCIES_REPLACE=false 2025-03-26 08:56:13,575: DEBUG - + cat 2025-03-26 08:56:13,576: DEBUG - + ynh_package_install_from_equivs /tmp/piwigo-ynh-deps.control 2025-03-26 08:56:13,576: DEBUG - + local controlfile=/tmp/piwigo-ynh-deps.control 2025-03-26 08:56:13,576: DEBUG - ++ grep '^Package: ' /tmp/piwigo-ynh-deps.control 2025-03-26 08:56:13,576: DEBUG - ++ cut '--delimiter= ' --fields=2 2025-03-26 08:56:13,577: DEBUG - + local pkgname=piwigo-ynh-deps 2025-03-26 08:56:13,578: DEBUG - ++ grep '^Version: ' /tmp/piwigo-ynh-deps.control 2025-03-26 08:56:13,578: DEBUG - ++ cut '--delimiter= ' --fields=2 2025-03-26 08:56:13,579: DEBUG - + local pkgversion=15.5.0~ynh3 2025-03-26 08:56:13,579: DEBUG - + [[ -z piwigo-ynh-deps ]] 2025-03-26 08:56:13,579: DEBUG - + [[ -z 15.5.0~ynh3 ]] 2025-03-26 08:56:13,580: DEBUG - + ynh_package_update 2025-03-26 08:56:13,580: DEBUG - + ynh_apt update 2025-03-26 08:56:13,580: DEBUG - + ynh_wait_dpkg_free 2025-03-26 08:56:13,716: DEBUG - + return 0 2025-03-26 08:56:13,716: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 update 2025-03-26 08:56:13,825: DEBUG - Hit:1 http://security.debian.org/debian-security bookworm-security InRelease 2025-03-26 08:56:13,825: DEBUG - Hit:2 http://ftp.debian.org/debian bookworm InRelease 2025-03-26 08:56:13,835: DEBUG - Hit:4 http://ftp.debian.org/debian bookworm-updates InRelease 2025-03-26 08:56:13,870: DEBUG - Hit:5 https://packages.sury.org/php bookworm InRelease 2025-03-26 08:56:13,899: DEBUG - Hit:6 https://dl.yarnpkg.com/debian stable InRelease 2025-03-26 08:56:13,953: DEBUG - Hit:3 https://forge.yunohost.org/debian bookworm InRelease 2025-03-26 08:56:14,929: DEBUG - Reading package lists... 2025-03-26 08:56:14,943: DEBUG - ++ mktemp --directory 2025-03-26 08:56:14,944: DEBUG - + local TMPDIR=/tmp/tmp.F2cr5VGbfH 2025-03-26 08:56:14,944: DEBUG - + mkdir -p /tmp/tmp.F2cr5VGbfH/piwigo-ynh-deps/DEBIAN/ 2025-03-26 08:56:14,945: DEBUG - + chmod -R 755 /tmp/tmp.F2cr5VGbfH/piwigo-ynh-deps 2025-03-26 08:56:14,946: DEBUG - + ynh_wait_dpkg_free 2025-03-26 08:56:15,076: DEBUG - + return 0 2025-03-26 08:56:15,076: DEBUG - + cp /tmp/piwigo-ynh-deps.control /tmp/tmp.F2cr5VGbfH/piwigo-ynh-deps/DEBIAN/control 2025-03-26 08:56:15,077: DEBUG - + dpkg-deb --build /tmp/tmp.F2cr5VGbfH/piwigo-ynh-deps /tmp/tmp.F2cr5VGbfH/piwigo-ynh-deps.deb 2025-03-26 08:56:15,093: DEBUG - + dpkg --force-depends --install /tmp/tmp.F2cr5VGbfH/piwigo-ynh-deps.deb 2025-03-26 08:56:15,093: DEBUG - + tee /tmp/tmp.F2cr5VGbfH/dpkg_log 2025-03-26 08:56:15,336: DEBUG - (Reading database ... 94174 files and directories currently installed.) 2025-03-26 08:56:15,339: DEBUG - Preparing to unpack .../piwigo-ynh-deps.deb ... 2025-03-26 08:56:15,357: DEBUG - Unpacking piwigo-ynh-deps (15.5.0~ynh3) over (14.5.0~ynh1) ... 2025-03-26 08:56:15,386: DEBUG - Setting up piwigo-ynh-deps (15.5.0~ynh3) ... 2025-03-26 08:56:15,417: DEBUG - + ynh_package_install --fix-broken 2025-03-26 08:56:15,417: DEBUG - + ynh_apt --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken 2025-03-26 08:56:15,417: DEBUG - + ynh_wait_dpkg_free 2025-03-26 08:56:15,546: DEBUG - + return 0 2025-03-26 08:56:15,547: DEBUG - + apt-get --assume-yes --quiet -o=Acquire::Retries=3 -o=Dpkg::Use-Pty=0 --no-remove --option Dpkg::Options::=--force-confdef --option Dpkg::Options::=--force-confold install --fix-broken 2025-03-26 08:56:15,714: DEBUG - Reading package lists... 2025-03-26 08:56:15,890: DEBUG - Building dependency tree... 2025-03-26 08:56:15,891: DEBUG - Reading state information... 2025-03-26 08:56:16,138: DEBUG - 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2025-03-26 08:56:16,139: DEBUG - + [[ -n /tmp/tmp.F2cr5VGbfH ]] 2025-03-26 08:56:16,139: DEBUG - + rm --recursive --force /tmp/tmp.F2cr5VGbfH 2025-03-26 08:56:16,140: DEBUG - + ynh_package_is_installed piwigo-ynh-deps 2025-03-26 08:56:16,148: DEBUG - + dpkg-query --show '--showformat=${Status}' piwigo-ynh-deps 2025-03-26 08:56:16,148: DEBUG - + grep --count 'ok installed' 2025-03-26 08:56:16,161: DEBUG - + rm /tmp/piwigo-ynh-deps.control 2025-03-26 08:56:16,163: DEBUG - ++ ynh_package_is_installed postgresql-15 2025-03-26 08:56:16,172: DEBUG - ++ dpkg-query --show '--showformat=${Status}' postgresql-15 2025-03-26 08:56:16,173: DEBUG - ++ grep --count 'ok installed' 2025-03-26 08:56:16,186: DEBUG - ++ echo yes 2025-03-26 08:56:16,187: DEBUG - + local psql_installed2=yes 2025-03-26 08:56:16,187: DEBUG - + [[ yes != \y\e\s ]] 2025-03-26 08:56:16,187: DEBUG - + ynh_exit_properly 2025-03-26 08:56:16,187: DEBUG - + [[ provision_or_update_apt =~ ^install$|^upgrade$|^restore$ ]] 2025-03-26 08:56:16,288: INFO - Updating database... 2025-03-26 08:56:16,321: DEBUG - Executing command '['sh', '-c', '/bin/bash -x "./upgrade" 7>&1']' 2025-03-26 08:56:16,323: DEBUG - + source _common.sh 2025-03-26 08:56:16,323: DEBUG - + source /usr/share/yunohost/helpers 2025-03-26 08:56:16,324: DEBUG - ++++ dirname -- /usr/share/yunohost/helpers 2025-03-26 08:56:16,324: DEBUG - +++ cd -- /usr/share/yunohost 2025-03-26 08:56:16,325: DEBUG - +++ pwd 2025-03-26 08:56:16,325: DEBUG - ++ SCRIPT_DIR=/usr/share/yunohost 2025-03-26 08:56:16,325: DEBUG - ++ YNH_HELPERS_VERSION=2 2025-03-26 08:56:16,326: DEBUG - ++ readonly 'XTRACE_ENABLE=set -o xtrace' 2025-03-26 08:56:16,327: DEBUG - ++ XTRACE_ENABLE='set -o xtrace' 2025-03-26 08:56:16,400: INFO - [....................] > Ensuring downward compatibility... 2025-03-26 08:56:16,403: DEBUG - + '[' fr == fr ']' 2025-03-26 08:56:16,403: DEBUG - + language=fr_FR 2025-03-26 08:56:16,403: DEBUG - + '[' -z ********** ']' 2025-03-26 08:56:16,450: INFO - [+++.................] > Upgrading source files... 2025-03-26 08:56:16,452: DEBUG - + ynh_setup_source --dest_dir=/var/www/piwigo --full_replace=1 '--keep=local/config/config.inc.php local/config/database.inc.php /plugins /themes' 2025-03-26 08:56:16,502: DEBUG - + keep='local/config/config.inc.php local/config/database.inc.php /plugins /themes' 2025-03-26 08:56:16,503: DEBUG - + full_replace=1 2025-03-26 08:56:16,503: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:16,503: DEBUG - + cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:16,503: DEBUG - + toml_to_json 2025-03-26 08:56:16,503: DEBUG - + python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))' 2025-03-26 08:56:16,503: DEBUG - + jq -e .resources.sources 2025-03-26 08:56:16,540: DEBUG - + source_id=main 2025-03-26 08:56:16,541: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:16,541: DEBUG - ++ toml_to_json 2025-03-26 08:56:16,541: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))' 2025-03-26 08:56:16,542: DEBUG - ++ jq '.resources.sources["main"]' 2025-03-26 08:56:16,583: DEBUG - + local 'sources_json={ 2025-03-26 08:56:16,584: DEBUG - "url": "https://piwigo.org/download/dlcounter.php?code=15.5.0", 2025-03-26 08:56:16,584: DEBUG - "sha256": "f7bb7aac6373c7065a926959a542c2b77319b1bcea7d6a6ed9ccda71b83081c0", 2025-03-26 08:56:16,584: DEBUG - "format": "zip", 2025-03-26 08:56:16,584: DEBUG - "autoupdate": { 2025-03-26 08:56:16,584: DEBUG - "strategy": "latest_github_release", 2025-03-26 08:56:16,584: DEBUG - "needs_manual_tweaks": true 2025-03-26 08:56:16,584: DEBUG - } 2025-03-26 08:56:16,584: DEBUG - }' 2025-03-26 08:56:16,584: DEBUG - + jq -re .url 2025-03-26 08:56:16,614: DEBUG - https://piwigo.org/download/dlcounter.php?code=15.5.0 2025-03-26 08:56:16,615: DEBUG - + local arch_prefix= 2025-03-26 08:56:16,647: DEBUG - + local 'src_url=https://piwigo.org/download/dlcounter.php?code=15.5.0' 2025-03-26 08:56:16,679: DEBUG - + local src_sum=f7bb7aac6373c7065a926959a542c2b77319b1bcea7d6a6ed9ccda71b83081c0 2025-03-26 08:56:16,679: DEBUG - + local src_sumprg=sha256sum 2025-03-26 08:56:16,713: DEBUG - + local src_format=zip 2025-03-26 08:56:16,748: DEBUG - + local src_in_subdir= 2025-03-26 08:56:16,782: DEBUG - + local src_extract= 2025-03-26 08:56:16,817: DEBUG - + local src_platform= 2025-03-26 08:56:16,851: DEBUG - + local src_rename= 2025-03-26 08:56:16,851: DEBUG - + [[ -n https://piwigo.org/download/dlcounter.php?code=15.5.0 ]] 2025-03-26 08:56:16,851: DEBUG - + [[ -n f7bb7aac6373c7065a926959a542c2b77319b1bcea7d6a6ed9ccda71b83081c0 ]] 2025-03-26 08:56:16,852: DEBUG - + [[ -z zip ]] 2025-03-26 08:56:16,852: DEBUG - + src_sumprg=sha256sum 2025-03-26 08:56:16,852: DEBUG - + src_in_subdir=true 2025-03-26 08:56:16,852: DEBUG - + src_format=zip 2025-03-26 08:56:16,852: DEBUG - ++ echo zip 2025-03-26 08:56:16,852: DEBUG - ++ tr '[:upper:]' '[:lower:]' 2025-03-26 08:56:16,853: DEBUG - + src_format=zip 2025-03-26 08:56:16,853: DEBUG - + src_extract=true 2025-03-26 08:56:16,853: DEBUG - + [[ true != \t\r\u\e ]] 2025-03-26 08:56:16,853: DEBUG - + local local_src=/opt/yunohost-apps-src/piwigo/main 2025-03-26 08:56:16,854: DEBUG - ++ dirname /var/cache/yunohost/download/piwigo/main 2025-03-26 08:56:16,854: DEBUG - + mkdir -p /var/cache/yunohost/download/piwigo 2025-03-26 08:56:16,856: DEBUG - + src_filename=/var/cache/yunohost/download/piwigo/main 2025-03-26 08:56:16,856: DEBUG - + '[' zip = docker ']' 2025-03-26 08:56:16,856: DEBUG - + test -e /opt/yunohost-apps-src/piwigo/main 2025-03-26 08:56:16,856: DEBUG - + '[' -n 'https://piwigo.org/download/dlcounter.php?code=15.5.0' ']' 2025-03-26 08:56:16,856: DEBUG - + '[' -e /var/cache/yunohost/download/piwigo/main ']' 2025-03-26 08:56:16,857: DEBUG - + sha256sum --check --status 2025-03-26 08:56:16,956: DEBUG - + '[' '!' -e /var/cache/yunohost/download/piwigo/main ']' 2025-03-26 08:56:16,956: DEBUG - + sha256sum --check --status 2025-03-26 08:56:17,053: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2025-03-26 08:56:17,054: DEBUG - + '[' -n 'local/config/config.inc.php local/config/database.inc.php /plugins /themes' ']' 2025-03-26 08:56:17,054: DEBUG - + '[' -e /var/www/piwigo ']' 2025-03-26 08:56:17,054: DEBUG - + local keep_dir=/var/cache/yunohost/files_to_keep_during_setup_source/piwigo 2025-03-26 08:56:17,055: DEBUG - + mkdir -p /var/cache/yunohost/files_to_keep_during_setup_source/piwigo 2025-03-26 08:56:17,056: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:17,056: DEBUG - + '[' -e /var/www/piwigo/local/config/config.inc.php ']' 2025-03-26 08:56:17,056: DEBUG - ++ dirname /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/config.inc.php 2025-03-26 08:56:17,057: DEBUG - + mkdir --parents /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config 2025-03-26 08:56:17,058: DEBUG - + cp --archive /var/www/piwigo/local/config/config.inc.php /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/config.inc.php 2025-03-26 08:56:17,059: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:17,059: DEBUG - + '[' -e /var/www/piwigo/local/config/database.inc.php ']' 2025-03-26 08:56:17,059: DEBUG - ++ dirname /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/database.inc.php 2025-03-26 08:56:17,060: DEBUG - + mkdir --parents /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config 2025-03-26 08:56:17,061: DEBUG - + cp --archive /var/www/piwigo/local/config/database.inc.php /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/database.inc.php 2025-03-26 08:56:17,062: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:17,062: DEBUG - + '[' -e /var/www/piwigo//plugins ']' 2025-03-26 08:56:17,063: DEBUG - ++ dirname /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//plugins 2025-03-26 08:56:17,064: DEBUG - + mkdir --parents /var/cache/yunohost/files_to_keep_during_setup_source/piwigo 2025-03-26 08:56:17,064: DEBUG - + cp --archive /var/www/piwigo//plugins /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//plugins 2025-03-26 08:56:17,115: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:17,116: DEBUG - + '[' -e /var/www/piwigo//themes ']' 2025-03-26 08:56:17,116: DEBUG - ++ dirname /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//themes 2025-03-26 08:56:17,117: DEBUG - + mkdir --parents /var/cache/yunohost/files_to_keep_during_setup_source/piwigo 2025-03-26 08:56:17,118: DEBUG - + cp --archive /var/www/piwigo//themes /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//themes 2025-03-26 08:56:17,187: DEBUG - + ynh_secure_remove --file=/var/www/piwigo 2025-03-26 08:56:17,282: DEBUG - + mkdir --parents /var/www/piwigo 2025-03-26 08:56:17,284: DEBUG - + '[' -n /var/www/piwigo ']' 2025-03-26 08:56:17,284: DEBUG - + '[' /var/www/piwigo == /var/www/piwigo ']' 2025-03-26 08:56:17,284: DEBUG - + _ynh_apply_default_permissions /var/www/piwigo 2025-03-26 08:56:17,284: DEBUG - + local target=/var/www/piwigo 2025-03-26 08:56:17,284: DEBUG - + chmod o-rwx /var/www/piwigo 2025-03-26 08:56:17,285: DEBUG - + chmod g-w /var/www/piwigo 2025-03-26 08:56:17,285: DEBUG - + chown -R root:root /var/www/piwigo 2025-03-26 08:56:17,287: DEBUG - + ynh_system_user_exists piwigo 2025-03-26 08:56:17,295: DEBUG - + getent passwd piwigo 2025-03-26 08:56:17,299: DEBUG - + chown piwigo:piwigo /var/www/piwigo 2025-03-26 08:56:17,302: DEBUG - + grep -qE '^(/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system)' 2025-03-26 08:56:17,303: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:17,303: DEBUG - + [[ true == \f\a\l\s\e ]] 2025-03-26 08:56:17,303: DEBUG - + [[ zip == \d\o\c\k\e\r ]] 2025-03-26 08:56:17,303: DEBUG - + [[ zip == \z\i\p ]] 2025-03-26 08:56:17,303: DEBUG - + true 2025-03-26 08:56:17,303: DEBUG - ++ mktemp --directory 2025-03-26 08:56:17,304: DEBUG - + local tmp_dir=/tmp/tmp.slEEKXNNaI 2025-03-26 08:56:17,304: DEBUG - + unzip -quo /var/cache/yunohost/download/piwigo/main -d /tmp/tmp.slEEKXNNaI 2025-03-26 08:56:17,799: DEBUG - + cp --archive /tmp/tmp.slEEKXNNaI/piwigo/. /var/www/piwigo 2025-03-26 08:56:18,008: DEBUG - + ynh_secure_remove --file=/tmp/tmp.slEEKXNNaI 2025-03-26 08:56:18,087: DEBUG - + ynh_secure_remove --file=/var/cache/yunohost/download/piwigo/main 2025-03-26 08:56:18,105: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/sources/patches/ ']' 2025-03-26 08:56:18,105: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/sources/extra_files/main 2025-03-26 08:56:18,105: DEBUG - + '[' -n 'local/config/config.inc.php local/config/database.inc.php /plugins /themes' ']' 2025-03-26 08:56:18,105: DEBUG - + local keep_dir=/var/cache/yunohost/files_to_keep_during_setup_source/piwigo 2025-03-26 08:56:18,105: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:18,105: DEBUG - + '[' -e /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/config.inc.php ']' 2025-03-26 08:56:18,105: DEBUG - ++ dirname /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:18,106: DEBUG - + mkdir --parents /var/www/piwigo/local/config 2025-03-26 08:56:18,107: DEBUG - + cp --archive --no-target-directory /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/config.inc.php /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:18,109: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:18,109: DEBUG - + '[' -e /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/database.inc.php ']' 2025-03-26 08:56:18,109: DEBUG - ++ dirname /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:18,110: DEBUG - + mkdir --parents /var/www/piwigo/local/config 2025-03-26 08:56:18,111: DEBUG - + cp --archive --no-target-directory /var/cache/yunohost/files_to_keep_during_setup_source/piwigo/local/config/database.inc.php /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:18,113: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:18,113: DEBUG - + '[' -e /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//plugins ']' 2025-03-26 08:56:18,113: DEBUG - ++ dirname /var/www/piwigo//plugins 2025-03-26 08:56:18,114: DEBUG - + mkdir --parents /var/www/piwigo 2025-03-26 08:56:18,115: DEBUG - + cp --archive --no-target-directory /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//plugins /var/www/piwigo//plugins 2025-03-26 08:56:18,187: DEBUG - + for stuff_to_keep in $keep 2025-03-26 08:56:18,188: DEBUG - + '[' -e /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//themes ']' 2025-03-26 08:56:18,188: DEBUG - ++ dirname /var/www/piwigo//themes 2025-03-26 08:56:18,189: DEBUG - + mkdir --parents /var/www/piwigo 2025-03-26 08:56:18,190: DEBUG - + cp --archive --no-target-directory /var/cache/yunohost/files_to_keep_during_setup_source/piwigo//themes /var/www/piwigo//themes 2025-03-26 08:56:18,299: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2025-03-26 08:56:18,337: DEBUG - + ynh_setup_source --dest_dir=/var/www/piwigo/plugins/Ldap_Login --source_id=ldap_plugin 2025-03-26 08:56:18,377: DEBUG - + keep= 2025-03-26 08:56:18,377: DEBUG - + full_replace=0 2025-03-26 08:56:18,377: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:18,377: DEBUG - + cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:18,377: DEBUG - + toml_to_json 2025-03-26 08:56:18,377: DEBUG - + python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))' 2025-03-26 08:56:18,378: DEBUG - + jq -e .resources.sources 2025-03-26 08:56:18,428: DEBUG - + source_id=ldap_plugin 2025-03-26 08:56:18,429: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:18,429: DEBUG - ++ toml_to_json 2025-03-26 08:56:18,429: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))' 2025-03-26 08:56:18,429: DEBUG - ++ jq '.resources.sources["ldap_plugin"]' 2025-03-26 08:56:18,471: DEBUG - + local 'sources_json={ 2025-03-26 08:56:18,472: DEBUG - "url": "https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz", 2025-03-26 08:56:18,472: DEBUG - "sha256": "ecb05399eb26de0ef5301fb09d47af9e83732ff6c65ac7703d17104a8f3547c9", 2025-03-26 08:56:18,472: DEBUG - "autoupdate": { 2025-03-26 08:56:18,472: DEBUG - "upstream": "https://github.com/kipjr/ldap_login", 2025-03-26 08:56:18,472: DEBUG - "strategy": "latest_github_release" 2025-03-26 08:56:18,472: DEBUG - } 2025-03-26 08:56:18,472: DEBUG - }' 2025-03-26 08:56:18,472: DEBUG - + jq -re .url 2025-03-26 08:56:18,502: DEBUG - https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz 2025-03-26 08:56:18,503: DEBUG - + local arch_prefix= 2025-03-26 08:56:18,535: DEBUG - + local src_url=https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz 2025-03-26 08:56:18,569: DEBUG - + local src_sum=ecb05399eb26de0ef5301fb09d47af9e83732ff6c65ac7703d17104a8f3547c9 2025-03-26 08:56:18,570: DEBUG - + local src_sumprg=sha256sum 2025-03-26 08:56:18,604: DEBUG - + local src_format= 2025-03-26 08:56:18,638: DEBUG - + local src_in_subdir= 2025-03-26 08:56:18,672: DEBUG - + local src_extract= 2025-03-26 08:56:18,707: DEBUG - + local src_platform= 2025-03-26 08:56:18,740: DEBUG - + local src_rename= 2025-03-26 08:56:18,741: DEBUG - + [[ -n https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz ]] 2025-03-26 08:56:18,741: DEBUG - + [[ -n ecb05399eb26de0ef5301fb09d47af9e83732ff6c65ac7703d17104a8f3547c9 ]] 2025-03-26 08:56:18,741: DEBUG - + [[ -z '' ]] 2025-03-26 08:56:18,741: DEBUG - + [[ https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz =~ ^.*\.zip$ ]] 2025-03-26 08:56:18,741: DEBUG - + [[ https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz =~ ^.*/zipball/.*$ ]] 2025-03-26 08:56:18,741: DEBUG - + [[ https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz =~ ^.*\.tar\.gz$ ]] 2025-03-26 08:56:18,741: DEBUG - + src_format=tar.gz 2025-03-26 08:56:18,741: DEBUG - + src_sumprg=sha256sum 2025-03-26 08:56:18,741: DEBUG - + src_in_subdir=true 2025-03-26 08:56:18,741: DEBUG - + src_format=tar.gz 2025-03-26 08:56:18,742: DEBUG - ++ echo tar.gz 2025-03-26 08:56:18,742: DEBUG - ++ tr '[:upper:]' '[:lower:]' 2025-03-26 08:56:18,743: DEBUG - + src_format=tar.gz 2025-03-26 08:56:18,743: DEBUG - + src_extract=true 2025-03-26 08:56:18,743: DEBUG - + [[ true != \t\r\u\e ]] 2025-03-26 08:56:18,743: DEBUG - + local local_src=/opt/yunohost-apps-src/piwigo/ldap_plugin 2025-03-26 08:56:18,743: DEBUG - ++ dirname /var/cache/yunohost/download/piwigo/ldap_plugin 2025-03-26 08:56:18,744: DEBUG - + mkdir -p /var/cache/yunohost/download/piwigo 2025-03-26 08:56:18,745: DEBUG - + src_filename=/var/cache/yunohost/download/piwigo/ldap_plugin 2025-03-26 08:56:18,745: DEBUG - + '[' tar.gz = docker ']' 2025-03-26 08:56:18,746: DEBUG - + test -e /opt/yunohost-apps-src/piwigo/ldap_plugin 2025-03-26 08:56:18,746: DEBUG - + '[' -n https://github.com/kipjr/ldap_login/archive/refs/tags/13.8.0.tar.gz ']' 2025-03-26 08:56:18,746: DEBUG - + '[' -e /var/cache/yunohost/download/piwigo/ldap_plugin ']' 2025-03-26 08:56:18,746: DEBUG - + sha256sum --check --status 2025-03-26 08:56:18,747: DEBUG - + '[' '!' -e /var/cache/yunohost/download/piwigo/ldap_plugin ']' 2025-03-26 08:56:18,748: DEBUG - + sha256sum --check --status 2025-03-26 08:56:18,749: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2025-03-26 08:56:18,749: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:18,750: DEBUG - + mkdir --parents /var/www/piwigo/plugins/Ldap_Login 2025-03-26 08:56:18,751: DEBUG - + '[' -n /var/www/piwigo ']' 2025-03-26 08:56:18,751: DEBUG - + '[' /var/www/piwigo/plugins/Ldap_Login == /var/www/piwigo ']' 2025-03-26 08:56:18,751: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:18,751: DEBUG - + [[ true == \f\a\l\s\e ]] 2025-03-26 08:56:18,751: DEBUG - + [[ tar.gz == \d\o\c\k\e\r ]] 2025-03-26 08:56:18,751: DEBUG - + [[ tar.gz == \z\i\p ]] 2025-03-26 08:56:18,751: DEBUG - + local strip= 2025-03-26 08:56:18,751: DEBUG - + '[' true '!=' false ']' 2025-03-26 08:56:18,751: DEBUG - + '[' true == true ']' 2025-03-26 08:56:18,751: DEBUG - + local sub_dirs=1 2025-03-26 08:56:18,751: DEBUG - + strip='--strip-components 1' 2025-03-26 08:56:18,751: DEBUG - + [[ tar.gz =~ ^tar.gz|tar.bz2|tar.xz$ ]] 2025-03-26 08:56:18,751: DEBUG - + tar --extract --file=/var/cache/yunohost/download/piwigo/ldap_plugin --directory=/var/www/piwigo/plugins/Ldap_Login --strip-components 1 2025-03-26 08:56:18,757: DEBUG - + ynh_secure_remove --file=/var/cache/yunohost/download/piwigo/ldap_plugin 2025-03-26 08:56:18,774: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/sources/patches/ ']' 2025-03-26 08:56:18,774: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/sources/extra_files/ldap_plugin 2025-03-26 08:56:18,774: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:18,774: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2025-03-26 08:56:18,775: DEBUG - + ynh_setup_source --dest_dir=/var/www/piwigo/plugins --source_id=log_failed_logins_plugin 2025-03-26 08:56:18,817: DEBUG - + keep= 2025-03-26 08:56:18,817: DEBUG - + full_replace=0 2025-03-26 08:56:18,818: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:18,818: DEBUG - + cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:18,818: DEBUG - + toml_to_json 2025-03-26 08:56:18,818: DEBUG - + python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))' 2025-03-26 08:56:18,818: DEBUG - + jq -e .resources.sources 2025-03-26 08:56:18,855: DEBUG - + source_id=log_failed_logins_plugin 2025-03-26 08:56:18,856: DEBUG - ++ cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/manifest.toml 2025-03-26 08:56:18,856: DEBUG - ++ toml_to_json 2025-03-26 08:56:18,856: DEBUG - ++ python3 -c 'import toml, json, sys; print(json.dumps(toml.load(sys.stdin)))' 2025-03-26 08:56:18,856: DEBUG - ++ jq '.resources.sources["log_failed_logins_plugin"]' 2025-03-26 08:56:18,906: DEBUG - + local 'sources_json={ 2025-03-26 08:56:18,906: DEBUG - "url": "http://piwigo.org/ext/download.php?rid=8501", 2025-03-26 08:56:18,906: DEBUG - "sha256": "8c21fb42675968ffaf41bd0735cf1b0541756550e0a6b6d3357f3aaaa84f1bd5", 2025-03-26 08:56:18,907: DEBUG - "in_subdir": false, 2025-03-26 08:56:18,907: DEBUG - "format": "zip" 2025-03-26 08:56:18,907: DEBUG - }' 2025-03-26 08:56:18,907: DEBUG - + jq -re .url 2025-03-26 08:56:18,937: DEBUG - http://piwigo.org/ext/download.php?rid=8501 2025-03-26 08:56:18,937: DEBUG - + local arch_prefix= 2025-03-26 08:56:18,970: DEBUG - + local 'src_url=http://piwigo.org/ext/download.php?rid=8501' 2025-03-26 08:56:19,003: DEBUG - + local src_sum=8c21fb42675968ffaf41bd0735cf1b0541756550e0a6b6d3357f3aaaa84f1bd5 2025-03-26 08:56:19,003: DEBUG - + local src_sumprg=sha256sum 2025-03-26 08:56:19,041: DEBUG - + local src_format=zip 2025-03-26 08:56:19,073: DEBUG - + local src_in_subdir=false 2025-03-26 08:56:19,106: DEBUG - + local src_extract= 2025-03-26 08:56:19,138: DEBUG - + local src_platform= 2025-03-26 08:56:19,175: DEBUG - + local src_rename= 2025-03-26 08:56:19,175: DEBUG - + [[ -n http://piwigo.org/ext/download.php?rid=8501 ]] 2025-03-26 08:56:19,176: DEBUG - + [[ -n 8c21fb42675968ffaf41bd0735cf1b0541756550e0a6b6d3357f3aaaa84f1bd5 ]] 2025-03-26 08:56:19,176: DEBUG - + [[ -z zip ]] 2025-03-26 08:56:19,176: DEBUG - + src_sumprg=sha256sum 2025-03-26 08:56:19,176: DEBUG - + src_in_subdir=false 2025-03-26 08:56:19,176: DEBUG - + src_format=zip 2025-03-26 08:56:19,176: DEBUG - ++ echo zip 2025-03-26 08:56:19,176: DEBUG - ++ tr '[:upper:]' '[:lower:]' 2025-03-26 08:56:19,177: DEBUG - + src_format=zip 2025-03-26 08:56:19,177: DEBUG - + src_extract=true 2025-03-26 08:56:19,177: DEBUG - + [[ true != \t\r\u\e ]] 2025-03-26 08:56:19,177: DEBUG - + local local_src=/opt/yunohost-apps-src/piwigo/log_failed_logins_plugin 2025-03-26 08:56:19,177: DEBUG - ++ dirname /var/cache/yunohost/download/piwigo/log_failed_logins_plugin 2025-03-26 08:56:19,178: DEBUG - + mkdir -p /var/cache/yunohost/download/piwigo 2025-03-26 08:56:19,179: DEBUG - + src_filename=/var/cache/yunohost/download/piwigo/log_failed_logins_plugin 2025-03-26 08:56:19,180: DEBUG - + '[' zip = docker ']' 2025-03-26 08:56:19,180: DEBUG - + test -e /opt/yunohost-apps-src/piwigo/log_failed_logins_plugin 2025-03-26 08:56:19,180: DEBUG - + '[' -n 'http://piwigo.org/ext/download.php?rid=8501' ']' 2025-03-26 08:56:19,180: DEBUG - + '[' -e /var/cache/yunohost/download/piwigo/log_failed_logins_plugin ']' 2025-03-26 08:56:19,180: DEBUG - + sha256sum --check --status 2025-03-26 08:56:19,181: DEBUG - + '[' '!' -e /var/cache/yunohost/download/piwigo/log_failed_logins_plugin ']' 2025-03-26 08:56:19,182: DEBUG - + sha256sum --check --status 2025-03-26 08:56:19,182: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2025-03-26 08:56:19,183: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:19,183: DEBUG - + mkdir --parents /var/www/piwigo/plugins 2025-03-26 08:56:19,184: DEBUG - + '[' -n /var/www/piwigo ']' 2025-03-26 08:56:19,184: DEBUG - + '[' /var/www/piwigo/plugins == /var/www/piwigo ']' 2025-03-26 08:56:19,184: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:19,185: DEBUG - + [[ true == \f\a\l\s\e ]] 2025-03-26 08:56:19,185: DEBUG - + [[ zip == \d\o\c\k\e\r ]] 2025-03-26 08:56:19,185: DEBUG - + [[ zip == \z\i\p ]] 2025-03-26 08:56:19,185: DEBUG - + false 2025-03-26 08:56:19,185: DEBUG - + unzip -quo /var/cache/yunohost/download/piwigo/log_failed_logins_plugin -d /var/www/piwigo/plugins 2025-03-26 08:56:19,186: DEBUG - + ynh_secure_remove --file=/var/cache/yunohost/download/piwigo/log_failed_logins_plugin 2025-03-26 08:56:19,202: DEBUG - + '[' -d /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/sources/patches/ ']' 2025-03-26 08:56:19,203: DEBUG - + test -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/sources/extra_files/log_failed_logins_plugin 2025-03-26 08:56:19,203: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:19,203: DEBUG - + rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/ 2025-03-26 08:56:19,203: DEBUG - + _create_data_dirs_if_required 2025-03-26 08:56:19,203: DEBUG - + dirs=(_data galleries upload) 2025-03-26 08:56:19,204: DEBUG - + for dir in "${dirs[@]}" 2025-03-26 08:56:19,204: DEBUG - + '[' '!' -d /home/yunohost.app/piwigo/_data ']' 2025-03-26 08:56:19,204: DEBUG - + ynh_secure_remove /var/www/piwigo/_data 2025-03-26 08:56:19,220: DEBUG - + ln -s /home/yunohost.app/piwigo/_data /var/www/piwigo/_data 2025-03-26 08:56:19,222: DEBUG - + for dir in "${dirs[@]}" 2025-03-26 08:56:19,222: DEBUG - + '[' '!' -d /home/yunohost.app/piwigo/galleries ']' 2025-03-26 08:56:19,222: DEBUG - + ynh_secure_remove /var/www/piwigo/galleries 2025-03-26 08:56:19,239: DEBUG - + ln -s /home/yunohost.app/piwigo/galleries /var/www/piwigo/galleries 2025-03-26 08:56:19,239: DEBUG - + for dir in "${dirs[@]}" 2025-03-26 08:56:19,240: DEBUG - + '[' '!' -d /home/yunohost.app/piwigo/upload ']' 2025-03-26 08:56:19,240: DEBUG - + ynh_secure_remove /var/www/piwigo/upload 2025-03-26 08:56:19,256: DEBUG - + ln -s /home/yunohost.app/piwigo/upload /var/www/piwigo/upload 2025-03-26 08:56:19,257: DEBUG - + chmod -R o-rwx /home/yunohost.app/piwigo 2025-03-26 08:56:19,928: DEBUG - + chown -R piwigo:www-data /home/yunohost.app/piwigo 2025-03-26 08:56:20,209: DEBUG - + chmod -R o-rwx /var/www/piwigo 2025-03-26 08:56:20,234: DEBUG - + chown -R piwigo:www-data /var/www/piwigo 2025-03-26 08:56:20,319: INFO - [###+................] > Upgrading system configurations related to piwigo... 2025-03-26 08:56:20,321: DEBUG - + ynh_add_fpm_config 2025-03-26 08:56:20,321: DEBUG - + local _globalphpversion=8.3 2025-03-26 08:56:20,323: DEBUG - + group= 2025-03-26 08:56:20,323: DEBUG - + local autogenconf=false 2025-03-26 08:56:20,323: DEBUG - + usage= 2025-03-26 08:56:20,323: DEBUG - + footprint= 2025-03-26 08:56:20,323: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:20,323: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:20,323: DEBUG - + [[ -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/extra_php-fpm.conf ]] 2025-03-26 08:56:20,323: DEBUG - + autogenconf=true 2025-03-26 08:56:20,323: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=fpm_usage 2025-03-26 08:56:20,398: DEBUG - + local fpm_usage_in_setting=low 2025-03-26 08:56:20,398: DEBUG - + '[' -z '' ']' 2025-03-26 08:56:20,398: DEBUG - + usage=low 2025-03-26 08:56:20,398: DEBUG - + ynh_app_setting_set --app=piwigo --key=fpm_usage --value=low 2025-03-26 08:56:20,510: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=fpm_footprint 2025-03-26 08:56:20,588: DEBUG - + local fpm_footprint_in_setting=low 2025-03-26 08:56:20,588: DEBUG - + '[' -z '' ']' 2025-03-26 08:56:20,589: DEBUG - + footprint=low 2025-03-26 08:56:20,589: DEBUG - + ynh_app_setting_set --app=piwigo --key=fpm_footprint --value=low 2025-03-26 08:56:20,690: DEBUG - + dpkg --compare-versions 2.0 lt 2 2025-03-26 08:56:20,691: DEBUG - + phpversion=8.3 2025-03-26 08:56:20,691: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=phpversion 2025-03-26 08:56:20,767: DEBUG - + local old_phpversion=8.3 2025-03-26 08:56:20,767: DEBUG - + '[' -n 8.3 ']' 2025-03-26 08:56:20,767: DEBUG - + '[' 8.3 '!=' 8.3 ']' 2025-03-26 08:56:20,767: DEBUG - + local fpm_service=php8.3-fpm 2025-03-26 08:56:20,767: DEBUG - + local fpm_config_dir=/etc/php/8.3/fpm 2025-03-26 08:56:20,767: DEBUG - + mkdir --parents /etc/php/8.3/fpm/pool.d 2025-03-26 08:56:20,769: DEBUG - + ynh_app_setting_set --app=piwigo --key=fpm_config_dir --value=/etc/php/8.3/fpm 2025-03-26 08:56:20,873: DEBUG - + ynh_app_setting_set --app=piwigo --key=fpm_service --value=php8.3-fpm 2025-03-26 08:56:20,975: DEBUG - + ynh_app_setting_set --app=piwigo --key=phpversion --value=8.3 2025-03-26 08:56:21,078: DEBUG - + '[' true == false ']' 2025-03-26 08:56:21,078: DEBUG - + ynh_get_scalable_phpfpm --usage=low --footprint=low 2025-03-26 08:56:21,115: DEBUG - + footprint=low 2025-03-26 08:56:21,115: DEBUG - + usage=low 2025-03-26 08:56:21,115: DEBUG - + print=0 2025-03-26 08:56:21,116: DEBUG - + '[' low = low ']' 2025-03-26 08:56:21,116: DEBUG - + footprint=20 2025-03-26 08:56:21,116: DEBUG - + '[' 20 -le 20 ']' 2025-03-26 08:56:21,116: DEBUG - + min_spare_servers_factor=8 2025-03-26 08:56:21,116: DEBUG - + '[' low = low ']' 2025-03-26 08:56:21,116: DEBUG - + php_pm=ondemand 2025-03-26 08:56:21,116: DEBUG - ++ ynh_get_ram --total --ignore_swap 2025-03-26 08:56:21,162: DEBUG - ++ ignore_swap=1 2025-03-26 08:56:21,162: DEBUG - ++ only_swap=0 2025-03-26 08:56:21,162: DEBUG - ++ free=0 2025-03-26 08:56:21,163: DEBUG - ++ total=1 2025-03-26 08:56:21,163: DEBUG - +++ grep 'total memory' 2025-03-26 08:56:21,164: DEBUG - +++ awk '{print $1}' 2025-03-26 08:56:21,165: DEBUG - +++ LC_ALL=C 2025-03-26 08:56:21,166: DEBUG - +++ vmstat --stats --unit M 2025-03-26 08:56:21,170: DEBUG - ++ local total_ram=7847 2025-03-26 08:56:21,171: DEBUG - +++ LC_ALL=C 2025-03-26 08:56:21,172: DEBUG - +++ vmstat --stats --unit M 2025-03-26 08:56:21,172: DEBUG - +++ awk '{print $1}' 2025-03-26 08:56:21,172: DEBUG - +++ grep 'total swap' 2025-03-26 08:56:21,176: DEBUG - ++ local total_swap=975 2025-03-26 08:56:21,177: DEBUG - ++ local total_ram_swap=8822 2025-03-26 08:56:21,177: DEBUG - ++ local ram=8822 2025-03-26 08:56:21,177: DEBUG - ++ ram=7847 2025-03-26 08:56:21,177: DEBUG - ++ echo 7847 2025-03-26 08:56:21,177: DEBUG - + local max_ram=7847 2025-03-26 08:56:21,177: DEBUG - + php_max_children=196 2025-03-26 08:56:21,177: DEBUG - + '[' ondemand = static ']' 2025-03-26 08:56:21,177: DEBUG - ++ at_least_one 196 2025-03-26 08:56:21,178: DEBUG - ++ '[' 196 -le 0 ']' 2025-03-26 08:56:21,178: DEBUG - ++ echo 196 2025-03-26 08:56:21,178: DEBUG - + php_max_children=196 2025-03-26 08:56:21,178: DEBUG - ++ nproc 2025-03-26 08:56:21,180: DEBUG - + local core_number=4 2025-03-26 08:56:21,180: DEBUG - + local max_proc=16 2025-03-26 08:56:21,180: DEBUG - + '[' 196 -gt 16 ']' 2025-03-26 08:56:21,180: DEBUG - + php_max_children=16 2025-03-26 08:56:21,181: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=php_forced_max_children 2025-03-26 08:56:21,249: DEBUG - + local php_forced_max_children= 2025-03-26 08:56:21,249: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:21,249: DEBUG - + '[' ondemand = dynamic ']' 2025-03-26 08:56:21,249: DEBUG - + php_min_spare_servers=0 2025-03-26 08:56:21,249: DEBUG - + php_max_spare_servers=0 2025-03-26 08:56:21,249: DEBUG - + php_start_servers=0 2025-03-26 08:56:21,249: DEBUG - ++ echo piwigo 2025-03-26 08:56:21,249: DEBUG - + local phpfpm_group=piwigo 2025-03-26 08:56:21,249: DEBUG - + local phpfpm_path=/var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/php-fpm.conf 2025-03-26 08:56:21,250: DEBUG - [__APP__] 2025-03-26 08:56:21,250: DEBUG - 2025-03-26 08:56:21,250: DEBUG - user = __APP__ 2025-03-26 08:56:21,250: DEBUG - group = __PHPFPM_GROUP__ 2025-03-26 08:56:21,250: DEBUG - 2025-03-26 08:56:21,250: DEBUG - chdir = __INSTALL_DIR__ 2025-03-26 08:56:21,250: DEBUG - 2025-03-26 08:56:21,250: DEBUG - listen = /var/run/php/php__PHPVERSION__-fpm-__APP__.sock 2025-03-26 08:56:21,250: DEBUG - listen.owner = www-data 2025-03-26 08:56:21,250: DEBUG - listen.group = www-data 2025-03-26 08:56:21,250: DEBUG - 2025-03-26 08:56:21,250: DEBUG - pm = __PHP_PM__ 2025-03-26 08:56:21,250: DEBUG - pm.max_children = __PHP_MAX_CHILDREN__ 2025-03-26 08:56:21,250: DEBUG - pm.max_requests = 500 2025-03-26 08:56:21,250: DEBUG - request_terminate_timeout = 1d 2025-03-26 08:56:21,250: DEBUG - ' 2025-03-26 08:56:21,250: DEBUG - + '[' ondemand = dynamic ']' 2025-03-26 08:56:21,250: DEBUG - + '[' ondemand = ondemand ']' 2025-03-26 08:56:21,251: DEBUG - pm.process_idle_timeout = 10s 2025-03-26 08:56:21,251: DEBUG - ' 2025-03-26 08:56:21,251: DEBUG - + '[' -e /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/extra_php-fpm.conf ']' 2025-03-26 08:56:21,251: DEBUG - + cat /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/extra_php-fpm.conf 2025-03-26 08:56:21,251: DEBUG - + local finalphpconf=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,251: DEBUG - + ynh_add_config --template=/var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/php-fpm.conf --destination=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,282: DEBUG - + jinja=0 2025-03-26 08:56:21,283: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf//var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/php-fpm.conf ']' 2025-03-26 08:56:21,283: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/php-fpm.conf ']' 2025-03-26 08:56:21,283: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/php-fpm.conf 2025-03-26 08:56:21,283: DEBUG - + ynh_backup_if_checksum_is_different --file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,291: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=checksum__etc_php_8.3_fpm_pool.d_piwigo.conf 2025-03-26 08:56:21,357: DEBUG - + local checksum_value=b58bd6b2f0bd6763c411efa2c9ec5617 2025-03-26 08:56:21,357: DEBUG - + backup_file_checksum= 2025-03-26 08:56:21,357: DEBUG - + '[' -n b58bd6b2f0bd6763c411efa2c9ec5617 ']' 2025-03-26 08:56:21,357: DEBUG - + '[' -e /etc/php/8.3/fpm/pool.d/piwigo.conf ']' 2025-03-26 08:56:21,357: DEBUG - + md5sum --check --status 2025-03-26 08:56:21,359: DEBUG - + touch /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,360: DEBUG - + chmod 640 /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,361: DEBUG - + _ynh_apply_default_permissions /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,361: DEBUG - + local target=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,361: DEBUG - + chmod o-rwx /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,361: DEBUG - + chmod g-w /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,362: DEBUG - + chown -R root:root /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,363: DEBUG - + ynh_system_user_exists piwigo 2025-03-26 08:56:21,372: DEBUG - + getent passwd piwigo 2025-03-26 08:56:21,373: DEBUG - + chown piwigo:piwigo /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,374: DEBUG - + grep -qE '^(/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system)' 2025-03-26 08:56:21,375: DEBUG - + chmod 400 /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,376: DEBUG - + chown root:root /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,377: DEBUG - + [[ 0 == 1 ]] 2025-03-26 08:56:21,377: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/php-fpm.conf /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,378: DEBUG - + ynh_replace_vars --file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,387: DEBUG - + test -n /piwigo 2025-03-26 08:56:21,387: DEBUG - + local path_url_slash_less=/piwigo 2025-03-26 08:56:21,387: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/piwigo/ --target_file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,434: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/piwigo --target_file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,480: DEBUG - + test -n piwigo 2025-03-26 08:56:21,480: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=piwigo --target_file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,526: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=piwigo --target_file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,573: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=piwigo --target_file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,619: DEBUG - + test -n '' 2025-03-26 08:56:21,619: DEBUG - + dpkg --compare-versions 2.0 lt 2 2025-03-26 08:56:21,620: DEBUG - + test -n '' 2025-03-26 08:56:21,621: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,621: DEBUG - ++ sort --unique 2025-03-26 08:56:21,621: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2025-03-26 08:56:21,623: DEBUG - + uniques_vars=('app' 'install_dir' 'phpfpm_group' 'php_max_children' 'php_pm' 'phpversion') 2025-03-26 08:56:21,632: DEBUG - + ynh_store_file_checksum --file=/etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,632: DEBUG - + update_only=0 2025-03-26 08:56:21,646: DEBUG - ++ md5sum /etc/php/8.3/fpm/pool.d/piwigo.conf 2025-03-26 08:56:21,646: DEBUG - ++ cut '--delimiter= ' --fields=1 2025-03-26 08:56:21,647: DEBUG - + ynh_app_setting_set --app=piwigo --key=checksum__etc_php_8.3_fpm_pool.d_piwigo.conf --value=b58bd6b2f0bd6763c411efa2c9ec5617 2025-03-26 08:56:21,736: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:21,736: DEBUG - + php-fpm8.3 --test 2025-03-26 08:56:21,814: DEBUG - + ynh_systemd_action --service_name=php8.3-fpm --action=reload 2025-03-26 08:56:21,871: DEBUG - + service_name=php8.3-fpm 2025-03-26 08:56:21,871: DEBUG - + action=reload 2025-03-26 08:56:21,872: DEBUG - + line_match= 2025-03-26 08:56:21,872: DEBUG - + length=20 2025-03-26 08:56:21,872: DEBUG - + log_path=/var/log/php8.3-fpm/php8.3-fpm.log 2025-03-26 08:56:21,872: DEBUG - + timeout=300 2025-03-26 08:56:21,872: DEBUG - + '[' reload == stop ']' 2025-03-26 08:56:21,872: DEBUG - + '[' reload == reload ']' 2025-03-26 08:56:21,872: DEBUG - + action=reload-or-restart 2025-03-26 08:56:21,872: DEBUG - ++ date --utc --rfc-3339=seconds 2025-03-26 08:56:21,872: DEBUG - ++ cut -d+ -f1 2025-03-26 08:56:21,873: DEBUG - + local 'time_start=2025-03-26 07:56:21 UTC' 2025-03-26 08:56:21,873: DEBUG - + systemctl reload-or-restart php8.3-fpm 2025-03-26 08:56:21,918: DEBUG - + ynh_add_nginx_config 2025-03-26 08:56:21,919: DEBUG - + local finalnginxconf=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:21,919: DEBUG - + ynh_add_config --template=nginx.conf --destination=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:21,955: DEBUG - + jinja=0 2025-03-26 08:56:21,955: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/nginx.conf ']' 2025-03-26 08:56:21,955: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/nginx.conf 2025-03-26 08:56:21,955: DEBUG - + ynh_backup_if_checksum_is_different --file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:21,965: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=checksum__etc_nginx_conf.d_maindomain.tld.d_piwigo.conf 2025-03-26 08:56:22,041: DEBUG - + local checksum_value=0815f23a2d476d99347c8743e33cb9c5 2025-03-26 08:56:22,041: DEBUG - + backup_file_checksum= 2025-03-26 08:56:22,041: DEBUG - + '[' -n 0815f23a2d476d99347c8743e33cb9c5 ']' 2025-03-26 08:56:22,041: DEBUG - + '[' -e /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf ']' 2025-03-26 08:56:22,041: DEBUG - + md5sum --check --status 2025-03-26 08:56:22,042: DEBUG - + touch /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,043: DEBUG - + chmod 640 /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,044: DEBUG - + _ynh_apply_default_permissions /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,044: DEBUG - + local target=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,044: DEBUG - + chmod o-rwx /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,045: DEBUG - + chmod g-w /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,046: DEBUG - + chown -R root:root /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,047: DEBUG - + ynh_system_user_exists piwigo 2025-03-26 08:56:22,056: DEBUG - + getent passwd piwigo 2025-03-26 08:56:22,057: DEBUG - + chown piwigo:piwigo /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,058: DEBUG - + grep -qE '^(/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system)' 2025-03-26 08:56:22,059: DEBUG - + chmod 400 /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,060: DEBUG - + chown root:root /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,061: DEBUG - + [[ 0 == 1 ]] 2025-03-26 08:56:22,061: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/nginx.conf /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,062: DEBUG - + ynh_replace_vars --file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,071: DEBUG - + test -n /piwigo 2025-03-26 08:56:22,071: DEBUG - + local path_url_slash_less=/piwigo 2025-03-26 08:56:22,071: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/piwigo/ --target_file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,117: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/piwigo --target_file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,165: DEBUG - + test -n piwigo 2025-03-26 08:56:22,165: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=piwigo --target_file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,212: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=piwigo --target_file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,260: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=piwigo --target_file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,306: DEBUG - + test -n '' 2025-03-26 08:56:22,307: DEBUG - + dpkg --compare-versions 2.0 lt 2 2025-03-26 08:56:22,308: DEBUG - + test -n '' 2025-03-26 08:56:22,308: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,309: DEBUG - ++ sort --unique 2025-03-26 08:56:22,309: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2025-03-26 08:56:22,310: DEBUG - + uniques_vars=('install_dir' 'phpversion') 2025-03-26 08:56:22,313: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,314: DEBUG - + update_only=0 2025-03-26 08:56:22,329: DEBUG - ++ md5sum /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,329: DEBUG - ++ cut '--delimiter= ' --fields=1 2025-03-26 08:56:22,330: DEBUG - + ynh_app_setting_set --app=piwigo --key=checksum__etc_nginx_conf.d_maindomain.tld.d_piwigo.conf --value=14a5a908b35fcdec67236a25c41dba47 2025-03-26 08:56:22,422: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:22,422: DEBUG - + '[' /piwigo '!=' / ']' 2025-03-26 08:56:22,422: DEBUG - + ynh_replace_string '--match_string=^#sub_path_only' --replace_string= --target_file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,469: DEBUG - + sed -i '/fastcgi_param\s*REMOTE_USER/d' /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,470: DEBUG - + ynh_store_file_checksum --file=/etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,471: DEBUG - + update_only=0 2025-03-26 08:56:22,485: DEBUG - ++ md5sum /etc/nginx/conf.d/maindomain.tld.d/piwigo.conf 2025-03-26 08:56:22,485: DEBUG - ++ cut '--delimiter= ' --fields=1 2025-03-26 08:56:22,486: DEBUG - + ynh_app_setting_set --app=piwigo --key=checksum__etc_nginx_conf.d_maindomain.tld.d_piwigo.conf --value=0815f23a2d476d99347c8743e33cb9c5 2025-03-26 08:56:22,577: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:22,577: DEBUG - + ynh_systemd_action --service_name=nginx --action=reload 2025-03-26 08:56:22,634: DEBUG - + service_name=nginx 2025-03-26 08:56:22,635: DEBUG - + action=reload 2025-03-26 08:56:22,635: DEBUG - + line_match= 2025-03-26 08:56:22,635: DEBUG - + length=20 2025-03-26 08:56:22,635: DEBUG - + log_path=/var/log/nginx/nginx.log 2025-03-26 08:56:22,635: DEBUG - + timeout=300 2025-03-26 08:56:22,635: DEBUG - + '[' reload == stop ']' 2025-03-26 08:56:22,635: DEBUG - + '[' reload == reload ']' 2025-03-26 08:56:22,635: DEBUG - + action=reload-or-restart 2025-03-26 08:56:22,635: DEBUG - ++ date --utc --rfc-3339=seconds 2025-03-26 08:56:22,635: DEBUG - ++ cut -d+ -f1 2025-03-26 08:56:22,636: DEBUG - + local 'time_start=2025-03-26 07:56:22 UTC' 2025-03-26 08:56:22,636: DEBUG - + systemctl reload-or-restart nginx 2025-03-26 08:56:22,796: INFO - [####+++++...........] > Upgrading Piwigo with cURL... 2025-03-26 08:56:22,799: DEBUG - + ynh_local_curl '/upgrade.php?language=fr_FR&now=true' language=fr_FR username=reunigkozh password=********** 2025-03-26 08:56:22,799: DEBUG - ++ ynh_normalize_url_path '/upgrade.php?language=fr_FR&now=true' 2025-03-26 08:56:22,808: DEBUG - ++ test -n '/upgrade.php?language=fr_FR&now=true' 2025-03-26 08:56:22,808: DEBUG - ++ '[' / '!=' / ']' 2025-03-26 08:56:22,808: DEBUG - ++ '[' e == / ']' 2025-03-26 08:56:22,808: DEBUG - ++ echo '/upgrade.php?language=fr_FR&now=true' 2025-03-26 08:56:22,808: DEBUG - + local 'local_page=/upgrade.php?language=fr_FR&now=true' 2025-03-26 08:56:22,808: DEBUG - + local 'full_path=/piwigo/upgrade.php?language=fr_FR&now=true' 2025-03-26 08:56:22,809: DEBUG - + '[' /piwigo == / ']' 2025-03-26 08:56:22,809: DEBUG - + local 'full_page_url=https://localhost/piwigo/upgrade.php?language=fr_FR&now=true' 2025-03-26 08:56:22,809: DEBUG - + local POST_data= 2025-03-26 08:56:22,809: DEBUG - + local arg= 2025-03-26 08:56:22,809: DEBUG - + for arg in "${@:2}" 2025-03-26 08:56:22,809: DEBUG - + POST_data='language=fr_FR&' 2025-03-26 08:56:22,809: DEBUG - + for arg in "${@:2}" 2025-03-26 08:56:22,809: DEBUG - + POST_data='language=fr_FR&username=reunigkozh&' 2025-03-26 08:56:22,809: DEBUG - + for arg in "${@:2}" 2025-03-26 08:56:22,809: DEBUG - + POST_data='language=fr_FR&username=reunigkozh&password=**********&' 2025-03-26 08:56:22,810: DEBUG - + '[' -n 'language=fr_FR&username=reunigkozh&password=**********&' ']' 2025-03-26 08:56:22,810: DEBUG - + POST_data='--data language=fr_FR&username=reunigkozh&password=**********' 2025-03-26 08:56:22,810: DEBUG - + sleep 2 2025-03-26 08:56:24,810: DEBUG - + local cookiefile=/tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:24,810: DEBUG - + touch /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:24,812: DEBUG - + chown root /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:24,814: DEBUG - + chmod 700 /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:24,816: DEBUG - ++ ynh_permission_has_user main visitors 2025-03-26 08:56:24,840: DEBUG - ++ ynh_permission_exists --permission=main 2025-03-26 08:56:24,850: DEBUG - ++ yunohost user permission list piwigo --output-as json --quiet 2025-03-26 08:56:24,850: DEBUG - ++ jq -e --arg perm piwigo.main '.permissions[$perm]' 2025-03-26 08:56:25,085: DEBUG - ++ for section in "allowed" "corresponding_users" 2025-03-26 08:56:25,086: DEBUG - ++ yunohost user permission info piwigo.main --output-as json --quiet 2025-03-26 08:56:25,086: DEBUG - ++ jq -e --arg user visitors --arg section allowed '.[$section] | index($user)' 2025-03-26 08:56:25,342: DEBUG - ++ return 0 2025-03-26 08:56:25,342: DEBUG - ++ echo yes 2025-03-26 08:56:25,342: DEBUG - + local visitors_enabled=yes 2025-03-26 08:56:25,342: DEBUG - + [[ yes == \n\o ]] 2025-03-26 08:56:25,342: DEBUG - + curl --silent --show-error --insecure --location --header 'Host: maindomain.tld' --resolve maindomain.tld:443:127.0.0.1 --data 'language=fr_FR&username=reunigkozh&password=**********' 'https://localhost/piwigo/upgrade.php?language=fr_FR&now=true' --cookie-jar /tmp/ynh-piwigo-cookie.txt --cookie /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:25,455: DEBUG - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 2025-03-26 08:56:25,455: DEBUG - "http://www.w3.org/TR/html4/strict.dtd"> 2025-03-26 08:56:25,455: DEBUG - <html lang="fr" dir="ltr"> 2025-03-26 08:56:25,456: DEBUG - <head> 2025-03-26 08:56:25,456: DEBUG - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 2025-03-26 08:56:25,456: DEBUG - <meta http-equiv="Content-script-type" content="text/javascript"> 2025-03-26 08:56:25,456: DEBUG - <meta http-equiv="Content-Style-Type" content="text/css"> 2025-03-26 08:56:25,456: DEBUG - <link rel="shortcut icon" type="image/x-icon" href="themes/default/icon/favicon.ico"> 2025-03-26 08:56:25,456: DEBUG - 2025-03-26 08:56:25,456: DEBUG - <link rel="stylesheet" type="text/css" href="../../../home/yunohost.app/piwigo/_data/combined/cbu5q1.css"> 2025-03-26 08:56:25,456: DEBUG - 2025-03-26 08:56:25,456: DEBUG - 2025-03-26 08:56:25,456: DEBUG - 2025-03-26 08:56:25,456: DEBUG - <!--[if IE 7]> 2025-03-26 08:56:25,456: DEBUG - <link rel="stylesheet" type="text/css" href="admin/themes/default/fix-ie7.css"> 2025-03-26 08:56:25,457: DEBUG - <![endif]--> 2025-03-26 08:56:25,457: DEBUG - 2025-03-26 08:56:25,457: DEBUG - <!-- BEGIN get_combined_scripts --> 2025-03-26 08:56:25,457: DEBUG - 2025-03-26 08:56:25,457: DEBUG - <!-- END get_combined_scripts --> 2025-03-26 08:56:25,457: DEBUG - 2025-03-26 08:56:25,457: DEBUG - 2025-03-26 08:56:25,457: DEBUG - <style type="text/css"> 2025-03-26 08:56:25,457: DEBUG - body { 2025-03-26 08:56:25,457: DEBUG - font-size:12px; 2025-03-26 08:56:25,457: DEBUG - } 2025-03-26 08:56:25,457: DEBUG - 2025-03-26 08:56:25,457: DEBUG - .content { 2025-03-26 08:56:25,457: DEBUG - width: 800px; 2025-03-26 08:56:25,457: DEBUG - margin: auto; 2025-03-26 08:56:25,457: DEBUG - text-align: center; 2025-03-26 08:56:25,457: DEBUG - padding:0; 2025-03-26 08:56:25,458: DEBUG - background-color:transparent !important; 2025-03-26 08:56:25,458: DEBUG - border:none; 2025-03-26 08:56:25,458: DEBUG - } 2025-03-26 08:56:25,458: DEBUG - 2025-03-26 08:56:25,458: DEBUG - #content { 2025-03-26 08:56:25,458: DEBUG - min-height:0; 2025-03-26 08:56:25,458: DEBUG - border:none; 2025-03-26 08:56:25,458: DEBUG - margin:1em auto; 2025-03-26 08:56:25,458: DEBUG - } 2025-03-26 08:56:25,458: DEBUG - 2025-03-26 08:56:25,458: DEBUG - #theHeader { 2025-03-26 08:56:25,458: DEBUG - display: block; 2025-03-26 08:56:25,458: DEBUG - background:url("admin/themes/default/images/piwigo-orange.svg") no-repeat scroll center 20px transparent; 2025-03-26 08:56:25,458: DEBUG - height:100px; 2025-03-26 08:56:25,458: DEBUG - background-size: 300px; 2025-03-26 08:56:25,458: DEBUG - } 2025-03-26 08:56:25,458: DEBUG - 2025-03-26 08:56:25,458: DEBUG - fieldset { 2025-03-26 08:56:25,458: DEBUG - margin-top:20px; 2025-03-26 08:56:25,459: DEBUG - background-color:#f1f1f1; 2025-03-26 08:56:25,459: DEBUG - } 2025-03-26 08:56:25,459: DEBUG - 2025-03-26 08:56:25,459: DEBUG - legend { 2025-03-26 08:56:25,459: DEBUG - font-weight:bold; 2025-03-26 08:56:25,459: DEBUG - letter-spacing:2px; 2025-03-26 08:56:25,459: DEBUG - } 2025-03-26 08:56:25,459: DEBUG - 2025-03-26 08:56:25,459: DEBUG - form fieldset p { 2025-03-26 08:56:25,459: DEBUG - text-align:left; 2025-03-26 08:56:25,459: DEBUG - margin:10px; 2025-03-26 08:56:25,459: DEBUG - } 2025-03-26 08:56:25,459: DEBUG - 2025-03-26 08:56:25,459: DEBUG - .content h2 { 2025-03-26 08:56:25,459: DEBUG - display:block; 2025-03-26 08:56:25,460: DEBUG - font-size:20px; 2025-03-26 08:56:25,460: DEBUG - text-align:center; 2025-03-26 08:56:25,460: DEBUG - /* margin-top:5px; */ 2025-03-26 08:56:25,460: DEBUG - } 2025-03-26 08:56:25,460: DEBUG - 2025-03-26 08:56:25,460: DEBUG - table.table2 { 2025-03-26 08:56:25,460: DEBUG - width: 100%; 2025-03-26 08:56:25,460: DEBUG - border:0; 2025-03-26 08:56:25,460: DEBUG - } 2025-03-26 08:56:25,460: DEBUG - 2025-03-26 08:56:25,460: DEBUG - table.table2 td { 2025-03-26 08:56:25,460: DEBUG - text-align: left; 2025-03-26 08:56:25,460: DEBUG - padding: 5px 2px; 2025-03-26 08:56:25,460: DEBUG - } 2025-03-26 08:56:25,460: DEBUG - 2025-03-26 08:56:25,460: DEBUG - table.table2 td.fieldname { 2025-03-26 08:56:25,460: DEBUG - font-weight:normal; 2025-03-26 08:56:25,461: DEBUG - } 2025-03-26 08:56:25,461: DEBUG - 2025-03-26 08:56:25,461: DEBUG - table.table2 td.fielddesc { 2025-03-26 08:56:25,461: DEBUG - padding-left:10px; 2025-03-26 08:56:25,461: DEBUG - font-style:italic; 2025-03-26 08:56:25,461: DEBUG - } 2025-03-26 08:56:25,461: DEBUG - 2025-03-26 08:56:25,461: DEBUG - input[type="submit"], input[type="button"], a.bigButton { 2025-03-26 08:56:25,461: DEBUG - font-size:14px; 2025-03-26 08:56:25,461: DEBUG - font-weight:bold; 2025-03-26 08:56:25,461: DEBUG - letter-spacing:2px; 2025-03-26 08:56:25,461: DEBUG - border:none; 2025-03-26 08:56:25,461: DEBUG - background-color:#666666; 2025-03-26 08:56:25,461: DEBUG - color:#fff; 2025-03-26 08:56:25,461: DEBUG - padding:5px; 2025-03-26 08:56:25,461: DEBUG - -moz-border-radius:5px; 2025-03-26 08:56:25,461: DEBUG - } 2025-03-26 08:56:25,461: DEBUG - 2025-03-26 08:56:25,462: DEBUG - input[type="submit"]:hover, input[type="button"]:hover, a.bigButton:hover { 2025-03-26 08:56:25,462: DEBUG - background-color:#ff7700; 2025-03-26 08:56:25,462: DEBUG - color:white; 2025-03-26 08:56:25,462: DEBUG - text-decoration:none; 2025-03-26 08:56:25,462: DEBUG - } 2025-03-26 08:56:25,462: DEBUG - 2025-03-26 08:56:25,462: DEBUG - input[type="text"], input[type="password"], select { 2025-03-26 08:56:25,462: DEBUG - background-color:#ddd; 2025-03-26 08:56:25,462: DEBUG - border:2px solid #ccc; 2025-03-26 08:56:25,462: DEBUG - -moz-border-radius:5px; 2025-03-26 08:56:25,462: DEBUG - padding:2px; 2025-03-26 08:56:25,462: DEBUG - } 2025-03-26 08:56:25,462: DEBUG - 2025-03-26 08:56:25,462: DEBUG - input[type="text"]:focus, input[type="password"]:focus, select:focus { 2025-03-26 08:56:25,462: DEBUG - background-color:#fff; 2025-03-26 08:56:25,462: DEBUG - border:2px solid #ff7700; 2025-03-26 08:56:25,463: DEBUG - } 2025-03-26 08:56:25,463: DEBUG - 2025-03-26 08:56:25,463: DEBUG - .sql_content, .infos a { 2025-03-26 08:56:25,463: DEBUG - color: #ff3363; 2025-03-26 08:56:25,463: DEBUG - } 2025-03-26 08:56:25,463: DEBUG - 2025-03-26 08:56:25,463: DEBUG - .errors { 2025-03-26 08:56:25,463: DEBUG - padding-bottom:5px; 2025-03-26 08:56:25,463: DEBUG - } 2025-03-26 08:56:25,463: DEBUG - 2025-03-26 08:56:25,463: DEBUG - </style> 2025-03-26 08:56:25,463: DEBUG - 2025-03-26 08:56:25,463: DEBUG - <title>Piwigo 15.5.0 - Mise à jour</title> 2025-03-26 08:56:25,463: DEBUG - </head> 2025-03-26 08:56:25,463: DEBUG - 2025-03-26 08:56:25,463: DEBUG - <body> 2025-03-26 08:56:25,463: DEBUG - <div id="the_page"> 2025-03-26 08:56:25,464: DEBUG - <div id="theHeader"></div> 2025-03-26 08:56:25,464: DEBUG - <div id="content" class="content"> 2025-03-26 08:56:25,464: DEBUG - 2025-03-26 08:56:25,464: DEBUG - <h2>Version 15.5.0 - Mise à jour</h2> 2025-03-26 08:56:25,464: DEBUG - 2025-03-26 08:56:25,464: DEBUG - <div class="errors"> 2025-03-26 08:56:25,464: DEBUG - <ul> 2025-03-26 08:56:25,464: DEBUG - <li>Mot de passe invalide !</li> 2025-03-26 08:56:25,464: DEBUG - </ul> 2025-03-26 08:56:25,464: DEBUG - </div> 2025-03-26 08:56:25,464: DEBUG - 2025-03-26 08:56:25,464: DEBUG - <form method="POST" action="upgrade.php?language=fr_FR" name="upgrade_form"> 2025-03-26 08:56:25,464: DEBUG - 2025-03-26 08:56:25,464: DEBUG - <fieldset> 2025-03-26 08:56:25,464: DEBUG - <table> 2025-03-26 08:56:25,464: DEBUG - <tr> 2025-03-26 08:56:25,464: DEBUG - <td>Langue</td> 2025-03-26 08:56:25,464: DEBUG - <td> 2025-03-26 08:56:25,465: DEBUG - <select name="language" onchange="document.location = 'upgrade.php?language='+this.options[this.selectedIndex].value;"> 2025-03-26 08:56:25,465: DEBUG - <option value="af_ZA">Afrikaans [ZA]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="es_AR">Argentina [AR]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="az_AZ">Azərbaycanca [AZ]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="id_ID">Bahasa Indonesia [ID]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="pt_BR">Brasil [BR]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="br_FR">Brezhoneg [FR]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="ca_ES">Català [CA]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="da_DK">Dansk [DK]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="de_DE">Deutsch [DE]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="dv_MV">Dhivehi [MV]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="en_GB">English [GB]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="en_UK">English [UK]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="en_US">English [US]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="es_ES">Español [ES]</option> 2025-03-26 08:56:25,465: DEBUG - <option value="eo_EO">Esperanto [EO]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="et_EE">Estonian [EE]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="eu_ES">Euskara [ES]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="fi_FI">Finnish [FI]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="fr_FR" selected="selected">Français [FR]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="fr_CA">Français [QC]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="ga_IE">Gaeilge [IE]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="gl_ES">Galego [ES]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="hr_HR">Hrvatski [HR]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="it_IT">Italiano [IT]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="lv_LV">Latviešu [LV]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="lt_LT">Lietuviu [LT]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="lb_LU">Lëtzebuergesch [LU]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="hu_HU">Magyar [HU]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="ms_MY">Malay [MY]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="es_MX">México [MX]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="nl_NL">Nederlands [NL]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="nb_NO">Norsk bokmål [NO]</option> 2025-03-26 08:56:25,466: DEBUG - <option value="nn_NO">Norwegian nynorsk [NO]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="pl_PL">Polski [PL]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="pt_PT">Português [PT]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="ro_RO">Română [RO]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="sk_SK">Slovensky [SK]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="sl_SI">Slovenšcina [SI]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="sh_RS">Srpski [SR]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="sv_SE">Svenska [SE]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="vi_VN">Tiếng Việt [VN]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="tr_TR">Türkçe [TR]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="wo_SN">Wolof [SN]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="is_IS">Íslenska [IS]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="cs_CZ">Česky [CZ]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="el_GR">Ελληνικά [GR]</option> 2025-03-26 08:56:25,467: DEBUG - <option value="bg_BG">Български [BG]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="mk_MK">Македонски [MK]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="mn_MN">Монгол [MN]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="ru_RU">Русский [RU]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="sr_RS">Српски [SR]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="uk_UA">Українська [UA]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="hy_AM">Հայերեն (Hayerēn) [AM]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="he_IL">עברית [IL]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="ar_EG">العربية (مصر) [EG]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="ar_SA">العربية [AR]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="ar_MA">العربية [MA]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="fa_IR">پارسی [IR]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="kok_IN">कोंकणी [IN]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="bn_IN">বাংলা[IN]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="gu_IN">ગુજરાતી[IN]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="ta_IN">தமிழ் [IN]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="te_IN">తెలుగు[IN]</option> 2025-03-26 08:56:25,468: DEBUG - <option value="kn_IN">ಕನ್ನಡ [IN]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="th_TH">ภาษาไทย [TH]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="ka_GE">ქართული [GE]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="km_KH">ខ្មែរ [KH]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="zh_TW">中文 (繁體) [TW]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="zh_HK">中文 (香港) [HK]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="ja_JP">日本語 [JP]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="zh_CN">简体中文 [CN]</option> 2025-03-26 08:56:25,469: DEBUG - <option value="ko_KR">한국어 [KR]</option> 2025-03-26 08:56:25,469: DEBUG - 2025-03-26 08:56:25,469: DEBUG - </select> 2025-03-26 08:56:25,469: DEBUG - </td> 2025-03-26 08:56:25,469: DEBUG - </tr> 2025-03-26 08:56:25,469: DEBUG - </table> 2025-03-26 08:56:25,469: DEBUG - 2025-03-26 08:56:25,469: DEBUG - <p>Cette page vous propose de mettre à jour la base de données de votre ancienne version de piwigo vers la nouvelle version. 2025-03-26 08:56:25,469: DEBUG - L'assistant de mise à jour pense que vous disposez actuellement de la <strong>version 14.0.0</strong> (ou équivalente).</p> 2025-03-26 08:56:25,469: DEBUG - <p>Seul un administrateur peut lancer la mise à jour: veuillez vous identifier ci-dessous.</p> 2025-03-26 08:56:25,470: DEBUG - 2025-03-26 08:56:25,470: DEBUG - <table> 2025-03-26 08:56:25,470: DEBUG - <tr> 2025-03-26 08:56:25,470: DEBUG - <td>Nom d'utilisateur</td> 2025-03-26 08:56:25,470: DEBUG - <td><input type="text" name="username" id="username" size="20" maxlength="50" style="width: 150px;"></td> 2025-03-26 08:56:25,470: DEBUG - </tr> 2025-03-26 08:56:25,470: DEBUG - <tr> 2025-03-26 08:56:25,470: DEBUG - <td>Mot de passe</td> 2025-03-26 08:56:25,470: DEBUG - <td><input type="password" name="password" id="password" style="width: 150px;"></td> 2025-03-26 08:56:25,470: DEBUG - </tr> 2025-03-26 08:56:25,470: DEBUG - </table> 2025-03-26 08:56:25,470: DEBUG - </fieldset> 2025-03-26 08:56:25,470: DEBUG - <p style="text-align: center;"> 2025-03-26 08:56:25,470: DEBUG - <input class="submit" type="submit" name="submit" value="Mise à jour de la version 14.0.0 à 15.5.0"> 2025-03-26 08:56:25,470: DEBUG - </p> 2025-03-26 08:56:25,470: DEBUG - </form> 2025-03-26 08:56:25,470: DEBUG - <!-- 2025-03-26 08:56:25,470: DEBUG - <p style="text-align: center;"> 2025-03-26 08:56:25,470: DEBUG - <a href="">Mise à jour de la version 14.0.0 à 15.5.0</a> 2025-03-26 08:56:25,471: DEBUG - </p> 2025-03-26 08:56:25,471: DEBUG - --> 2025-03-26 08:56:25,471: DEBUG - 2025-03-26 08:56:25,471: DEBUG - 2025-03-26 08:56:25,471: DEBUG - 2025-03-26 08:56:25,471: DEBUG - </div> <div>Besoin d'aide ? Posez votre question sur le <a href="https://fr.piwigo.org/forum">forum de Piwigo</a>.</div> 2025-03-26 08:56:25,471: DEBUG - </div> </body> 2025-03-26 08:56:25,471: DEBUG - </html> 2025-03-26 08:56:25,471: DEBUG - + [[ yes == \n\o ]] 2025-03-26 08:56:25,510: INFO - [#########+..........] > Configuring piwigo... 2025-03-26 08:56:25,512: DEBUG - + ynh_add_config --template=config.inc.php --destination=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,542: DEBUG - + jinja=0 2025-03-26 08:56:25,543: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/config.inc.php ']' 2025-03-26 08:56:25,543: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/config.inc.php 2025-03-26 08:56:25,543: DEBUG - + ynh_backup_if_checksum_is_different --file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,552: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=checksum__var_www_piwigo_local_config_config.inc.php 2025-03-26 08:56:25,617: DEBUG - + local checksum_value=d36ea845e246931fb8a52b000ffb71fa 2025-03-26 08:56:25,617: DEBUG - + backup_file_checksum= 2025-03-26 08:56:25,618: DEBUG - + '[' -n d36ea845e246931fb8a52b000ffb71fa ']' 2025-03-26 08:56:25,618: DEBUG - + '[' -e /var/www/piwigo/local/config/config.inc.php ']' 2025-03-26 08:56:25,618: DEBUG - + md5sum --check --status 2025-03-26 08:56:25,619: DEBUG - + touch /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,620: DEBUG - + chmod 640 /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,620: DEBUG - + _ynh_apply_default_permissions /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,621: DEBUG - + local target=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,621: DEBUG - + chmod o-rwx /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,621: DEBUG - + chmod g-w /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,622: DEBUG - + chown -R root:root /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,623: DEBUG - + ynh_system_user_exists piwigo 2025-03-26 08:56:25,632: DEBUG - + getent passwd piwigo 2025-03-26 08:56:25,633: DEBUG - + chown piwigo:piwigo /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,634: DEBUG - + grep -qE '^(/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system)' 2025-03-26 08:56:25,636: DEBUG - + [[ 0 == 1 ]] 2025-03-26 08:56:25,636: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/config.inc.php /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,637: DEBUG - + ynh_replace_vars --file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,646: DEBUG - + test -n /piwigo 2025-03-26 08:56:25,646: DEBUG - + local path_url_slash_less=/piwigo 2025-03-26 08:56:25,647: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/piwigo/ --target_file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,692: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/piwigo --target_file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,738: DEBUG - + test -n piwigo 2025-03-26 08:56:25,739: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=piwigo --target_file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,785: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=piwigo --target_file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,831: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=piwigo --target_file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,878: DEBUG - + test -n '' 2025-03-26 08:56:25,878: DEBUG - + dpkg --compare-versions 2.0 lt 2 2025-03-26 08:56:25,879: DEBUG - + test -n '' 2025-03-26 08:56:25,880: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,880: DEBUG - ++ sort --unique 2025-03-26 08:56:25,880: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2025-03-26 08:56:25,882: DEBUG - + uniques_vars=() 2025-03-26 08:56:25,882: DEBUG - + ynh_store_file_checksum --file=/var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,882: DEBUG - + update_only=0 2025-03-26 08:56:25,897: DEBUG - ++ md5sum /var/www/piwigo/local/config/config.inc.php 2025-03-26 08:56:25,897: DEBUG - ++ cut '--delimiter= ' --fields=1 2025-03-26 08:56:25,898: DEBUG - + ynh_app_setting_set --app=piwigo --key=checksum__var_www_piwigo_local_config_config.inc.php --value=0710d61d20c74a0346042cd2fd5f1950 2025-03-26 08:56:25,987: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:25,987: DEBUG - + ynh_add_config --template=database.inc.php --destination=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,022: DEBUG - + jinja=0 2025-03-26 08:56:26,022: DEBUG - + '[' -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/database.inc.php ']' 2025-03-26 08:56:26,022: DEBUG - + template_path=/var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/database.inc.php 2025-03-26 08:56:26,022: DEBUG - + ynh_backup_if_checksum_is_different --file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,031: DEBUG - ++ ynh_app_setting_get --app=piwigo --key=checksum__var_www_piwigo_local_config_database.inc.php 2025-03-26 08:56:26,096: DEBUG - + local checksum_value=692456b7950f36f7b925b1c1627391c5 2025-03-26 08:56:26,096: DEBUG - + backup_file_checksum= 2025-03-26 08:56:26,097: DEBUG - + '[' -n 692456b7950f36f7b925b1c1627391c5 ']' 2025-03-26 08:56:26,097: DEBUG - + '[' -e /var/www/piwigo/local/config/database.inc.php ']' 2025-03-26 08:56:26,097: DEBUG - + md5sum --check --status 2025-03-26 08:56:26,098: DEBUG - + touch /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,099: DEBUG - + chmod 640 /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,099: DEBUG - + _ynh_apply_default_permissions /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,100: DEBUG - + local target=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,100: DEBUG - + chmod o-rwx /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,100: DEBUG - + chmod g-w /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,101: DEBUG - + chown -R root:root /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,102: DEBUG - + ynh_system_user_exists piwigo 2025-03-26 08:56:26,111: DEBUG - + getent passwd piwigo 2025-03-26 08:56:26,112: DEBUG - + chown piwigo:piwigo /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,113: DEBUG - + grep -qE '^(/etc/cron|/etc/php|/etc/nginx/conf.d|/etc/fail2ban|/etc/systemd/system)' 2025-03-26 08:56:26,114: DEBUG - + [[ 0 == 1 ]] 2025-03-26 08:56:26,115: DEBUG - + cp -f /var/cache/yunohost/app_tmp_work_dirs/app_jxvthxcr/conf/database.inc.php /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,116: DEBUG - + ynh_replace_vars --file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,125: DEBUG - + test -n /piwigo 2025-03-26 08:56:26,125: DEBUG - + local path_url_slash_less=/piwigo 2025-03-26 08:56:26,125: DEBUG - + ynh_replace_string --match_string=__PATH__/ --replace_string=/piwigo/ --target_file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,174: DEBUG - + ynh_replace_string --match_string=__PATH__ --replace_string=/piwigo --target_file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,220: DEBUG - + test -n piwigo 2025-03-26 08:56:26,221: DEBUG - + ynh_replace_string --match_string=__NAME__ --replace_string=piwigo --target_file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,268: DEBUG - + ynh_replace_string --match_string=__NAMETOCHANGE__ --replace_string=piwigo --target_file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,314: DEBUG - + ynh_replace_string --match_string=__USER__ --replace_string=piwigo --target_file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,361: DEBUG - + test -n '' 2025-03-26 08:56:26,361: DEBUG - + dpkg --compare-versions 2.0 lt 2 2025-03-26 08:56:26,362: DEBUG - + test -n '' 2025-03-26 08:56:26,363: DEBUG - ++ grep -oP '__[A-Z0-9]+?[A-Z0-9_]*?[A-Z0-9]*?__' /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,363: DEBUG - ++ sort --unique 2025-03-26 08:56:26,364: DEBUG - ++ sed 's@__\([^.]*\)__@\L\1@g' 2025-03-26 08:56:26,365: DEBUG - + uniques_vars=('db_name' 'db_pwd' 'db_user') 2025-03-26 08:56:26,370: DEBUG - + ynh_store_file_checksum --file=/var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,370: DEBUG - + update_only=0 2025-03-26 08:56:26,385: DEBUG - ++ md5sum /var/www/piwigo/local/config/database.inc.php 2025-03-26 08:56:26,385: DEBUG - ++ cut '--delimiter= ' --fields=1 2025-03-26 08:56:26,386: DEBUG - + ynh_app_setting_set --app=piwigo --key=checksum__var_www_piwigo_local_config_database.inc.php --value=692456b7950f36f7b925b1c1627391c5 2025-03-26 08:56:26,477: DEBUG - + '[' -n '' ']' 2025-03-26 08:56:26,478: DEBUG - + chmod -R o-rwx /var/www/piwigo 2025-03-26 08:56:26,502: DEBUG - + chown -R piwigo:www-data /var/www/piwigo 2025-03-26 08:56:26,575: INFO - [##########++........] > Configuring LDAP plugin... 2025-03-26 08:56:26,577: DEBUG - + ynh_mysql_connect_as --user=piwigo --password=********** --database=piwigo 2025-03-26 08:56:26,620: DEBUG - + database=piwigo 2025-03-26 08:56:26,620: DEBUG - + mysql --user=piwigo --password=********** --batch piwigo 2025-03-26 08:56:26,634: DEBUG - + ynh_local_curl '/ws.php?format=json' method=pwg.session.login username=reunigkozh password=********** 2025-03-26 08:56:26,635: DEBUG - ++ ynh_normalize_url_path '/ws.php?format=json' 2025-03-26 08:56:26,644: DEBUG - ++ test -n '/ws.php?format=json' 2025-03-26 08:56:26,644: DEBUG - ++ '[' / '!=' / ']' 2025-03-26 08:56:26,644: DEBUG - ++ '[' n == / ']' 2025-03-26 08:56:26,644: DEBUG - ++ echo '/ws.php?format=json' 2025-03-26 08:56:26,644: DEBUG - + local 'local_page=/ws.php?format=json' 2025-03-26 08:56:26,645: DEBUG - + local 'full_path=/piwigo/ws.php?format=json' 2025-03-26 08:56:26,645: DEBUG - + '[' /piwigo == / ']' 2025-03-26 08:56:26,645: DEBUG - + local 'full_page_url=https://localhost/piwigo/ws.php?format=json' 2025-03-26 08:56:26,645: DEBUG - + local POST_data= 2025-03-26 08:56:26,645: DEBUG - + local arg= 2025-03-26 08:56:26,645: DEBUG - + for arg in "${@:2}" 2025-03-26 08:56:26,645: DEBUG - + POST_data='method=pwg.session.login&' 2025-03-26 08:56:26,645: DEBUG - + for arg in "${@:2}" 2025-03-26 08:56:26,645: DEBUG - + POST_data='method=pwg.session.login&username=reunigkozh&' 2025-03-26 08:56:26,645: DEBUG - + for arg in "${@:2}" 2025-03-26 08:56:26,645: DEBUG - + POST_data='method=pwg.session.login&username=reunigkozh&password=**********&' 2025-03-26 08:56:26,645: DEBUG - + '[' -n 'method=pwg.session.login&username=reunigkozh&password=**********&' ']' 2025-03-26 08:56:26,645: DEBUG - + POST_data='--data method=pwg.session.login&username=reunigkozh&password=**********' 2025-03-26 08:56:26,645: DEBUG - + sleep 2 2025-03-26 08:56:28,646: DEBUG - + local cookiefile=/tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:28,646: DEBUG - + touch /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:28,647: DEBUG - + chown root /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:28,649: DEBUG - + chmod 700 /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:28,650: DEBUG - ++ ynh_permission_has_user main visitors 2025-03-26 08:56:28,675: DEBUG - ++ ynh_permission_exists --permission=main 2025-03-26 08:56:28,684: DEBUG - ++ yunohost user permission list piwigo --output-as json --quiet 2025-03-26 08:56:28,684: DEBUG - ++ jq -e --arg perm piwigo.main '.permissions[$perm]' 2025-03-26 08:56:28,915: DEBUG - ++ for section in "allowed" "corresponding_users" 2025-03-26 08:56:28,915: DEBUG - ++ yunohost user permission info piwigo.main --output-as json --quiet 2025-03-26 08:56:28,916: DEBUG - ++ jq -e --arg user visitors --arg section allowed '.[$section] | index($user)' 2025-03-26 08:56:29,168: DEBUG - ++ return 0 2025-03-26 08:56:29,169: DEBUG - ++ echo yes 2025-03-26 08:56:29,169: DEBUG - + local visitors_enabled=yes 2025-03-26 08:56:29,169: DEBUG - + [[ yes == \n\o ]] 2025-03-26 08:56:29,169: DEBUG - + curl --silent --show-error --insecure --location --header 'Host: maindomain.tld' --resolve maindomain.tld:443:127.0.0.1 --data 'method=pwg.session.login&username=reunigkozh&password=**********' 'https://localhost/piwigo/ws.php?format=json' --cookie-jar /tmp/ynh-piwigo-cookie.txt --cookie /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:29,252: DEBUG - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 2025-03-26 08:56:29,252: DEBUG - "http://www.w3.org/TR/html4/strict.dtd"> 2025-03-26 08:56:29,252: DEBUG - <html lang="en" dir="ltr"> 2025-03-26 08:56:29,252: DEBUG - <head> 2025-03-26 08:56:29,252: DEBUG - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 2025-03-26 08:56:29,252: DEBUG - <meta http-equiv="Content-script-type" content="text/javascript"> 2025-03-26 08:56:29,252: DEBUG - <meta http-equiv="Content-Style-Type" content="text/css"> 2025-03-26 08:56:29,252: DEBUG - <link rel="shortcut icon" type="image/x-icon" href="themes/default/icon/favicon.ico"> 2025-03-26 08:56:29,252: DEBUG - 2025-03-26 08:56:29,252: DEBUG - <link rel="stylesheet" type="text/css" href="_data/combined/cbu5q1.css"> 2025-03-26 08:56:29,252: DEBUG - 2025-03-26 08:56:29,252: DEBUG - 2025-03-26 08:56:29,253: DEBUG - 2025-03-26 08:56:29,253: DEBUG - <!--[if IE 7]> 2025-03-26 08:56:29,253: DEBUG - <link rel="stylesheet" type="text/css" href="admin/themes/default/fix-ie7.css"> 2025-03-26 08:56:29,253: DEBUG - <![endif]--> 2025-03-26 08:56:29,253: DEBUG - 2025-03-26 08:56:29,253: DEBUG - <!-- BEGIN get_combined_scripts --> 2025-03-26 08:56:29,253: DEBUG - 2025-03-26 08:56:29,253: DEBUG - <!-- END get_combined_scripts --> 2025-03-26 08:56:29,253: DEBUG - 2025-03-26 08:56:29,253: DEBUG - 2025-03-26 08:56:29,253: DEBUG - <style type="text/css"> 2025-03-26 08:56:29,253: DEBUG - body { 2025-03-26 08:56:29,253: DEBUG - font-size:12px; 2025-03-26 08:56:29,253: DEBUG - } 2025-03-26 08:56:29,253: DEBUG - 2025-03-26 08:56:29,253: DEBUG - .content { 2025-03-26 08:56:29,253: DEBUG - width: 800px; 2025-03-26 08:56:29,254: DEBUG - margin: auto; 2025-03-26 08:56:29,254: DEBUG - text-align: center; 2025-03-26 08:56:29,254: DEBUG - padding:0; 2025-03-26 08:56:29,254: DEBUG - background-color:transparent !important; 2025-03-26 08:56:29,254: DEBUG - border:none; 2025-03-26 08:56:29,254: DEBUG - } 2025-03-26 08:56:29,254: DEBUG - 2025-03-26 08:56:29,254: DEBUG - #content { 2025-03-26 08:56:29,254: DEBUG - min-height:0; 2025-03-26 08:56:29,254: DEBUG - border:none; 2025-03-26 08:56:29,254: DEBUG - margin:1em auto; 2025-03-26 08:56:29,254: DEBUG - } 2025-03-26 08:56:29,254: DEBUG - 2025-03-26 08:56:29,254: DEBUG - #theHeader { 2025-03-26 08:56:29,254: DEBUG - display: block; 2025-03-26 08:56:29,254: DEBUG - background:url("admin/themes/default/images/piwigo-orange.svg") no-repeat scroll center 20px transparent; 2025-03-26 08:56:29,255: DEBUG - height:100px; 2025-03-26 08:56:29,255: DEBUG - background-size: 300px; 2025-03-26 08:56:29,255: DEBUG - } 2025-03-26 08:56:29,255: DEBUG - 2025-03-26 08:56:29,255: DEBUG - fieldset { 2025-03-26 08:56:29,255: DEBUG - margin-top:20px; 2025-03-26 08:56:29,255: DEBUG - background-color:#f1f1f1; 2025-03-26 08:56:29,255: DEBUG - } 2025-03-26 08:56:29,255: DEBUG - 2025-03-26 08:56:29,255: DEBUG - legend { 2025-03-26 08:56:29,255: DEBUG - font-weight:bold; 2025-03-26 08:56:29,255: DEBUG - letter-spacing:2px; 2025-03-26 08:56:29,255: DEBUG - } 2025-03-26 08:56:29,255: DEBUG - 2025-03-26 08:56:29,255: DEBUG - form fieldset p { 2025-03-26 08:56:29,255: DEBUG - text-align:left; 2025-03-26 08:56:29,256: DEBUG - margin:10px; 2025-03-26 08:56:29,256: DEBUG - } 2025-03-26 08:56:29,256: DEBUG - 2025-03-26 08:56:29,256: DEBUG - .content h2 { 2025-03-26 08:56:29,256: DEBUG - display:block; 2025-03-26 08:56:29,256: DEBUG - font-size:20px; 2025-03-26 08:56:29,256: DEBUG - text-align:center; 2025-03-26 08:56:29,256: DEBUG - /* margin-top:5px; */ 2025-03-26 08:56:29,256: DEBUG - } 2025-03-26 08:56:29,256: DEBUG - 2025-03-26 08:56:29,256: DEBUG - table.table2 { 2025-03-26 08:56:29,256: DEBUG - width: 100%; 2025-03-26 08:56:29,256: DEBUG - border:0; 2025-03-26 08:56:29,256: DEBUG - } 2025-03-26 08:56:29,256: DEBUG - 2025-03-26 08:56:29,256: DEBUG - table.table2 td { 2025-03-26 08:56:29,257: DEBUG - text-align: left; 2025-03-26 08:56:29,257: DEBUG - padding: 5px 2px; 2025-03-26 08:56:29,257: DEBUG - } 2025-03-26 08:56:29,257: DEBUG - 2025-03-26 08:56:29,257: DEBUG - table.table2 td.fieldname { 2025-03-26 08:56:29,257: DEBUG - font-weight:normal; 2025-03-26 08:56:29,257: DEBUG - } 2025-03-26 08:56:29,257: DEBUG - 2025-03-26 08:56:29,257: DEBUG - table.table2 td.fielddesc { 2025-03-26 08:56:29,257: DEBUG - padding-left:10px; 2025-03-26 08:56:29,257: DEBUG - font-style:italic; 2025-03-26 08:56:29,257: DEBUG - } 2025-03-26 08:56:29,257: DEBUG - 2025-03-26 08:56:29,257: DEBUG - input[type="submit"], input[type="button"], a.bigButton { 2025-03-26 08:56:29,257: DEBUG - font-size:14px; 2025-03-26 08:56:29,258: DEBUG - font-weight:bold; 2025-03-26 08:56:29,258: DEBUG - letter-spacing:2px; 2025-03-26 08:56:29,258: DEBUG - border:none; 2025-03-26 08:56:29,258: DEBUG - background-color:#666666; 2025-03-26 08:56:29,258: DEBUG - color:#fff; 2025-03-26 08:56:29,258: DEBUG - padding:5px; 2025-03-26 08:56:29,258: DEBUG - -moz-border-radius:5px; 2025-03-26 08:56:29,258: DEBUG - } 2025-03-26 08:56:29,258: DEBUG - 2025-03-26 08:56:29,258: DEBUG - input[type="submit"]:hover, input[type="button"]:hover, a.bigButton:hover { 2025-03-26 08:56:29,258: DEBUG - background-color:#ff7700; 2025-03-26 08:56:29,258: DEBUG - color:white; 2025-03-26 08:56:29,258: DEBUG - text-decoration:none; 2025-03-26 08:56:29,258: DEBUG - } 2025-03-26 08:56:29,258: DEBUG - 2025-03-26 08:56:29,258: DEBUG - input[type="text"], input[type="password"], select { 2025-03-26 08:56:29,259: DEBUG - background-color:#ddd; 2025-03-26 08:56:29,259: DEBUG - border:2px solid #ccc; 2025-03-26 08:56:29,259: DEBUG - -moz-border-radius:5px; 2025-03-26 08:56:29,259: DEBUG - padding:2px; 2025-03-26 08:56:29,259: DEBUG - } 2025-03-26 08:56:29,259: DEBUG - 2025-03-26 08:56:29,259: DEBUG - input[type="text"]:focus, input[type="password"]:focus, select:focus { 2025-03-26 08:56:29,259: DEBUG - background-color:#fff; 2025-03-26 08:56:29,259: DEBUG - border:2px solid #ff7700; 2025-03-26 08:56:29,259: DEBUG - } 2025-03-26 08:56:29,259: DEBUG - 2025-03-26 08:56:29,259: DEBUG - .sql_content, .infos a { 2025-03-26 08:56:29,259: DEBUG - color: #ff3363; 2025-03-26 08:56:29,259: DEBUG - } 2025-03-26 08:56:29,259: DEBUG - 2025-03-26 08:56:29,259: DEBUG - .errors { 2025-03-26 08:56:29,259: DEBUG - padding-bottom:5px; 2025-03-26 08:56:29,260: DEBUG - } 2025-03-26 08:56:29,260: DEBUG - 2025-03-26 08:56:29,260: DEBUG - </style> 2025-03-26 08:56:29,260: DEBUG - 2025-03-26 08:56:29,260: DEBUG - <title>Piwigo 15.5.0 - Upgrade</title> 2025-03-26 08:56:29,260: DEBUG - </head> 2025-03-26 08:56:29,260: DEBUG - 2025-03-26 08:56:29,260: DEBUG - <body> 2025-03-26 08:56:29,260: DEBUG - <div id="the_page"> 2025-03-26 08:56:29,260: DEBUG - <div id="theHeader"></div> 2025-03-26 08:56:29,260: DEBUG - <div id="content" class="content"> 2025-03-26 08:56:29,260: DEBUG - 2025-03-26 08:56:29,260: DEBUG - <h2>Version 15.5.0 - Upgrade</h2> 2025-03-26 08:56:29,260: DEBUG - 2025-03-26 08:56:29,260: DEBUG - 2025-03-26 08:56:29,260: DEBUG - <form method="POST" action="upgrade.php?language=en_UK" name="upgrade_form"> 2025-03-26 08:56:29,260: DEBUG - 2025-03-26 08:56:29,261: DEBUG - <fieldset> 2025-03-26 08:56:29,261: DEBUG - <table> 2025-03-26 08:56:29,261: DEBUG - <tr> 2025-03-26 08:56:29,261: DEBUG - <td>Language</td> 2025-03-26 08:56:29,261: DEBUG - <td> 2025-03-26 08:56:29,261: DEBUG - <select name="language" onchange="document.location = 'upgrade.php?language='+this.options[this.selectedIndex].value;"> 2025-03-26 08:56:29,261: DEBUG - <option value="af_ZA">Afrikaans [ZA]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="es_AR">Argentina [AR]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="az_AZ">Azərbaycanca [AZ]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="id_ID">Bahasa Indonesia [ID]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="pt_BR">Brasil [BR]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="br_FR">Brezhoneg [FR]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="ca_ES">Català [CA]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="da_DK">Dansk [DK]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="de_DE">Deutsch [DE]</option> 2025-03-26 08:56:29,261: DEBUG - <option value="dv_MV">Dhivehi [MV]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="en_GB">English [GB]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="en_UK" selected="selected">English [UK]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="en_US">English [US]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="es_ES">Español [ES]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="eo_EO">Esperanto [EO]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="et_EE">Estonian [EE]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="eu_ES">Euskara [ES]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="fi_FI">Finnish [FI]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="fr_FR">Français [FR]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="fr_CA">Français [QC]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="ga_IE">Gaeilge [IE]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="gl_ES">Galego [ES]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="hr_HR">Hrvatski [HR]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="it_IT">Italiano [IT]</option> 2025-03-26 08:56:29,262: DEBUG - <option value="lv_LV">Latviešu [LV]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="lt_LT">Lietuviu [LT]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="lb_LU">Lëtzebuergesch [LU]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="hu_HU">Magyar [HU]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="ms_MY">Malay [MY]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="es_MX">México [MX]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="nl_NL">Nederlands [NL]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="nb_NO">Norsk bokmål [NO]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="nn_NO">Norwegian nynorsk [NO]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="pl_PL">Polski [PL]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="pt_PT">Português [PT]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="ro_RO">Română [RO]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="sk_SK">Slovensky [SK]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="sl_SI">Slovenšcina [SI]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="sh_RS">Srpski [SR]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="sv_SE">Svenska [SE]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="vi_VN">Tiếng Việt [VN]</option> 2025-03-26 08:56:29,263: DEBUG - <option value="tr_TR">Türkçe [TR]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="wo_SN">Wolof [SN]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="is_IS">Íslenska [IS]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="cs_CZ">Česky [CZ]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="el_GR">Ελληνικά [GR]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="bg_BG">Български [BG]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="mk_MK">Македонски [MK]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="mn_MN">Монгол [MN]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="ru_RU">Русский [RU]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="sr_RS">Српски [SR]</option> 2025-03-26 08:56:29,264: DEBUG - <option value="uk_UA">Українська [UA]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="hy_AM">Հայերեն (Hayerēn) [AM]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="he_IL">עברית [IL]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="ar_EG">العربية (مصر) [EG]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="ar_SA">العربية [AR]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="ar_MA">العربية [MA]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="fa_IR">پارسی [IR]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="kok_IN">कोंकणी [IN]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="bn_IN">বাংলা[IN]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="gu_IN">ગુજરાતી[IN]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="ta_IN">தமிழ் [IN]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="te_IN">తెలుగు[IN]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="kn_IN">ಕನ್ನಡ [IN]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="th_TH">ภาษาไทย [TH]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="ka_GE">ქართული [GE]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="km_KH">ខ្មែរ [KH]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="zh_TW">中文 (繁體) [TW]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="zh_HK">中文 (香港) [HK]</option> 2025-03-26 08:56:29,265: DEBUG - <option value="ja_JP">日本語 [JP]</option> 2025-03-26 08:56:29,266: DEBUG - <option value="zh_CN">简体中文 [CN]</option> 2025-03-26 08:56:29,266: DEBUG - <option value="ko_KR">한국어 [KR]</option> 2025-03-26 08:56:29,266: DEBUG - 2025-03-26 08:56:29,266: DEBUG - </select> 2025-03-26 08:56:29,266: DEBUG - </td> 2025-03-26 08:56:29,266: DEBUG - </tr> 2025-03-26 08:56:29,266: DEBUG - </table> 2025-03-26 08:56:29,266: DEBUG - 2025-03-26 08:56:29,266: DEBUG - <p>This page proposes to upgrade the database from your old Piwigo version to the new version. The upgrade assistant thinks you are currently running <strong>release 14.0.0</strong> (or equivalent).</p> 2025-03-26 08:56:29,266: DEBUG - <p>Only an administrator can run an upgrade: please sign in below.</p> 2025-03-26 08:56:29,266: DEBUG - 2025-03-26 08:56:29,266: DEBUG - <table> 2025-03-26 08:56:29,266: DEBUG - <tr> 2025-03-26 08:56:29,266: DEBUG - <td>Username</td> 2025-03-26 08:56:29,266: DEBUG - <td><input type="text" name="username" id="username" size="20" maxlength="50" style="width: 150px;"></td> 2025-03-26 08:56:29,266: DEBUG - </tr> 2025-03-26 08:56:29,266: DEBUG - <tr> 2025-03-26 08:56:29,266: DEBUG - <td>Password</td> 2025-03-26 08:56:29,266: DEBUG - <td><input type="password" name="password" id="password" style="width: 150px;"></td> 2025-03-26 08:56:29,267: DEBUG - </tr> 2025-03-26 08:56:29,267: DEBUG - </table> 2025-03-26 08:56:29,267: DEBUG - </fieldset> 2025-03-26 08:56:29,267: DEBUG - <p style="text-align: center;"> 2025-03-26 08:56:29,267: DEBUG - <input class="submit" type="submit" name="submit" value="Upgrade from version 14.0.0 to 15.5.0"> 2025-03-26 08:56:29,267: DEBUG - </p> 2025-03-26 08:56:29,267: DEBUG - </form> 2025-03-26 08:56:29,267: DEBUG - <!-- 2025-03-26 08:56:29,267: DEBUG - <p style="text-align: center;"> 2025-03-26 08:56:29,267: DEBUG - <a href="">Upgrade from version 14.0.0 to 15.5.0</a> 2025-03-26 08:56:29,267: DEBUG - </p> 2025-03-26 08:56:29,267: DEBUG - --> 2025-03-26 08:56:29,267: DEBUG - 2025-03-26 08:56:29,267: DEBUG - 2025-03-26 08:56:29,267: DEBUG - 2025-03-26 08:56:29,267: DEBUG - </div> <div>Need help? Ask your question on the <a href="https://piwigo.org/forum">Piwigo message board</a>.</div> 2025-03-26 08:56:29,267: DEBUG - </div> </body> 2025-03-26 08:56:29,267: DEBUG - </html> 2025-03-26 08:56:29,267: DEBUG - + [[ yes == \n\o ]] 2025-03-26 08:56:29,267: DEBUG - ++ ynh_local_curl '/ws.php?format=json' method=pwg.session.getStatus 2025-03-26 08:56:29,268: DEBUG - +++ ynh_normalize_url_path '/ws.php?format=json' 2025-03-26 08:56:29,268: DEBUG - +++ test -n '/ws.php?format=json' 2025-03-26 08:56:29,268: DEBUG - +++ '[' / '!=' / ']' 2025-03-26 08:56:29,268: DEBUG - +++ '[' n == / ']' 2025-03-26 08:56:29,268: DEBUG - +++ echo '/ws.php?format=json' 2025-03-26 08:56:29,268: DEBUG - ++ local 'local_page=/ws.php?format=json' 2025-03-26 08:56:29,268: DEBUG - ++ local 'full_path=/piwigo/ws.php?format=json' 2025-03-26 08:56:29,268: DEBUG - ++ '[' /piwigo == / ']' 2025-03-26 08:56:29,268: DEBUG - ++ local 'full_page_url=https://localhost/piwigo/ws.php?format=json' 2025-03-26 08:56:29,268: DEBUG - ++ local POST_data= 2025-03-26 08:56:29,269: DEBUG - ++ local arg= 2025-03-26 08:56:29,269: DEBUG - ++ for arg in "${@:2}" 2025-03-26 08:56:29,269: DEBUG - ++ POST_data='method=pwg.session.getStatus&' 2025-03-26 08:56:29,269: DEBUG - ++ '[' -n 'method=pwg.session.getStatus&' ']' 2025-03-26 08:56:29,269: DEBUG - ++ POST_data='--data method=pwg.session.getStatus' 2025-03-26 08:56:29,269: DEBUG - ++ sleep 2 2025-03-26 08:56:31,266: DEBUG - ++ local cookiefile=/tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:31,266: DEBUG - ++ touch /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:31,268: DEBUG - ++ chown root /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:31,269: DEBUG - ++ chmod 700 /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:31,271: DEBUG - +++ ynh_permission_has_user main visitors 2025-03-26 08:56:31,293: DEBUG - +++ ynh_permission_exists --permission=main 2025-03-26 08:56:31,302: DEBUG - +++ yunohost user permission list piwigo --output-as json --quiet 2025-03-26 08:56:31,302: DEBUG - +++ jq -e --arg perm piwigo.main '.permissions[$perm]' 2025-03-26 08:56:31,532: DEBUG - +++ for section in "allowed" "corresponding_users" 2025-03-26 08:56:31,532: DEBUG - +++ yunohost user permission info piwigo.main --output-as json --quiet 2025-03-26 08:56:31,533: DEBUG - +++ jq -e --arg user visitors --arg section allowed '.[$section] | index($user)' 2025-03-26 08:56:31,780: DEBUG - +++ return 0 2025-03-26 08:56:31,780: DEBUG - +++ echo yes 2025-03-26 08:56:31,780: DEBUG - ++ local visitors_enabled=yes 2025-03-26 08:56:31,780: DEBUG - ++ [[ yes == \n\o ]] 2025-03-26 08:56:31,781: DEBUG - ++ curl --silent --show-error --insecure --location --header 'Host: maindomain.tld' --resolve maindomain.tld:443:127.0.0.1 --data method=pwg.session.getStatus 'https://localhost/piwigo/ws.php?format=json' --cookie-jar /tmp/ynh-piwigo-cookie.txt --cookie /tmp/ynh-piwigo-cookie.txt 2025-03-26 08:56:31,836: DEBUG - ++ [[ yes == \n\o ]] 2025-03-26 08:56:31,837: DEBUG - + status='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 2025-03-26 08:56:31,837: DEBUG - "http://www.w3.org/TR/html4/strict.dtd"> 2025-03-26 08:56:31,837: DEBUG - <html lang="en" dir="ltr"> 2025-03-26 08:56:31,837: DEBUG - <head> 2025-03-26 08:56:31,838: DEBUG - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 2025-03-26 08:56:31,838: DEBUG - <meta http-equiv="Content-script-type" content="text/javascript"> 2025-03-26 08:56:31,838: DEBUG - <meta http-equiv="Content-Style-Type" content="text/css"> 2025-03-26 08:56:31,838: DEBUG - <link rel="shortcut icon" type="image/x-icon" href="themes/default/icon/favicon.ico"> 2025-03-26 08:56:31,838: DEBUG - 2025-03-26 08:56:31,838: DEBUG - <link rel="stylesheet" type="text/css" href="_data/combined/cbu5q1.css"> 2025-03-26 08:56:31,838: DEBUG - 2025-03-26 08:56:31,838: DEBUG - 2025-03-26 08:56:31,838: DEBUG - 2025-03-26 08:56:31,838: DEBUG - <!--[if IE 7]> 2025-03-26 08:56:31,838: DEBUG - <link rel="stylesheet" type="text/css" href="admin/themes/default/fix-ie7.css"> 2025-03-26 08:56:31,838: DEBUG - <![endif]--> 2025-03-26 08:56:31,838: DEBUG - 2025-03-26 08:56:31,839: DEBUG - <!-- BEGIN get_combined_scripts --> 2025-03-26 08:56:31,839: DEBUG - 2025-03-26 08:56:31,839: DEBUG - <!-- END get_combined_scripts --> 2025-03-26 08:56:31,839: DEBUG - 2025-03-26 08:56:31,839: DEBUG - 2025-03-26 08:56:31,839: DEBUG - <style type="text/css"> 2025-03-26 08:56:31,839: DEBUG - body { 2025-03-26 08:56:31,839: DEBUG - font-size:12px; 2025-03-26 08:56:31,839: DEBUG - } 2025-03-26 08:56:31,839: DEBUG - 2025-03-26 08:56:31,839: DEBUG - .content { 2025-03-26 08:56:31,839: DEBUG - width: 800px; 2025-03-26 08:56:31,839: DEBUG - margin: auto; 2025-03-26 08:56:31,839: DEBUG - text-align: center; 2025-03-26 08:56:31,839: DEBUG - padding:0; 2025-03-26 08:56:31,840: DEBUG - background-color:transparent !important; 2025-03-26 08:56:31,840: DEBUG - border:none; 2025-03-26 08:56:31,840: DEBUG - } 2025-03-26 08:56:31,840: DEBUG - 2025-03-26 08:56:31,840: DEBUG - #content { 2025-03-26 08:56:31,840: DEBUG - min-height:0; 2025-03-26 08:56:31,840: DEBUG - border:none; 2025-03-26 08:56:31,840: DEBUG - margin:1em auto; 2025-03-26 08:56:31,840: DEBUG - } 2025-03-26 08:56:31,840: DEBUG - 2025-03-26 08:56:31,840: DEBUG - #theHeader { 2025-03-26 08:56:31,840: DEBUG - display: block; 2025-03-26 08:56:31,840: DEBUG - background:url("admin/themes/default/images/piwigo-orange.svg") no-repeat scroll center 20px transparent; 2025-03-26 08:56:31,840: DEBUG - height:100px; 2025-03-26 08:56:31,840: DEBUG - background-size: 300px; 2025-03-26 08:56:31,841: DEBUG - } 2025-03-26 08:56:31,841: DEBUG - 2025-03-26 08:56:31,841: DEBUG - fieldset { 2025-03-26 08:56:31,841: DEBUG - margin-top:20px; 2025-03-26 08:56:31,841: DEBUG - background-color:#f1f1f1; 2025-03-26 08:56:31,841: DEBUG - } 2025-03-26 08:56:31,841: DEBUG - 2025-03-26 08:56:31,841: DEBUG - legend { 2025-03-26 08:56:31,841: DEBUG - font-weight:bold; 2025-03-26 08:56:31,841: DEBUG - letter-spacing:2px; 2025-03-26 08:56:31,841: DEBUG - } 2025-03-26 08:56:31,841: DEBUG - 2025-03-26 08:56:31,841: DEBUG - form fieldset p { 2025-03-26 08:56:31,841: DEBUG - text-align:left; 2025-03-26 08:56:31,841: DEBUG - margin:10px; 2025-03-26 08:56:31,842: DEBUG - } 2025-03-26 08:56:31,842: DEBUG - 2025-03-26 08:56:31,842: DEBUG - .content h2 { 2025-03-26 08:56:31,842: DEBUG - display:block; 2025-03-26 08:56:31,842: DEBUG - font-size:20px; 2025-03-26 08:56:31,842: DEBUG - text-align:center; 2025-03-26 08:56:31,842: DEBUG - /* margin-top:5px; */ 2025-03-26 08:56:31,842: DEBUG - } 2025-03-26 08:56:31,842: DEBUG - 2025-03-26 08:56:31,842: DEBUG - table.table2 { 2025-03-26 08:56:31,842: DEBUG - width: 100%; 2025-03-26 08:56:31,842: DEBUG - border:0; 2025-03-26 08:56:31,842: DEBUG - } 2025-03-26 08:56:31,842: DEBUG - 2025-03-26 08:56:31,842: DEBUG - table.table2 td { 2025-03-26 08:56:31,843: DEBUG - text-align: left; 2025-03-26 08:56:31,843: DEBUG - padding: 5px 2px; 2025-03-26 08:56:31,843: DEBUG - } 2025-03-26 08:56:31,843: DEBUG - 2025-03-26 08:56:31,843: DEBUG - table.table2 td.fieldname { 2025-03-26 08:56:31,843: DEBUG - font-weight:normal; 2025-03-26 08:56:31,843: DEBUG - } 2025-03-26 08:56:31,843: DEBUG - 2025-03-26 08:56:31,843: DEBUG - table.table2 td.fielddesc { 2025-03-26 08:56:31,843: DEBUG - padding-left:10px; 2025-03-26 08:56:31,843: DEBUG - font-style:italic; 2025-03-26 08:56:31,843: DEBUG - } 2025-03-26 08:56:31,843: DEBUG - 2025-03-26 08:56:31,843: DEBUG - input[type="submit"], input[type="button"], a.bigButton { 2025-03-26 08:56:31,843: DEBUG - font-size:14px; 2025-03-26 08:56:31,843: DEBUG - font-weight:bold; 2025-03-26 08:56:31,844: DEBUG - letter-spacing:2px; 2025-03-26 08:56:31,844: DEBUG - border:none; 2025-03-26 08:56:31,844: DEBUG - background-color:#666666; 2025-03-26 08:56:31,844: DEBUG - color:#fff; 2025-03-26 08:56:31,844: DEBUG - padding:5px; 2025-03-26 08:56:31,844: DEBUG - -moz-border-radius:5px; 2025-03-26 08:56:31,844: DEBUG - } 2025-03-26 08:56:31,844: DEBUG - 2025-03-26 08:56:31,844: DEBUG - input[type="submit"]:hover, input[type="button"]:hover, a.bigButton:hover { 2025-03-26 08:56:31,844: DEBUG - background-color:#ff7700; 2025-03-26 08:56:31,844: DEBUG - color:white; 2025-03-26 08:56:31,844: DEBUG - text-decoration:none; 2025-03-26 08:56:31,844: DEBUG - } 2025-03-26 08:56:31,844: DEBUG - 2025-03-26 08:56:31,844: DEBUG - input[type="text"], input[type="password"], select { 2025-03-26 08:56:31,845: DEBUG - background-color:#ddd; 2025-03-26 08:56:31,845: DEBUG - border:2px solid #ccc; 2025-03-26 08:56:31,845: DEBUG - -moz-border-radius:5px; 2025-03-26 08:56:31,845: DEBUG - padding:2px; 2025-03-26 08:56:31,845: DEBUG - } 2025-03-26 08:56:31,845: DEBUG - 2025-03-26 08:56:31,845: DEBUG - input[type="text"]:focus, input[type="password"]:focus, select:focus { 2025-03-26 08:56:31,845: DEBUG - background-color:#fff; 2025-03-26 08:56:31,845: DEBUG - border:2px solid #ff7700; 2025-03-26 08:56:31,845: DEBUG - } 2025-03-26 08:56:31,845: DEBUG - 2025-03-26 08:56:31,845: DEBUG - .sql_content, .infos a { 2025-03-26 08:56:31,845: DEBUG - color: #ff3363; 2025-03-26 08:56:31,845: DEBUG - } 2025-03-26 08:56:31,845: DEBUG - 2025-03-26 08:56:31,845: DEBUG - .errors { 2025-03-26 08:56:31,846: DEBUG - padding-bottom:5px; 2025-03-26 08:56:31,846: DEBUG - } 2025-03-26 08:56:31,846: DEBUG - 2025-03-26 08:56:31,846: DEBUG - </style> 2025-03-26 08:56:31,846: DEBUG - 2025-03-26 08:56:31,846: DEBUG - <title>Piwigo 15.5.0 - Upgrade</title> 2025-03-26 08:56:31,846: DEBUG - </head> 2025-03-26 08:56:31,846: DEBUG - 2025-03-26 08:56:31,846: DEBUG - <body> 2025-03-26 08:56:31,846: DEBUG - <div id="the_page"> 2025-03-26 08:56:31,846: DEBUG - <div id="theHeader"></div> 2025-03-26 08:56:31,846: DEBUG - <div id="content" class="content"> 2025-03-26 08:56:31,846: DEBUG - 2025-03-26 08:56:31,846: DEBUG - <h2>Version 15.5.0 - Upgrade</h2> 2025-03-26 08:56:31,846: DEBUG - 2025-03-26 08:56:31,846: DEBUG - 2025-03-26 08:56:31,847: DEBUG - <form method="POST" action="upgrade.php?language=en_UK" name="upgrade_form"> 2025-03-26 08:56:31,847: DEBUG - 2025-03-26 08:56:31,847: DEBUG - <fieldset> 2025-03-26 08:56:31,847: DEBUG - <table> 2025-03-26 08:56:31,847: DEBUG - <tr> 2025-03-26 08:56:31,847: DEBUG - <td>Language</td> 2025-03-26 08:56:31,847: DEBUG - <td> 2025-03-26 08:56:31,847: DEBUG - <select name="language" onchange="document.location = '\''upgrade.php?language='\''+this.options[this.selectedIndex].value;"> 2025-03-26 08:56:31,847: DEBUG - <option value="af_ZA">Afrikaans [ZA]</option> 2025-03-26 08:56:31,847: DEBUG - <option value="es_AR">Argentina [AR]</option> 2025-03-26 08:56:31,847: DEBUG - <option value="az_AZ">Azərbaycanca [AZ]</option> 2025-03-26 08:56:31,847: DEBUG - <option value="id_ID">Bahasa Indonesia [ID]</option> 2025-03-26 08:56:31,847: DEBUG - <option value="pt_BR">Brasil [BR]</option> 2025-03-26 08:56:31,847: DEBUG - <option value="br_FR">Brezhoneg [FR]</option> 2025-03-26 08:56:31,847: DEBUG - <option value="ca_ES">Català [CA]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="da_DK">Dansk [DK]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="de_DE">Deutsch [DE]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="dv_MV">Dhivehi [MV]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="en_GB">English [GB]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="en_UK" selected="selected">English [UK]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="en_US">English [US]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="es_ES">Español [ES]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="eo_EO">Esperanto [EO]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="et_EE">Estonian [EE]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="eu_ES">Euskara [ES]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="fi_FI">Finnish [FI]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="fr_FR">Français [FR]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="fr_CA">Français [QC]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="ga_IE">Gaeilge [IE]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="gl_ES">Galego [ES]</option> 2025-03-26 08:56:31,848: DEBUG - <option value="hr_HR">Hrvatski [HR]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="it_IT">Italiano [IT]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="lv_LV">Latviešu [LV]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="lt_LT">Lietuviu [LT]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="lb_LU">Lëtzebuergesch [LU]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="hu_HU">Magyar [HU]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="ms_MY">Malay [MY]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="es_MX">México [MX]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="nl_NL">Nederlands [NL]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="nb_NO">Norsk bokmål [NO]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="nn_NO">Norwegian nynorsk [NO]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="pl_PL">Polski [PL]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="pt_PT">Português [PT]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="ro_RO">Română [RO]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="sk_SK">Slovensky [SK]</option> 2025-03-26 08:56:31,849: DEBUG - <option value="sl_SI">Slovenšcina [SI]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="sh_RS">Srpski [SR]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="sv_SE">Svenska [SE]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="vi_VN">Tiếng Việt [VN]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="tr_TR">Türkçe [TR]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="wo_SN">Wolof [SN]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="is_IS">Íslenska [IS]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="cs_CZ">Česky [CZ]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="el_GR">Ελληνικά [GR]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="bg_BG">Български [BG]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="mk_MK">Македонски [MK]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="mn_MN">Монгол [MN]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="ru_RU">Русский [RU]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="sr_RS">Српски [SR]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="uk_UA">Українська [UA]</option> 2025-03-26 08:56:31,850: DEBUG - <option value="hy_AM">Հայերեն (Hayerēn) [AM]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="he_IL">עברית [IL]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="ar_EG">العربية (مصر) [EG]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="ar_SA">العربية [AR]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="ar_MA">العربية [MA]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="fa_IR">پارسی [IR]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="kok_IN">कोंकणी [IN]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="bn_IN">বাংলা[IN]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="gu_IN">ગુજરાતી[IN]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="ta_IN">தமிழ் [IN]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="te_IN">తెలుగు[IN]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="kn_IN">ಕನ್ನಡ [IN]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="th_TH">ภาษาไทย [TH]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="ka_GE">ქართული [GE]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="km_KH">ខ្មែរ [KH]</option> 2025-03-26 08:56:31,851: DEBUG - <option value="zh_TW">中文 (繁體) [TW]</option> 2025-03-26 08:56:31,852: DEBUG - <option value="zh_HK">中文 (香港) [HK]</option> 2025-03-26 08:56:31,852: DEBUG - <option value="ja_JP">日本語 [JP]</option> 2025-03-26 08:56:31,852: DEBUG - <option value="zh_CN">简体中文 [CN]</option> 2025-03-26 08:56:31,852: DEBUG - <option value="ko_KR">한국어 [KR]</option> 2025-03-26 08:56:31,852: DEBUG - 2025-03-26 08:56:31,852: DEBUG - </select> 2025-03-26 08:56:31,852: DEBUG - </td> 2025-03-26 08:56:31,852: DEBUG - </tr> 2025-03-26 08:56:31,852: DEBUG - </table> 2025-03-26 08:56:31,852: DEBUG - 2025-03-26 08:56:31,852: DEBUG - <p>This page proposes to upgrade the database from your old Piwigo version to the new version. The upgrade assistant thinks you are currently running <strong>release 14.0.0</strong> (or equivalent).</p> 2025-03-26 08:56:31,852: DEBUG - <p>Only an administrator can run an upgrade: please sign in below.</p> 2025-03-26 08:56:31,852: DEBUG - 2025-03-26 08:56:31,852: DEBUG - <table> 2025-03-26 08:56:31,852: DEBUG - <tr> 2025-03-26 08:56:31,852: DEBUG - <td>Username</td> 2025-03-26 08:56:31,853: DEBUG - <td><input type="text" name="username" id="username" size="20" maxlength="50" style="width: 150px;"></td> 2025-03-26 08:56:31,853: DEBUG - </tr> 2025-03-26 08:56:31,853: DEBUG - <tr> 2025-03-26 08:56:31,853: DEBUG - <td>Password</td> 2025-03-26 08:56:31,853: DEBUG - <td><input type="password" name="password" id="password" style="width: 150px;"></td> 2025-03-26 08:56:31,853: DEBUG - </tr> 2025-03-26 08:56:31,853: DEBUG - </table> 2025-03-26 08:56:31,853: DEBUG - </fieldset> 2025-03-26 08:56:31,853: DEBUG - <p style="text-align: center;"> 2025-03-26 08:56:31,853: DEBUG - <input class="submit" type="submit" name="submit" value="Upgrade from version 14.0.0 to 15.5.0"> 2025-03-26 08:56:31,853: DEBUG - </p> 2025-03-26 08:56:31,853: DEBUG - </form> 2025-03-26 08:56:31,853: DEBUG - <!-- 2025-03-26 08:56:31,853: DEBUG - <p style="text-align: center;"> 2025-03-26 08:56:31,853: DEBUG - <a href="">Upgrade from version 14.0.0 to 15.5.0</a> 2025-03-26 08:56:31,853: DEBUG - </p> 2025-03-26 08:56:31,853: DEBUG - --> 2025-03-26 08:56:31,854: DEBUG - 2025-03-26 08:56:31,854: DEBUG - 2025-03-26 08:56:31,854: DEBUG - 2025-03-26 08:56:31,854: DEBUG - </div> <div>Need help? Ask your question on the <a href="https://piwigo.org/forum">Piwigo message board</a>.</div> 2025-03-26 08:56:31,854: DEBUG - </div> </body> 2025-03-26 08:56:31,854: DEBUG - </html>' 2025-03-26 08:56:31,854: DEBUG - ++ jq --raw-output .result.pwg_token 2025-03-26 08:56:31,873: WARNING - parse error: Invalid numeric literal at line 1, column 10 2025-03-26 08:56:31,875: DEBUG - + pwg_token= 2025-03-26 08:56:31,875: DEBUG - + ynh_exit_properly 2025-03-26 08:56:31,875: DEBUG - + local exit_code=4 2025-03-26 08:56:31,875: DEBUG - + [[ upgrade =~ ^install$|^upgrade$|^restore$ ]] 2025-03-26 08:56:31,876: DEBUG - + '[' 4 -eq 0 ']' 2025-03-26 08:56:32,478: ERROR - Could not upgrade piwigo: An error occurred inside the app upgrade script