Hallo,
ich habe heute die Version 2.2.8 installiert. Beim Eingeben der Mitglieder wollte ich auch den Geburtstag eintragen. Egal, ob ich es direkt oder über das Kalenderfeld versuche, ich erhalte folgende Meldung:
Webserver oder Datei auf dem Server nicht gefunden.
.../admidio/adm_program/modules/profile/profile_save.php?user_id=1&new_user=0
Das Eintragen von anderen Feldern scheint aber zu funktioniern.
Dann habe ich ein zusätzliches Datenbankfeld "Eintrittsdatum" angelegt. Das Feld habe ich auch als Datumsfeld definiert. Auch hier tritt das gleiche Problem auf.
Hat jemand eine Idee, woran das liegen könnte?
Jörn Ruckhaber
Fehler bei Eintrag des Geburtsdatums
Im Demobereich klappt die Funktion wunderbar.
Ich habe jetzt versucht, einen Termin auf meiner Installation anzulegen. Das funktioniert auch nicht.
Der Browser (Firefox) spuckt beim Aufruf der Funktion
…/admidio/adm_program/modules/dates/dates_function.php?dat_id=0&mode=1
nur eine Weise Seite aus.
Admidio läuft auf einem Server von "Alfahosting.de", PHP 5.3, MySQL-Version: 5.
Ich habe jetzt versucht, einen Termin auf meiner Installation anzulegen. Das funktioniert auch nicht.
Der Browser (Firefox) spuckt beim Aufruf der Funktion
…/admidio/adm_program/modules/dates/dates_function.php?dat_id=0&mode=1
nur eine Weise Seite aus.
Admidio läuft auf einem Server von "Alfahosting.de", PHP 5.3, MySQL-Version: 5.
Nochmal Hallo,
habe soeben bei meinem Server die Funktion "display_errors" mit folgendem Ergebnis aktiviert:
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /var/www/.../html/admidio/adm_program/system/constants.php on line 44
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /var/www/…/html/admidio/adm_program/system/constants.php on line 45
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /var/www/…/html/admidio/adm_program/system/classes/table_session.php on line 103
Nach dem Logout komme ich nicht mehr zum Login, außer ich schalte die Fehlermeldungsanzeige wieder ab.
Jörn
habe soeben bei meinem Server die Funktion "display_errors" mit folgendem Ergebnis aktiviert:
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /var/www/.../html/admidio/adm_program/system/constants.php on line 44
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /var/www/…/html/admidio/adm_program/system/constants.php on line 45
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /var/www/…/html/admidio/adm_program/system/classes/table_session.php on line 103
Nach dem Logout komme ich nicht mehr zum Login, außer ich schalte die Fehlermeldungsanzeige wieder ab.
Jörn
Hallo,
bezüglich der Fehlermeldung habe ich den Support vom Hoster kontaktiert. Hier die Anwort:
unser Server gibt dies unter PHP5.3 nicht mehr vor, sodass mittels .htaccess Datei und folgendem Inhalt die Zeitzone selbst und flexibel gewählt werden kann:
SetEnv TZ Europe/Berlin
Die Meldung taucht auch nur dann auf, wenn display_errors aktiviert ist, was nur zu Entwicklungs- und Prüfzwecken aktiviert sein sollte!
Hier gibt es eine Übersicht der verfügbaren Zeitzoneneinstellungen z. B. für Europa:
http://de2.php.net/manual/en/timezones.europe.php
bezüglich der Fehlermeldung habe ich den Support vom Hoster kontaktiert. Hier die Anwort:
unser Server gibt dies unter PHP5.3 nicht mehr vor, sodass mittels .htaccess Datei und folgendem Inhalt die Zeitzone selbst und flexibel gewählt werden kann:
SetEnv TZ Europe/Berlin
Die Meldung taucht auch nur dann auf, wenn display_errors aktiviert ist, was nur zu Entwicklungs- und Prüfzwecken aktiviert sein sollte!
Hier gibt es eine Übersicht der verfügbaren Zeitzoneneinstellungen z. B. für Europa:
http://de2.php.net/manual/en/timezones.europe.php
kämpfe auf mit diesem Problem
Hallo Ruckhaber
Ich kämpfe auf dem einten Server, welcher PHP 5.3 installiert hat ebenfalls mit diesem Problem. Hast du schon eine Lösung dafür gefunden? Wenn ja wäre ich ebenfalls sehr interessiert daran.
Gruzz Jammon
Ich kämpfe auf dem einten Server, welcher PHP 5.3 installiert hat ebenfalls mit diesem Problem. Hast du schon eine Lösung dafür gefunden? Wenn ja wäre ich ebenfalls sehr interessiert daran.
Gruzz Jammon
Das Zeitzonenproblem hat am 23.06.2009 das Mitglied OKRaftDD gelöst.
In der Datei config.php, gleich nach dem Kommentar, folgenden Code einfügen...und siehe da: Es geht!
Gruß Jörn
In der Datei config.php, gleich nach dem Kommentar, folgenden Code einfügen...und siehe da: Es geht!
Code: Alles auswählen
if(function_exists('date_default_timezone_set'))
{
date_default_timezone_set('Europe/Berlin');
}
Gruß Jörn