STK meldet "Undefined variable: ....."
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: STK meldet "Undefined variable: ....."
So sieht es aus wenn ich das STK aufrufe [ externes Bild ]
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Re: STK meldet "Undefined variable: ....."
KB:debugmode
Mal sehen, ob wir da ein bisschen mehr Output provozieren können.
Mal sehen, ob wir da ein bisschen mehr Output provozieren können.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: STK meldet "Undefined variable: ....."
DEBUG-Mods aktiv:Miriam hat geschrieben:KB:debugmode
Mal sehen, ob wir da ein bisschen mehr Output provozieren können.
Aufruf:
portal.php
Code: Alles auswählen
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4833: Undefined variable: l_users
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4835: Undefined variable: l_online_users_portal
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 5074: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3795)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 5076: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3795)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 5077: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3795)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 5078: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3795)
functions.php
Zeile 4833 bis 4855
Code: Alles auswählen
'TOTAL_USER_BOARD' => $l_users,
'TOTAL_USERS_ONLINE' => $l_online_users,
'TOTAL_USERS_PORTAL_ONLINE' => $l_online_users_portal,
functions.php
Zeile 5074 bis 5078
Code: Alles auswählen
// application/xhtml+xml not used because of IE
header('Content-type: text/html; charset=UTF-8');
header('Cache-Control: private, no-cache="set-cookie"');
header('Expires: 0');
header('Pragma: no-cache');
if ($user->data['user_accept_rules'] == 0 && $user->data['is_registered'] && !$user->data['is_bot'] && (request_var('mode', '') != 'terms'))
{
if (confirm_box(true))
{
$sql = 'UPDATE ' . USERS_TABLE . "
SET user_accept_rules = '1'
WHERE user_id = " . $user->data['user_id'];
$db->sql_query($sql);
}
else
{
confirm_box(false, sprintf($user->lang['NEW_RULES'], '<a href="' . append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=terms') . '">', '</a>'));
header("Location: " . append_sid("{$phpbb_root_path}ucp.$phpEx?mode=logout&sid=" . $user->session_id));
}
}
return;
index.php
wie vorstehend, "zuzüglich"
Code: Alles auswählen
[phpBB Debug] PHP Notice: in file /includes/gallery/config/config.php on line 29: Undefined index: disp_total_images
config.php
Zeile 22 bis 30
Code: Alles auswählen
static public function get($key)
{
if (self::$loaded === false)
{
self::load();
}
return self::$config[$key];
}
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Re: STK meldet "Undefined variable: ....."
Na gut,
kommen wir also erst einmal zu diesen Codefragmenten (die haben aber nicht direkt etwas mit dem Anmeckern beim STK zu tun)
finde in /includes/functions.php
tausche aus gegen;
finde in /includes/gallery/config/config.php
danach füge ein:
kommen wir also erst einmal zu diesen Codefragmenten (die haben aber nicht direkt etwas mit dem Anmeckern beim STK zu tun)
finde in /includes/functions.php
Code: Alles auswählen
'TOTAL_USER_BOARD' => $l_users,
'TOTAL_USERS_ONLINE' => $l_online_users,
'TOTAL_USERS_PORTAL_ONLINE' => $l_online_users_portal
tausche aus gegen;
Code: Alles auswählen
'TOTAL_USER_BOARD' => (isset($l_users)) ? $l_users : '',
'TOTAL_USERS_ONLINE' => $l_online_users,
'TOTAL_USERS_PORTAL_ONLINE' => (isset($l_online_users_portal)) ? $l_online_users_portal : '',
Code: Alles auswählen
static public function get($key)
{
Code: Alles auswählen
if ($key == 'disp_total_images') return;
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: STK meldet "Undefined variable: ....."
Ich verstehe die Welt nicht mehrMiriam hat geschrieben:Na gut,
kommen wir also erst einmal zu diesen Codefragmenten (die haben aber nicht direkt etwas mit dem Anmeckern beim STK zu tun)

Ich habe die Änderungen gemäß Deinen Vorgaben durchgeführt, dann den DEBUG-Modus aktiviert und es kamen keine Fehlermeldungen.
Neugierig wie ich bin, habe ich natürlich auch das STK aufgerufen.
Faszination: Entgegen deiner Annahme dass die Änderungen nichts direkt mit den von Dir benannten Änderungen zu tun haben,
das STK funktioniert (ja, auf dem Liveboard) wieder so wie es sein soll!

(hoffentlich bleibt es so)
Ich sage an Dich Miriam vielen vielen herzlichen Dank für Deine Geduld und Deinen Einsatz.
P.S.: Warum es jetzt funktioniert, dürfte sicherlich von Interesse für die Programmierer sein. Wobei ich anrege, in der nächsten STK-Version nicht nur Funktionsstörungsmeldungen anzuzeigen, sondern auch den Grund für die Anzeige einer Funktionsstörungsmeldung anzugeben. Es ist ja schließlich ein "Emergency Tool Kit"
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Re: STK meldet "Undefined variable: ....."
Die Fehler sind nicht weg, sie sind nur abgefangen.
Diese Fehler sind auf beiden Servern gleich. Das
Du kannst ja mal Spasses halber den Debug Modus auch auf dem Testboard aktivieren.
Diese Fehler sind auf beiden Servern gleich. Das
error_reporting
auf dem Testboard verhindert aber eine Ausgabe.Du kannst ja mal Spasses halber den Debug Modus auch auf dem Testboard aktivieren.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen