Seite 1 von 2
Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 22:23
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 ?!
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 22:29
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
und das
haben in der includes/functions.php nichts verloren.
Grüße: Mahony
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 22:29
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...
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 22:36
von Mahony
Hallo
Entferne mal das
' aus dem Code
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
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 22:42
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.
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 22:48
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
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 22:55
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

Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 23:02
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
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 23:08
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.
Re: Fehler in der Function.php für den Mod der Sommerzeit
Verfasst: 07.06.2010 23:21
von Mahony
Hallo
Führe die in install.xml aufgelistete SQL-Abfrage aus!
Grüße: Mahony