[web-php] preview: Fix: Use project, not public root for backend. in manual-lookup.inc

From: Date: Thu, 18 Jun 2026 12:17:13 +0000
Subject: [web-php] preview: Fix: Use project, not public root for backend. in manual-lookup.inc
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-33787@lists.php.net to get a copy of this message
Author: Mark Randall Committer: Derick Rethans (derickr) Date: 2026-06-18T13:15:38+01:00 Commit: https://github.com/php/web-php/commit/f61e909fbc71303fa5278e2f4c3ee2c7754ecd68 Raw diff: https://github.com/php/web-php/commit/f61e909fbc71303fa5278e2f4c3ee2c7754ecd68.diff Fix: Use project, not public root for backend. in manual-lookup.inc Changed paths: M include/manual-lookup.inc Diff: diff --git a/include/manual-lookup.inc b/include/manual-lookup.inc index f6b96b80fe..170adcf2eb 100644 --- a/include/manual-lookup.inc +++ b/include/manual-lookup.inc @@ -110,9 +110,9 @@ function find_manual_page($lang, $keyword) $dbh = false; if (class_exists('PDO')) { if (in_array('sqlite', PDO::getAvailableDrivers(), true)) { - if (file_exists(ProjectGlobals::getPublicRoot() . '/backend/manual-lookup.sqlite')) { + if (file_exists(ProjectGlobals::getProjectRoot() . '/backend/manual-lookup.sqlite')) { try { - $dbh = new PDO( 'sqlite:' . ProjectGlobals::getPublicRoot() . '/backend/manual-lookup.sqlite', '', '', [PDO::ATTR_PERSISTENT => true, PDO::ATTR_EMULATE_PREPARES => true] ); + $dbh = new PDO( 'sqlite:' . ProjectGlobals::getProjectRoot() . '/backend/manual-lookup.sqlite', '', '', [PDO::ATTR_PERSISTENT => true, PDO::ATTR_EMULATE_PREPARES => true] ); } catch (PDOException $e) { return find_manual_page_slow($lang, $keyword); }

« previous php.webmaster (#33787) next »