#744 Endlos-Loop bei falschen Rechten auf Pfad

Version_2.4.8
closed
Stefan
None
organization
1
2014-09-28
2013-07-14
Maurus Frey
No

Wurden die Datei-Berechtigungen für den zugreifenden Webserver (apache, lighttpd) nicht richtig gesetzt, führt ein Zugriff auf
GET /admidio/adm_program/administration/organization/organization.php HTTP/1.1\r\n
zu einem endlos Loop.
Zeile #170
$dir_handle = opendir($themes_path);
nimmt keine Rücksicht auf misslungene Dateizugriffe:
Warning: opendir(/var/www/admidio/adm_themes): failed to open dir: Permission denied in /var/www/admidio/adm_program/administration/organization/organization.php on line 170

Dies führt zu einem Endlos-Loop. Siehe angehängter Wireshark-Trace.
Ansonsten tooles Tool, dass wir hoffentlich bald auch bei uns im Verein einsetzen werden.

1 Attachments

Discussion

  • Stefan

    Stefan - 2014-09-28

    Hallo Maurus,

    Danke für den Hinweis. Ich konnte das nur teilweise nachvollziehen, da ich keine Konstellation gefunden habe, mit der das Layout korrekt geladen werden konnte, jedoch der Inhalt des Ordners nicht.

    aber ich habe den Code für die Version 2.4.8 geändert um in diesem Fall eine Fehlermeldung anzuzeigen. Diese Meldung ist nicht schön und ist auch nur ein "hot-fix" (wird wohl in den nächsten Tagen/Wochen kommen)
    in der Version 3.0, die dann in den nächsten Monaten kommen wird, ist dieser Fehler schon behoben, da hier der Code anders aufgebaut wird.

    mfg
    Stefan

     
  • Stefan

    Stefan - 2014-09-28
    • status: open --> closed
    • assigned_to: Stefan
    • Group: Version_2.4.2 --> Version_2.4.8
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks