Aufgetretene Fehler

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
dreael
Beiträge: 45
Registriert: 13. Okt 2007, 18:45
Wohnort: Hofen SH (Schweiz)
Kontaktdaten:

Aufgetretene Fehler

Beitrag von dreael »

Während meines Tests sind folgende Fehlermeldungen aufgetreten:
/var/log/httpd/error_log hat geschrieben:[error] [client 192.0.2.53] PHP Fatal error: main() [<a href='function.require'>function.require</a>]: Failed opening required '/home/wwwroot/www.example.com/admidio-1.4.7/adm_config/config.php' (include_path='.:') in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... common.php on line 36, referer: http://www.example.com/admidio-1.4.7/ad ... /index.php
[error] [client 192.0.2.53] PHP Notice: Undefined index: address in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 146
[error] [client 192.0.2.53] PHP Notice: Undefined index: birthday in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 154
[error] [client 192.0.2.53] PHP Notice: Undefined index: city in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 148
[error] [client 192.0.2.53] PHP Notice: Undefined index: country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 149
[error] [client 192.0.2.53] PHP Notice: Undefined index: default_country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... zation.php on line 57, referer: http://www.example.com/admidio-1.4.7/ad ... /index.php
[error] [client 192.0.2.53] PHP Notice: Undefined index: default_country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... le_new.php on line 335, referer: http://www.example.com/admidio-1.4.7/ad ... rofile.php
[error] [client 192.0.2.53] PHP Notice: Undefined index: default_country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... le_new.php on line 335, referer: http://www.example.com/admidio-1.4.7/ad ... user_id=22
[error] [client 192.0.2.53] PHP Notice: Undefined index: default_country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... le_new.php on line 335, referer: http://www.example.com/admidio-1.4.7/ad ... user_id=33
[error] [client 192.0.2.53] PHP Notice: Undefined index: default_country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... le_new.php on line 341, referer: http://www.example.com/admidio-1.4.7/ad ... rofile.php
[error] [client 192.0.2.53] PHP Notice: Undefined index: default_country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... le_new.php on line 341, referer: http://www.example.com/admidio-1.4.7/ad ... user_id=22
[error] [client 192.0.2.53] PHP Notice: Undefined index: default_country in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... le_new.php on line 341, referer: http://www.example.com/admidio-1.4.7/ad ... user_id=33
[error] [client 192.0.2.53] PHP Notice: Undefined index: email in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 141
[error] [client 192.0.2.53] PHP Notice: Undefined index: fax in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 152
[error] [client 192.0.2.53] PHP Notice: Undefined index: first_name in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 137
[error] [client 192.0.2.53] PHP Notice: Undefined index: homepage in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 153
[error] [client 192.0.2.53] PHP Notice: Undefined index: last_name in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 136
[error] [client 192.0.2.53] PHP Notice: Undefined index: login_forward_url in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... _check.php on line 66, referer: http://www.example.com/admidio-1.4.7/ad ... /login.php
[error] [client 192.0.2.53] PHP Notice: Undefined index: mobile in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 151
[error] [client 192.0.2.53] PHP Notice: Undefined index: phone in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 150
[error] [client 192.0.2.53] PHP Notice: Undefined index: zip_code in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... e_save.php on line 147
[error] [client 192.0.2.53] PHP Warning: main() [<a href='function.main'>function.main</a>]: Unable to access /home/wwwroot/www.example.com/admidio-1.4.7/adm_config/config.php in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... common.php on line 36, referer: http://www.example.com/admidio-1.4.7/ad ... /index.php
[error] [client 192.0.2.53] PHP Warning: main(/home/wwwroot/www.example.com/admidio-1.4.7/adm_config/config.php) [<a href='function.main'>function.main</a>]: failed to open stream: No such file or directory in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... common.php on line 36, referer: http://www.example.com/admidio-1.4.7/ad ... /index.php
[error] [client 192.0.2.53] PHP Warning: move_uploaded_file() [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: Unable to move '/home/phpuploadtmp/php1dIYoe' to '../../../adm_my_files/photos/22.jpg' in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... o_edit.php on line 284, referer: http://www.example.com/admidio-1.4.7/ad ... ?usr_id=22
[error] [client 192.0.2.53] PHP Warning: move_uploaded_file(../../../adm_my_files/photos/22.jpg) [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: failed to open stream: Permission denied in /home/wwwroot/www.example.com/admidio-1.4.7/adm_progr ... o_edit.php on line 284, referer: http://www.example.com/admidio-1.4.7/ad ... ?usr_id=22
(konkrete Pfadnamen und IP-Adressen sind aus Sicherheitsgründen geändert)

Wichtig: PHP-Scripte sind unverändert verwendet worden. Verwendete Umgebung: SuSE Linux 9.3 mit Apache 2.0.53 und PHP 4.3.10 und MySQL 4.1.10a (wird aber demnächst aufs aktuelle 10.3 migriert) mit einer gehärteten php.ini-Konfiguration.

Ich gebe hier alles 1:1 weiter in der Hoffnung, dass die Entwickler den einen oder anderen Bug noch fixen können. Auf Wunsch wird von der php.ini gerne eine Kopie zur Verfügung gestellt.
Teste die PC-Sicherheit mit www.sec-check.net
Benutzeravatar
fasse
Administrator
Beiträge: 6228
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Welche Einstellungen muss ich denn in der php.ini neben Error-Reporting: ALL setzen, um diese Warnings auch noch zu bekommen ? Bei mir werden die nicht angezeigt.
dreael
Beiträge: 45
Registriert: 13. Okt 2007, 18:45
Wohnort: Hofen SH (Schweiz)
Kontaktdaten:

Beitrag von dreael »

fasse hat geschrieben:Welche Einstellungen muss ich denn in der php.ini neben Error-Reporting: ALL setzen, um diese Warnings auch noch zu bekommen ?
Die relevanten Einstellungen:

Code: Alles auswählen

error_reporting  =  E_ALL
; & ~E_NOTICE weglassen
Als verbesserte Sicherheit, damit der Webserver nicht jedem Angreifer die internen PHP-Scriptdetails in die Welt hinausplaudert:

Code: Alles auswählen

display_errors = Off
log_errors = On
d.h. Fehlermeldungen werden dann schön brav in der beim Apache unter der in ErrorLog angegebebenen Datei ausgegebenen. => mit einem PuTTY auf den Webserver einloggen und während dem Testen immer ein

Code: Alles auswählen

tail -f /var/log/httpd_error_log
laufen haben.
Teste die PC-Sicherheit mit www.sec-check.net
Antworten