Seite 1 von 1

[Erledigt] Call to undefined function phpbb_style_is_activ

Verfasst: 07.09.2012 10:54
von Shorty1968
Hallo ich bekomme eine Fehlermeldung und kann sie leider nicht alleine beheben.

Code: Alles auswählen

Fatal error: Call to undefined function phpbb_style_is_active() in /var/www/web0/html/includes/ucp/ucp_prefs.php on line 72 
Die Zeile die angemekert wird sieht so aus:

Code: Alles auswählen

else if (!phpbb_style_is_active($data['style']))
Ich habe versucht sie mit zu ersetzen:

Code: Alles auswählen

else (!phpbb_style_is_active($data['style']))
aber leider ohne erfolg.
Der gesamte Code sieht so aus:

Code: Alles auswählen

if ($submit)
				{
					if ($config['override_user_style'])
					{
						$data['style'] = (int) $config['default_style'];
					}
					if (!phpbb_style_is_active($data['style']))
					{
						$data['style'] = (int) $user->data['user_style'];
					}
       
					$error = validate_data($data, array(
						'dateformat'	=> array('string', false, 1, 30),
						'lang'			=> array('match', false, '#^[a-z0-9_\-]{2,}$#i'),
					));
Ein Blick in die Orginal includes/ucp/ucp_prefs.php ergab das die beiden Identisch sind.

Re: Fatal error: Call to undefined function phpbb_style_is_a

Verfasst: 07.09.2012 11:17
von Crizzo
Hi,

der Fehler sagt: die Funktion, die dort in der Datei genutzt wurde, ist nicht definiert! D.h. nicht, dass die Function zwingend in dieser Datei definiert werden muss.
Funktionen definiert man so: http://www.peterkropff.de/site/php/funktionen.htm

Wenn du mit dem Wissen jetzt die Definition in den phpBB3.0.11er Dateien suchst, wirst du die Funktion finden. In "deiner" Datei vermutlich nicht --> dein Update auf 3.0.11 ist fehlerhaft! :wink:

Aber eigentlich weißt du das alles schon: viewtopic.php?f=74&t=224223 :roll:

Grüße

Re: Fatal error: Call to undefined function phpbb_style_is_a

Verfasst: 07.09.2012 11:44
von Shorty1968
Danke BlackHawk,
Ich wollte das Thema gerade Löschen da ich die Lösung auch gefunden hatte.

Re: Fatal error: Call to undefined function phpbb_style_is_a

Verfasst: 07.09.2012 11:52
von Crizzo
Also den Bug halte ich für einen Anwenderfehler. Ich hab zwei mal das Update-Paket für verschiedene Foren genutzt und beide haben diese Function eingebaut.

Re: Fatal error: Call to undefined function phpbb_style_is_a

Verfasst: 07.09.2012 12:57
von Shorty1968
Das kann sein,ich kann es nun leider nicht nachvolziehen.