Fehler in der Function.php für den Mod der Sommerzeit

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Nossl
Mitglied
Beiträge: 21
Registriert: 09.05.2010 19:38

Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Nossl »

Wie der Betreff sagt habe ich einen Fehler in der Zeile..

Parse error: syntax error, unexpected '<' in /data/multiserv/users/355515/projects/591832/www/phpBB3/includes/functions.php on line 1164

Das ist die Fehlerausgabe...

und das hier der Code so wie ich ihn einfügen sollte.

Code: Alles auswählen

<![CDATA[	$tz_select = '';

	$timezones = automatic_dst_get_timezones();

	foreach ($timezones as $id => $zone)
	{
		if ($truncate)
		{
			$zone_trunc = truncate_string($zone, 50, 255, false, '...');
		}
		else
		{
			$zone_trunc = $zone;
		}

		$selected = ($id == $default) ? ' selected="selected"' : '';
		$tz_select .= '<option title="' . $zone . '" value="' . $id . '"' . $selected . '>' . $zone_trunc . '</option>';
	}]]>

erste Zeile ist die besagte Zeile.. was habe ich falsch gemacht ?!
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Mahony »

Hallo9
was habe ich falsch gemacht ?
Du hast die Installations-Anleitung mit einem Editor geöffnet, anstatt (wie es richtig wäre) in deinem Browser.
Das

Code: Alles auswählen

<![CDATA[
und das haben in der includes/functions.php nichts verloren.


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Nossl
Mitglied
Beiträge: 21
Registriert: 09.05.2010 19:38

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Nossl »

hm... stimmt wohl... weil mein Browser die aus irgendeinem grund nicht anzeigt... habe alle 3 browser getestet..


nun kommt dieser fehler

Parse error: syntax error, unexpected T_STRING, expecting ')' in /data/multiserv/users/355515/projects/591832/www/phpBB3/includes/functions.php on line 4238

Code: Alles auswählen

''S_TIMEZONE'			=> (AUTOMATIC_DST_ISDST) ? sprintf($user->lang['AUTOMATIC_DST_DISPLAY'], strtr(AUTOMATIC_DST_TIMEZONE, $user->lang['automatic_dst_timezones']), $user->lang['tz']['dst']) : sprintf($user->lang['AUTOMATIC_DST_DISPLAY'], strtr(AUTOMATIC_DST_TIMEZONE, $user->lang['automatic_dst_timezones']), ''),
		'S_DISPLAY_ONLINE_LIST'	=> ($l_online_time) ? 1 : 0,
erste Zeile ist wieder die besagte...
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Mahony »

Hallo
Entferne mal das ' aus dem Code

Code: Alles auswählen

''S_TIMEZONE'
Das ganze sollte dann so aussehen

Code: Alles auswählen

'S_TIMEZONE'         => (AUTOMATIC_DST_ISDST) ? sprintf($user->lang['AUTOMATIC_DST_DISPLAY'], strtr(AUTOMATIC_DST_TIMEZONE, $user->lang['automatic_dst_timezones']), $user->lang['tz']['dst']) : sprintf($user->lang['AUTOMATIC_DST_DISPLAY'], strtr(AUTOMATIC_DST_TIMEZONE, $user->lang['automatic_dst_timezones']), ''),
      'S_DISPLAY_ONLINE_LIST'   => ($l_online_time) ? 1 : 0,
Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Nossl
Mitglied
Beiträge: 21
Registriert: 09.05.2010 19:38

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Nossl »

und weiter gehts... -_-

folgender Fehler

Parse error: syntax error, unexpected $end in /data/multiserv/users/355515/projects/591832/www/phpBB3/includes/functions.php on line 4476


Der Code

Code: Alles auswählen

			return $phpbb_hook->hook_return_result(__FUNCTION__);
		}
	}

	return;
}

?>
es geht sich um das ende... das ist die Zeile

Also kann ich solche sachen nciht im text editor lesen und einfügen ?! Weil ich verstehe das Problem auch nicht warum mir der Internetexplorer nicht die xml Datei öffnet. Eben hat er mir auch so macken gemacht als der die Insall des Portals aufrufen sollte. Irgendwann klappte das ohne mir einen ersichtlichen Grund.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Mahony »

Hallo
Ups..mein Fehler. Da fehlt die Klammer hinter

Code: Alles auswählen

$selected = ($id == $default) ? ' selected="selected"' : '';
      $tz_select .= '<option title="' . $zone . '" value="' . $id . '"' . $selected . '>' . $zone_trunc . '</option>';
Das sollte so aussehen

Code: Alles auswählen

$selected = ($id == $default) ? ' selected="selected"' : '';
      $tz_select .= '<option title="' . $zone . '" value="' . $id . '"' . $selected . '>' . $zone_trunc . '</option>';
}
Da wurde vorhin etwas zu viel Code entfernt.


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Nossl
Mitglied
Beiträge: 21
Registriert: 09.05.2010 19:38

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Nossl »

hm.. das echt Doof....

also eins weiß ich.. wenn mein Explorer die XMl Dateien net anzeigt, dann lass ich es gleich..

Warning: require(./includes/automatic_dst.php) [function.require]: failed to open stream: No such file or directory in /data/multiserv/users/355515/projects/591832/www/phpBB3/common.php on line 203

Fatal error: require() [function.require]: Failed opening required './includes/automatic_dst.php' (include_path='.:/usr/lib/php') in /data/multiserv/users/355515/projects/591832/www/phpBB3/common.php on line 203

Code: Alles auswählen

require($phpbb_root_path . 'includes/automatic_dst.' . $phpEx);

// Set PHP error handler to ours
die erste Zeile ist Nr 203

sorry falls ich dich nerve :(
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Mahony »

Hallo
Die Datei /includes/automatic_dst.php ist anscheinend nicht auf dem Server.

Lösung:
Die fehlende Datei hoch laden.

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Nossl
Mitglied
Beiträge: 21
Registriert: 09.05.2010 19:38

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Nossl »

jetzt versucht der wenigstens eine install seite zu öffnen...

diesmal dieser Fehler..
SQL ERROR [ mysql4 ]

Incorrect decimal value: 'Europe/Berlin' for column 'user_timezone' at row 1 [1366]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Fehler in der Function.php für den Mod der Sommerzeit

Beitrag von Mahony »

Hallo
Führe die in install.xml aufgelistete SQL-Abfrage aus!

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

Zurück zu „[3.0.x] Mod Support“