From 0ea800091a5af8ea05e1549101215c6d11e3f8f2 Mon Sep 17 00:00:00 2001 From: Terranom674 Date: Sat, 15 Aug 2026 17:37:14 +0200 Subject: [PATCH] Make watermark precache CLI root path deterministic --- precache.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/precache.php b/precache.php index e41f1c1..0a23f35 100644 --- a/precache.php +++ b/precache.php @@ -6,7 +6,7 @@ if (PHP_SAPI !== 'cli') } define('BRATONIEN_TOOLS_PRECACHE_BUILD', true); -define('PHPWG_ROOT_PATH', '../../'); +define('PHPWG_ROOT_PATH', rtrim(dirname(__DIR__, 2), DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR); $_SERVER['REMOTE_ADDR'] = '127.0.0.1'; $_SERVER['SERVER_ADDR'] = '127.0.0.1'; @@ -18,7 +18,7 @@ $_SERVER['REQUEST_URI'] = '/'; $_SERVER['SCRIPT_NAME'] = '/plugins/bratonien_tools/precache.php'; $_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME']; $_SERVER['QUERY_STRING'] = ''; -$_SERVER['HTTP_USER_AGENT'] = 'Bratonien-Watermark-Precache/1.2'; +$_SERVER['HTTP_USER_AGENT'] = 'Bratonien-Watermark-Precache/1.3'; $_SERVER['HTTPS'] = 'off'; require_once(PHPWG_ROOT_PATH.'include/common.inc.php'); @@ -281,7 +281,7 @@ foreach ($images as $image) CURLOPT_CONNECTTIMEOUT => 3, CURLOPT_TIMEOUT => 120, CURLOPT_FAILONERROR => false, - CURLOPT_USERAGENT => 'Bratonien-Watermark-Precache/1.2', + CURLOPT_USERAGENT => 'Bratonien-Watermark-Precache/1.3', CURLOPT_WRITEFUNCTION => static function ($ch, $data) { return strlen($data); }, )); curl_exec($ch);