Danke für Deine Antwort.
laufhannes wrote:Ohne Kristallkugel ist das schwer zu erraten. Du müsstest am besten einmal schauen, ob im Quelltext selbst noch eine versteckte Fehlermeldung zu finden ist oder was sonst in den Server Logs steht.
Im Sourcecode habe ich ersteinmal keine versteckten, oder offensichtlichen Fehlermeldungen gefunden. Im error_log von http steht auch nichts.
Ich habe dann mal in der Datei Runalyze/inc/class.installer.php bei jeder Function ein trigger_errot(function) eingefügt um den Ablauf ansatzweise zu verstehen.
Im error_log steht dann folgendes
Code: Select all
[Tue Apr 14 09:20:50.400068 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: __construct in /srv/http/runalyze/inc/class.Installer.php on line 112
[Tue Apr 14 09:20:50.400107 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: definePath in /srv/http/runalyze/inc/class.Installer.php on line 133
[Tue Apr 14 09:20:50.400133 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: initLanguage in /srv/http/runalyze/inc/class.Installer.php on line 141
[Tue Apr 14 09:20:50.413300 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: loadConsts in /srv/http/runalyze/inc/class.Installer.php on line 150
[Tue Apr 14 09:20:50.413574 2015] [:error] [pid 489] [client ::1:57368] PHP Warning: 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 the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /srv/http/runalyze/inc/system/define.consts.php on line 29
[Tue Apr 14 09:20:50.441903 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: display in /srv/http/runalyze/inc/class.Installer.php on line 122
[Tue Apr 14 09:20:50.441935 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: findCurrentStep in /srv/http/runalyze/inc/class.Installer.php on line 186
[Tue Apr 14 09:20:50.441946 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: loadconfig in /srv/http/runalyze/inc/class.Installer.php on line 158
[Tue Apr 14 09:20:50.441962 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: executeCurrentStep in /srv/http/runalyze/inc/class.Installer.php on line 197
[Tue Apr 14 09:20:50.441973 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: displayCurrentStep in /srv/http/runalyze/inc/class.Installer.php on line 232
[Tue Apr 14 09:20:50.442533 2015] [:error] [pid 489] [client ::1:57368] PHP Notice: phpVersionIsOkay in /srv/http/runalyze/inc/class.Installer.php on line 272
[Tue Apr 14 09:20:50.442774 2015] [:error] [pid 489] [client ::1:57368] PHP Warning: 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 the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /srv/http/runalyze/inc/tpl/tpl.installerFooter.php on line 4
[Tue Apr 14 09:22:46.451471 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: __construct in /srv/http/runalyze/inc/class.Installer.php on line 112, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.451550 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: definePath in /srv/http/runalyze/inc/class.Installer.php on line 133, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.451600 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: initLanguage in /srv/http/runalyze/inc/class.Installer.php on line 141, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.452821 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: loadConsts in /srv/http/runalyze/inc/class.Installer.php on line 150, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.453101 2015] [:error] [pid 491] [client ::1:57371] PHP Warning: 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 the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /srv/http/runalyze/inc/system/define.consts.php on line 29, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.456754 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: display in /srv/http/runalyze/inc/class.Installer.php on line 122, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.456787 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: findCurrentStep in /srv/http/runalyze/inc/class.Installer.php on line 186, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.456815 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: loadconfig in /srv/http/runalyze/inc/class.Installer.php on line 158, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.456839 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: executeCurrentStep in /srv/http/runalyze/inc/class.Installer.php on line 197, referer: http://localhost/runalyze/index.php
[Tue Apr 14 09:22:46.456852 2015] [:error] [pid 491] [client ::1:57371] PHP Notice: connectionIsSetAndCorrect in /srv/http/runalyze/inc/class.Installer.php on line 248, referer: http://localhost/runalyze/index.php
Wenn ich es richtig verstanden habe sollte auch eine Prüfung von mysql stattfinden, aber dort scheint er aber zu scheitern.
Bei mir (ArchLinux) ist als Datenbank
Code: Select all
[guenter@zeus:~]$ pacman -Q | grep mariadb
libmariadbclient 10.0.17-2
mariadb 10.0.17-2
mariadb-clients 10.0.17-2
installiert.
Worauf genau prüft Dein Programm mysql, also, welche Datei von mysql muss vorhanden sein? Ich könnte dann einen symbolischen Link auf diese Datei setzen. Vielleicht kannst Du mir einen Tip geben wo ich weiter debuggen soll/kann.
Gruß
Günter