[TikiWiki-commits] [Git][tikiwiki/tiki][master] [FIX] multi: Get the correct credentials file everywhere
"Jonny Bradley \(@jonnybradley\) via TikiWiki-cvs" <[email protected]> Mon, 13 Jul 2026 15:36:47 +0000
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6a55060f62ea3_3819c10c699cc@gitlab-sidekiq-low-urgency-cpu-bound-v2-f65697c8c-h8rcf.mail> |
Jonny Bradley pushed to branch master at Tiki Wiki CMS Groupware / Tiki
Commits:
4bad3b88 by Jonny Bradley at 2026-07-13T15:05:46+00:00
[FIX] multi: Get the correct credentials file everywhere
---
* [FIX] phpstan fix also needed here (oops)
* [FIX] phpstan amd phpcs fixes
* [FIX] multi: Get the correct credentials file everywhere
See merge request tikiwiki/tiki!10703
- - - - -
3 changed files:
- lib/admin/adminlib.php
- lib/debug/Tracer.php
- lib/tikilib.php
Changes:
=====================================
lib/admin/adminlib.php
=====================================
@@ -580,8 +580,10 @@ class AdminLib extends TikiLib
global $system_configuration_files;
$show_warning = false;
- if (file_exists(TIKI_CONFIG_FILE_PATH)) {
- include(TIKI_CONFIG_FILE_PATH);
+ // Get local.php path including for multitiki
+ $configFilePath = \Tiki\TikiInit::getCredentialsFile();
+ if (file_exists($configFilePath)) {
+ include($configFilePath);
foreach ($system_configuration_files as $configFile) {
if (isset($configFile) && file_exists($configFile)) {
=====================================
lib/debug/Tracer.php
=====================================
@@ -136,8 +136,10 @@ class Tracer
}
}
-if (file_exists(TIKI_CONFIG_FILE_PATH) && ! defined('TIKI_IN_TEST')) {
- include TIKI_CONFIG_FILE_PATH;
+$configFilePath = \Tiki\TikiInit::getCredentialsFile();
+
+if (file_exists($configFilePath) && ! defined('TIKI_IN_TEST')) {
+ include $configFilePath;
}
global $tiki_traces_fpath, $tiki_traces_are_on, $tiki_traces_active_ids, $tracer;
$tracer = new Tracer($tiki_traces_fpath, $tiki_traces_are_on, $tiki_traces_active_ids);
=====================================
lib/tikilib.php
=====================================
@@ -596,7 +596,7 @@ class TikiLib extends TikiDb_Bridge
$dbhost = $info['host'];
$database = $info['database'];
- require TIKI_CONFIG_FILE_PATH;
+ require TikiInit::getCredentialsFile();
$dbsqlplugin = new PDO("$dbdriver:host=$dbhost;dbname=$database", $dbuserid, $dbpassword);
$connectionMap[$name] = new PdoDb($dbsqlplugin);
}
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/4bad3b88b6a0a5c49625c99f6306540800ad0228
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/4bad3b88b6a0a5c49625c99f6306540800ad0228
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs