Seite 2 von 2 ErsteErste 12
Ergebnis 21 bis 32 von 32

Thema: [gelöst] freetz-devel 3603: WebGUI-Breite laesst sich nicht aendern

  1. #21
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Eigentlich doch nur wenn die Variable leer ist
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  2. #22
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.295
    Die Variable hat noch den alten Wert und wird daher nicht auf den neuen Wert gesetzt. Ohne die if-Abfrage wird der neue Wert gleich übernommen.

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  3. #23
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Getestet hatte ich das nicht.. Aber ist das Problem nicht, dass der Webserver nicht neu startet (die pid gleich bleibt)?
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  4. #24
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.295
    Bei mir startet der neu.

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  5. #25
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Bei mir auch, aber nur manchmal. Wenn das Löschen vom if hilft, mach es. Ich hatte aber in Erinnerung dass es da irgendwo Seiteneffekte gibt.
    Hab gerade noch etwas beobachtet. Wenn man im Freetz-Webinterface etws lädt, spawnt httpd ein child. Evtl geht deshalb ein Reload per Wbinterface nicht immer richtig, bzw die falsche pid ist in der .pid Datei?

    Code:
    /var/mod/root # ps|grep 81|grep htt
    22712 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    22714 root      1468 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22712 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    22844 root      1468 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    22957 root      1468 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    23268 root      1468 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    23494 root      1468 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    /var/mod/root # ps|grep 81|grep htt
    22842 root      1452 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    23614 root      1468 S    httpd -P /var/run/webcfg.pid -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r Freetz
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  6. #26
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.295
    Code:
    Index: root/usr/lib/libmodcgi.sh
    ===================================================================
    --- root/usr/lib/libmodcgi.sh (revision 3607)
    +++ root/usr/lib/libmodcgi.sh (working copy)
    @@ -83,7 +83,7 @@
     EOF
     
     # custom style for fieldset and div.body
    -if [ ! "$_cgi_width" ]; then
    +if [ ! "$_cgi_width" ] || [ "$_cgi_width" != "$MOD_CGI_WIDTH" ]; then
      let _cgi_width=$MOD_CGI_WIDTH
     fi
     export _cgi_width
    Oder so?

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  7. #27
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Ist auch 'ne gute Idee. Wenn es bei jemanden nicht klappt, wird sich dieser schon melden. Kann momentan nicht viel testen
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  8. #28
    IPPF-Zweitausend-VIP
    Registriert seit
    15.08.2005
    Beiträge
    2.035
    Vielen Dank für das Changeset 3624!
    .
    Gruß, ΑΩ____Freetz-Wiki___xobztirf___wehavemorefun___TAE/RJ45___Tel./Kabelmodem___Anschlusspläne

    Apple MacBook C2D 1.83 GHz, 2 GB RAM, 320 GB HDD (OS X 10.6.8 / Ubuntu 10.10 / Windows XP Home SP3)
    AVM Fritzbox (7170
    _29.04.80-freetz-devel-6143) / Thomson THG540 Kabelmodem / KD Paket Comfort (DL/UL: 32/2 Mbit/s)
    AVM Fritzbox (7050_14.04.33-freetz-devel-3633) / Linksys NSLU2 (Debian armel 5.0.3) / 3x Maxtor OneTouch (1.1 TB)
    Samsung LE40B650T2PXZG LCD TV (FW T-CHLCIPDEUC-2006.0 + SamyGO) /
    2x Siemens Gigaset M740AV DVB-T (VDR-NG)

  9. #29
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Zitat Zitat von olistudent Beitrag anzeigen
    Code:
    -if [ ! "$_cgi_width" ]; then
    +if [ ! "$_cgi_width" ] || [ "$_cgi_width" != "$MOD_CGI_WIDTH" ]; then
      let _cgi_width=$MOD_CGI_WIDTH
     fi
    Dann könnte man die Bedingung auch komplett weglassen. So, wie es dasteht, hat _cgi_width in jedem Fall hinterher den Wert von MOD_CGI_WIDTH.

    War der Sinn der _cgi_width-Geschichte bei seiner Einführung nicht, dass man die Standardbreite seitenweise überschreiben können sollte? (Ein grep hat ergeben, dass z.B. das Paket avm-firewall seine eigene Breite einstellt.)

    Andreas

  10. #30
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.295
    Da hast du wohl Recht. Es gab da irgendein Problem mit dem Setzen von der Variable. Deshalb wurde die if-Abfrage eingeführt. Ich weiß aber nicht mehr genau was da los war. Wir können die Abfrage natürlich rausnehmen und schauen, ob jemand einen Fehler meldet.

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  11. #31
    IPPF-Tausend-VIP Avatar von SaschaBr
    Registriert seit
    01.05.2007
    Ort
    NRW
    Beiträge
    1.919
    Ist es richtig, dass die Seite der AVM-Firewall eigentlich eine eigene Breite haben sollte? Die Breite dieser Seite wird aber jetzt mit geändert, wodurch es hier zu einem Darstellungsproblemen kommt.
    Angehängte Grafiken Angehängte Grafiken
    Provider: Unitymedia 3play 32/ 2 Mbit/s (inkl. Telefon Komfort)
    Router: AVM FRITZ!Box 6360 Cable - Firmware: FRITZ!OS 05.28 - Revision 23625 (AVM-Netzteil mit 2A)
    WDS-Client: AVM FRITZ!Box 3270v3 - Firmware: FRITZ!OS 05.21 (Stromversorgung über PC-Netzteil)
    Telefonie: 2x MT-F, 1x MT-D
    Sonstiges: WD TV live, Canon MG6150, Qnap TS-219P II, IBM Thinkpad T60p, Samsung Galaxy Tab2, ...

    Vorsicht ist keine Feigheit, und Leichtsinn ist kein Mut.

  12. #32
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Stimmt, das passt bei mir bei der "AVM-Firewall" auch nicht. Außerdem hängt rechts das Menü über den "Firewall-Regeln".
    Ist es nicht sinnvoller das Problem selbst zu lösen, also den richtigen Restart vom httpd?
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Antworten: 23
    Letzter Beitrag: 22.08.2010, 23:58
  2. Antworten: 16
    Letzter Beitrag: 24.07.2010, 09:59
  3. [gelöst] Speedport laesst sich nicht mehr ansprechen
    Von Dave1991 im Forum Speedport2Fritz
    Antworten: 2
    Letzter Beitrag: 19.07.2010, 08:07
  4. Antworten: 13
    Letzter Beitrag: 05.05.2009, 23:07
  5. Pap2 laesst sich nicht konfigurieren
    Von Chimbo2004 im Forum SPA-1000/1001/2000/2002/, PAP2
    Antworten: 10
    Letzter Beitrag: 10.06.2006, 07:18

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •