Ufff- Unzerstörbarer Cache!

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ufff- Unzerstörbarer Cache!

    Hi,

    ich habe folgendes Problem:

    Die Cache meiner alten Apache 1.3.9 ist superzäh geworden.

    Trotz Änderung meines PHP-Scripte (4.2.1) wird auch Öffnen und Schliessen meines Browsers, Neustart des Webservers (1.3.9) und sogar Neuboot des Rechners überlebt immer noch die alte Scriptversion im Browser.

    Ich habe mit einen Texteditor sogar explizit überprüft, ob sich die Skript- Version geändert hat. Das Phenomän begegnet mir in der letzten Zeit immer öfter. - Ich häbe kleine Erklärung.

    Ihr?

    Blaster
    Yuppi, endlich Elite ...

  • #2
    Schau mal in deine httpd.conf und suche nach "Cache". Ich finde bei mir einige Funktionen zur Cachesteurung (die sind aber alle deaktiviert). Vielleicht ist bei dir was falsch eingestellt..
    [color="#334D7B"]"Los, lass uns loslegen! Hm ? Quatschen können wir hinterher immer noch!"[/color]
    [color="#9C5245"]"Aber Bommel, wir können jetzt nicht bumsen. Wir müssen doch erst den Kindern - ... "[/color]
    [color="#334D7B"]"Ja ja ja. Du willst immer nur das Eine. Buchstabenzeigen, Buchstabenzeigen - meine Gefühle sind dir wohl scheißegal."[/color]

    © Harald Schmidt

    Kommentar


    • #3
      Hi Troublegum,

      danke für deine Hilfe.
      Ich fürchte aber daran liegt es nicht :

      #
      # CacheNegotiatedDocs: By default, Apache sends "Pragma: no-cache" with each
      # document that was negotiated on the basis of content. This asks proxy
      # servers not to cache the document. Uncommenting the following line disables
      # this behavior, and proxies will be allowed to cache the documents.
      #
      #CacheNegotiatedDocs


      #
      # To enable the cache as well, edit and uncomment the following lines:
      # (no cacheing without CacheRoot)
      #
      #CacheRoot "C:/Programme/Apache Group/Apache/proxy"
      #CacheSize 5
      #CacheGcInterval 4
      #CacheMaxExpire 24
      #CacheLastModifiedFactor 0.1
      #CacheDefaultExpire 1
      #NoCache a_domain.com another_domain.edu joes.garage_sale.com
      Yuppi, endlich Elite ...

      Kommentar


      • #4
        ich würde mal den Cache des Browsers leeren.
        Der holt die Seite von dort
        TBT

        Die zwei wichtigsten Regeln für eine berufliche Karriere:
        1. Verrate niemals alles was du weißt!


        PHP 2 AllPatrizier II Browsergame

        Kommentar


        • #5
          Ist mir auch klar! - Aber wenn der Webserver irgendwo eine neuere Versionenanzeige beim Quest aufzeigt (oder sollte) wird der Cache dort ignoriert.. oder?

          Was denkst Du, dass ich ab jetzt nur noch jedesmal den Browser-Cache löschen.

          "Liebe Kunden! Wenn sie unsere brandaktuellen Seiten sehen wollen löschen Sie bitte jetzt ihren Browser-Cache! - Eine Bedienungsanleitung finden Sie hier..."
          Yuppi, endlich Elite ...

          Kommentar


          • #6
            dieses Phänomen, daß die alten Seiten angezeigt werden habe ich bereits beim IE wie auch NS erlebt.
            Das hängt damit zusammen, daß der Cache des Browsers den Maximalwert erreicht,
            und er dadurch irgendwie die Seiten nicht ehr checkt

            frag mich nicht, aber probier es wenigstens mal !
            TBT

            Die zwei wichtigsten Regeln für eine berufliche Karriere:
            1. Verrate niemals alles was du weißt!


            PHP 2 AllPatrizier II Browsergame

            Kommentar


            • #7
              verwendest du ob_gzhandler ?

              Ich hatte ebenfalls ein Problem mit dem Cache. Allerdings nur dann, wenn ich versuchte die Ausgabe zu gzippen?
              Ohne gzip lief alles wie es zu erwarten war.

              Gruß
              berni

              php-Entwicklung | ebiz-consult.de
              PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
              die PHP Marktplatz-Software | ebiz-trader.de

              Kommentar


              • #8
                Original geschrieben von TBT
                dieses Phänomen, daß die alten Seiten angezeigt werden habe ich bereits beim IE wie auch NS erlebt.
                Das hängt damit zusammen, daß der Cache des Browsers den Maximalwert erreicht, und er dadurch irgendwie die Seiten nicht mehr checkt

                frag mich nicht, aber probier es wenigstens mal !
                Das könnte sein ... denn der Fehler tritt spradisch auf ... und verschwindet nach einer Zeit wieder. Jetzt - nach ein bischen Surfen scheint er verschwunden zu sein. - IE 5.5

                Wir der Cache beim overflow denn nicht partizipell gelöscht?

                @Berni:
                Was ist ein ob_gzhandler?

                Also die Apache nutzt
                AddEncoding x-gzip gz tgz
                AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

                und meine PHP-Version 4.2.1
                HTTP_ACCEPT_ENCODING gzip, deflate
                Accept-Encoding gzip, deflate
                SERVER["HTTP_ACCEPT_ENCODING"] gzip, deflate

                Achso - Und erstmal Danke soweit.
                Yuppi, endlich Elite ...

                Kommentar


                • #9
                  Original geschrieben von Blaster
                  Wir der Cache beim overflow denn nicht partizipell gelöscht?
                  Theorie und Praxis
                  TBT

                  Die zwei wichtigsten Regeln für eine berufliche Karriere:
                  1. Verrate niemals alles was du weißt!


                  PHP 2 AllPatrizier II Browsergame

                  Kommentar

                  Lädt...
                  X