404-Fehler durch Images (Bugs)

by Martin66 ⌂ @, Wednesday, November 11, 2015, 20:58 (3082 days ago)

Hallo,

nach längerer Zeit habe ich mal wieder meine Logfiles ausgewertet. Dabei ist mir aufgefallen, dass das mlf-Forum etliche 404-Fehler verursacht. Die häufigsten Fehler:

/images/throbber.gif
/images/bg_sprite_2.png
/images/close.png

Ungefähr halb so oft:

/images/plain.png
/images/ajax_preview.png

Diese Dateien werden nicht in /forum/themes/default/images gesucht, sondern in /images.

Ich habe eine Datei /forum/themes/default/js_config.ini gefunden, in der ich das evtl umgehen könnte, aber das scheint mir nicht im Sinne einer nachhaltigen Lösung zu sein. Deswegen meine Bitte: Könnte sich mal einer der Entwickler dazu äußern?

Martin

Avatar

404-Fehler durch Images

by Auge ⌂, Friday, November 13, 2015, 11:08 (3081 days ago) @ Martin66

Hallo

[Es] ist mir aufgefallen, dass das mlf-Forum etliche 404-Fehler verursacht. Die häufigsten Fehler:

/images/throbber.gif
/images/bg_sprite_2.png
/images/close.png

Ungefähr halb so oft:

/images/plain.png
/images/ajax_preview.png

Die Häufigkeit der Fehlermeldungen liegt an der Häufigkeit des Aufrufs der fehlenden Bilder.

Diese Dateien werden nicht in /forum/themes/default/images gesucht, sondern in /images.

Ich habe eine Datei /forum/themes/default/js_config.ini gefunden, in der ich das evtl umgehen könnte, aber das scheint mir nicht im Sinne einer nachhaltigen Lösung zu sein. Deswegen meine Bitte: Könnte sich mal einer der Entwickler dazu äußern?

Ich bin zwar nicht der Entwickler, dennoch ein paar Worte.

Ich kann nicht beurteilen, ob Alex diese Bilder im images-Verzeichnisses des Forums oder im entsprechenden Verzeichnis des Themes haben wollte und vergessen hat, sie an die "richtige" Stelle zu packen beziehungsweise die Pfade im HTML-Quelltext anzupassen. Mir erscheint es, als gehörten diese Bilder zum Theme. Dieser Logik folgend, würde ich die Aufrufe dieser Bilder prüfen und die Pfade anpassen. Die von dir genannte INI-Datei erscheint mir aber auf den ersten Blick (und ohne konkreten Blick in den Quellcode) nicht als die richtige Stelle, das zu tun.

Die Veröffentlichung einer gepatchten Version ist Aufgabe von Alex. Den Patch entwickeln und hier vorstellen kann auch jeder andere dazu Befähigte.

Tschö, Auge

--
Trenne niemals Müll, denn er hat nur eine Silbe!

Avatar

404-Fehler durch Images

by Micha ⌂, Saturday, November 14, 2015, 15:31 (3079 days ago) @ Auge

Hi,

ich habe gerade einmal in meine Logs geschaut. Ich habe keine 404er dort.

Gruß Micha

--
applied-geodesy.org - OpenSource Least-Squares Adjustment Software for Geodetic Sciences

404-Fehler durch Images

by Martin66, Sunday, November 15, 2015, 18:52 (3078 days ago) @ Auge

Mir erscheint es, als gehörten diese Bilder zum Theme.

Ack. Die Bilder sind auch da, wo sie hingehören. Am Quellcode habe ich zwar ein paar minimale Änderungen vorgenommen (<h2> durch <h3> ersetzt), aber nichts, was irgendwie mit Bildern zu tun hat.

Die von dir genannte INI-Datei erscheint mir aber auf den ersten Blick (und ohne konkreten Blick in den Quellcode) nicht als die richtige Stelle, das zu tun.

Wo dann?

Martin

PS: Hatte hier schon neulich gepostet, dass ich ein Problem mit ajax_preview.png habe. Da habe ich, quasi als Hotfix, ajax_preview.png in das tatsächlich existierende Verzeichnis /images kopiert. Aber zu diessem Zeitpunkt dachte ich ja auch, dieses Bild wäre das einzige, mit dem es Probleme gebe.

Avatar

404-Fehler durch Images

by Auge ⌂, Monday, November 16, 2015, 14:38 (3077 days ago) @ Martin66

Hallo

Mir erscheint es, als gehörten diese Bilder zum Theme.


Ack. Die Bilder sind auch da, wo sie hingehören. Am Quellcode habe ich zwar ein paar minimale Änderungen vorgenommen (<h2> durch <h3> ersetzt), aber nichts, was irgendwie mit Bildern zu tun hat.

Dazu kann ich natürlich nichts sagen. Du bist der, der weiß, was er geändert hat. Milos Aussage, keine durch foreneigene Bilder verursachte 404-er Fehler zu haben, gibt mir zumindest zu denken. Ich weiß allerdings nicht, ob er das Originaltheme oder eines mit eigenen Anpassungen verwendet.

Interessant wäre an dieser Stelle ein Test mit dem Originaltheme.

Die von dir genannte INI-Datei erscheint mir aber auf den ersten Blick (und ohne konkreten Blick in den Quellcode) nicht als die richtige Stelle, das zu tun.


Wo dann?

An den Stellen des Quelltextes, an denen die Pfade zu den Bildern falsch angegeben sind. Dass das der Fall ist – warum auch immer –, zeigen die 404-er.

Tschö, Auge

--
Trenne niemals Müll, denn er hat nur eine Silbe!

Avatar

404-Fehler durch Images

by Micha ⌂, Monday, November 16, 2015, 22:06 (3077 days ago) @ Auge

Hi,

Milos Aussage, keine durch foreneigene Bilder verursachte 404-er Fehler zu haben, gibt mir zumindest zu denken. Ich weiß allerdings nicht, ob er das Originaltheme oder eines mit eigenen Anpassungen verwendet.

Nein, verwende ich nicht aber ich habe die Bilder für mein eigenes Template direkt aus dem Default-Template übernommen (inkl. Ordnerstruktur). Ferner habe ich nur Änderungen an der CSS vorgenommen. Ich habe allerdings keine frische Version aufgesetzt, sondern update stets auf die neuste. Möglicherweise in der akgtuellen Installationsroutine etwas fehlerhaft, was vorher nicht war.

Gruß Micha

--
applied-geodesy.org - OpenSource Least-Squares Adjustment Software for Geodetic Sciences

404-Fehler durch Images

by Martin66, Thursday, November 19, 2015, 21:15 (3074 days ago) @ Auge

Interessant wäre an dieser Stelle ein Test mit dem Originaltheme.

An den Stellen des Quelltextes, an denen die Pfade zu den Bildern falsch angegeben sind.

Hallo,

inzwischen habe ich ein paar Tests durchgeführt.

Zunächst habe ich das Defaultthema aktiviert. Und siehe da: Kein Fehler mehr vorhanden.

Anschließend habe ich mich auf die Suche gemacht, welche meiner Änderungen das Problem verursacht haben könnte. Da bin ich allerdings kläglich gescheitert:

Zunächst habe ich in allen Dateien nach Zeichenfolgen wie "throbber.gif" oder "bg_sprite_2.png" gesucht. Die konnte ich aber auch im Originalthema nur in /forum/themes/default/js_config.ini und /forum/themes/default/style.css finden. An den betroffenen Punkten habe ich auch in meinem Thema nichts verändert. Auch eine Suche nach "ajax_preview_throbber_image" etc. blieb völlig erfolglos. Daher ist mir nach wie vor schleierhaft, warum nach manchen Bildern in /images, anstelle von /forum/themes/default/images gesucht wird.

Wo werden denn im Code die Bilder überhaupt eingebunden?

Martin

Avatar

404-Fehler durch Images

by Auge ⌂, Monday, October 17, 2016, 07:21 (2742 days ago) @ Martin66

Hallo

nach längerer Zeit habe ich mal wieder meine Logfiles ausgewertet.

Nach noch viel längerer Zeit habe ich mir nochmal Gedanken zu deinem Problem gemacht, auch wenn das jetzt schon elf Monate her ist.

Dabei ist mir aufgefallen, dass das mlf-Forum etliche 404-Fehler verursacht. Die häufigsten Fehler:

/images/throbber.gif
/images/bg_sprite_2.png
/images/close.png
/images/plain.png
/images/ajax_preview.png

Diese Dateien werden nicht in /forum/themes/default/images gesucht, sondern in /images.

So, ich habe mir das noch einmal angeschaut. erstens befinden sich die Bilder tatsächlich, wie du schon schriebst, im Verzeichnis images des Themes. Zweitens verweisen die Source-Angaben im HTML-Quelltext auch dorthin. So weit, so gut.

Nun zum aber. Ich habe für ein paar der Bilder die Art der Einbindung recherchiert. Das Bild ajax_preview.png ist das mit der Sprechblase und wird, im Gegensatz zu den anderen Bildern, die in der Übersicht hinter einem Eintrag angezeigt werden, mit der absoluten URL statt dem absoluten lokalen Pfad eingebunden.

Die Angabe des src-Attributs für ajax_preview.png in diesem Forum:
http://mylittleforum.net/forum/themes/default/images/ajax_preview.png

Im Gegensatz dazu die Angabe des src-Attributs für unmarked.png in diesem Forum:
themes/default/images/unmarked.png

Die Datei close.png wird in der Ajax-Vorschau benutzt und wird mit dem absoluten Pfad eingebunden.
themes/default/images/close.png

Die Datei bg_sprite_2.png wird nur in der CSS-Datei verwendet. Zu den anderen beiden Bildern (throbber.gif, plain.png) habe ich auf die Schnelle nichts gefunden. Die Namen lassen aber vermuten, dass sie im HTML als <img> eingebunden werden. Ob das an verschiedenen Stellen auf verschiedene Arten und Weisen und im Zweifelsfall falsch geschieht, kann ich noch nicht sagen.

Dass die Bilder, wie du selbst bestätigst, im Default-Template fehlerfrei gefunden und angezeigt werden, lässt aber vermuten, dass die Ursache doch im eigenen Template zu finden ist.

Falls das Problem elf Monate später überhaupt noch eines sein sollte, würde ich dich darum bitten, dass du uns dein Theme für weitere Recherchen zur Verfügung stellst.

Tschö, Auge

--
Trenne niemals Müll, denn er hat nur eine Silbe!

Avatar

404-Fehler durch Images

by Micha ⌂, Monday, October 17, 2016, 07:58 (2742 days ago) @ Auge

Hallo Auge,

Die Angabe des src-Attributs für ajax_preview.png in diesem Forum:
http://mylittleforum.net/forum/themes/default/images/ajax_preview.png

Im Gegensatz dazu die Angabe des src-Attributs für unmarked.png in diesem Forum:
themes/default/images/unmarked.png

Dies liegt daran, dass einige Bilder im Template driekt vorhanden sind und andere JS Funktionalitäten voraussetzen und daher dynamisch per JS ins Dokument eingepflegt werden. Wenn es Dir lieber ist, kann ich versuchen das Bild mit relativen Pfad ins Dokument zu setzen.

/Micha

--
applied-geodesy.org - OpenSource Least-Squares Adjustment Software for Geodetic Sciences

Avatar

404-Fehler durch Images

by Auge ⌂, Monday, October 17, 2016, 10:15 (2742 days ago) @ Micha

Hallo

Die Angabe des src-Attributs für ajax_preview.png in diesem Forum:
http://mylittleforum.net/forum/themes/default/images/ajax_preview.png

Im Gegensatz dazu die Angabe des src-Attributs für unmarked.png in diesem Forum:
themes/default/images/unmarked.png


Dies liegt daran, dass einige Bilder im Template direkt vorhanden sind und andere JS Funktionalitäten voraussetzen und daher dynamisch per JS ins Dokument eingepflegt werden. Wenn es Dir lieber ist, kann ich versuchen das Bild mit relativen Pfad ins Dokument zu setzen.

Wenn das nicht sein muss, lass es. Ich wollte hier nur von außen erkennbare Unterschiede herausarbeiten. Dieser hier sollte keinen Einfluss auf die Anzeige von Bildern haben.

Tschö, Auge

--
Trenne niemals Müll, denn er hat nur eine Silbe!

404-Fehler durch Images

by Martin66, Friday, October 21, 2016, 06:46 (2738 days ago) @ Auge

Nach noch viel längerer Zeit habe ich mir nochmal Gedanken zu deinem Problem gemacht, auch wenn das jetzt schon elf Monate her ist.

Hallo Auge,

ich habe keine Ahnung mehr, was ich damals zur Problemlösung unternommen habe, aber nach nochmaligem Durchforsten der Logfiles konnte ich keine derartigen 404-Fehler mehr finden :-)

Wenn ich mich recht erinnere, habe ich inzwischen auch mal die MLF-Version aktualisiert.

Martin

Avatar

404-Fehler durch Images

by Micha ⌂, Friday, October 21, 2016, 11:29 (2738 days ago) @ Martin66

Hallo Martin,

Danke für Deine Rückmeldung.

/Micha

--
applied-geodesy.org - OpenSource Least-Squares Adjustment Software for Geodetic Sciences

RSS Feed of thread