Mir ist gerade aufgefallen dass die $htmlpath Variable Fehlerhaft ist.
Das Problem tritt bei allen Skins auf.
<link rel="SHORTCUT ICON" href="'''/html/de/tr69_autoconfig/'''fritzload/images/favicon.ico"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15"> <meta http-equiv="Content-Script-Type" content="text/javascript; charset=iso-8859-15"> <link rel=stylesheet media=all charset="iso-8859-15" href="/html'''/de/tr69_autoconfig/fritzload/'''css/mt.css"> <script type="text/javascript"><!-- var colors = { waitingBar: '#CCC', downloadBar: '#61B31E', uploadBar: '#61B31E', rarBar: '#61B31E', chunkBar: '#CCC' }; //--></script> <script type="text/javascript" charset="iso-8859-15" src="/html'''/de/tr69_autoconfig/fritzload/'''modules.js"></script> <script type="text/javascript" charset="iso-8859-15" src="/html'''/de/tr69_autoconfig/'''fritzload/page.js"></script>
Anscheinend liegt es doch nicht an der Variable selbst... Sondern eher daran, dass kein Zugriff auf die Dateien möglich ist.
Jeder Skin ist ohne Funktion... JS Funktionen auch außer betrieb...
Ich gehe davon aus, dass dies durch Sicherheitsverbesserungen an der neuen AVM Firmware hervorgerufen wird.
http://www.avm.de/de/Service/Service-Portale/Labor/7270_vorschau_release_candidate/labor_start_vorschau_release_candidate_labor.php
Ich habe habe mal testweise den HTML Ordner in den CGI Ordner verschoben und die htmlpathvariable so angepasst dass der AVM Webserver drauf zu greifen kann.
Also eine Fehlermeldung dass die Datei nicht existiert bekomme ich nicht, aber dafür wird eine Leere Datei geliefert (Bilder angeblich fehlerhaft, css und js Dateien ohne Inhalt)
Ich habe mal den LIGHTTP von Freetz bemüht naja damit klappts besser. Zumindest von der Optik und dem JS her...
Aber das problem scheint dann wieder an den rechten zu liegen.. Das Update sah anfangs ganz normal aus
bis dann: mkdir Operation not permited kam...
liegt wohl wirklich am AVM Webserver welcher durch das Sicherheitsupdate einige Beschränkungen bekommen hat... So dass ich zwar statt einer Fehlermeldung(die ist ja wirklich vorhanden) die Datei die ich bekomme ist aber leer ist.
Die CSS Daten habe ich mal in die "gui_pagetop.sh" eingefügt... Sah zwar besser aus... Aber naja... Ohne die Javascript(JS)wars auch mehr nutzlos.
Für mich ist das langsam der Grund am liebsten mal die Ticketfelder auf URGENT zu stellen.
Da es eine Zukünftige Entwicklung von F!L so wie AVM Updates verhindert... Entweder der User hat Sicherheitslücken im System damit er F!L nutzen kann oder er hat keine Lücken mehr dafür aber F!L was nur so nebenbei da ist da es ne mehr funktioniert.
Leider hat seit 30h keiner der Entwickler sich hier zu Wort gemeldet... Es gab ja nur updates für niedrige "Denglisch" Probleme.... Sachen die keiner wirklich braucht... aber naja noch vor der allgemeinen Situation gehen. Finde ich schade dass solche dinge vor der eigentlichen Entwicklung gehen.
Was bringt einen User ein feines Deutsch in nen Programm was er eh ne nutzen kann?
Und eins steht fest... Die neue AVM FW kommt... Egal ob weiter "DENGLISCH" verwendet wird oder ne...
Es gibt nicht nur Entwickler sondern auch Korrektoren! Da Du Dich selber schon mit dem Problem beschäftigst findest Du vielleicht auch einen Lösungsansatz.
Bei welcher Firmware (Laborversion) tritt denn der Fehler auf?
FW ist die 74.05.21-22513