Xampp und Ampps nicht Dateien neu laden bei änderung
Wenn ich eine Datei in das Verzeichnis, das die änderung nicht auf der web-Seite angezeigt, wenn ich auf Sie durch localhost, aber es wird angezeigt, wenn ich direkt auf ihn zugreifen, indem Sie den Pfad der Datei auf meinem system. Warum?
Bin ich auf eine Windows-Maschine. Meine Dateien gespeichert sind, auf C:\Program Files (x86)\Ampps\www\connor.dev . Wenn ich direkt auf eine Datei, indem Sie auf einen link, wie diese im browser file:///C:/Program%20Files%20(x86)/Ampps/www/connor.dev/index.php die änderungen, die ich gemacht und gespeichert in Sublime Text angezeigt werden. Wenn ich den Zugang, indem Sie " localhost/connor.dev/, die änderungen werden nicht angezeigt. Auch wenn ich die Datei löschen, komplett, es wird immer noch angezeigt in "localhost". Diese begannen vor kurzem auf xampp, also habe ich es deinstalliert und verwendet Ampps, und jetzt das gleiche passiert. Wenn Ihr mehr Infos braucht bitte Fragen.
- Es gibt viele verschiedene mögliche Gründe dafür. Sie müssen, um das problem einzugrenzen und zu beschreiben, Ihre Umgebung.
- lxg bin ich auf eine Windows-Maschine. Meine Dateien gespeichert sind, auf C:\Program Files (x86)\Ampps\www\connor.dev . Wenn ich direkt auf eine Datei, indem Sie auf einen link, wie diese im browser file:///C:/Program%20Files%20(x86)/Ampps/www/connor.dev/index.php die änderungen, die ich gemacht und gespeichert in Sublime Text angezeigt werden. Wenn ich den Zugang, indem Sie " localhost/connor.dev/, die änderungen werden nicht angezeigt. Auch wenn ich die Datei löschen, komplett, es wird immer noch angezeigt in "localhost". Diese begannen vor kurzem auf xampp, also habe ich es deinstalliert und verwendet Ampps, und jetzt das gleiche passiert. Wenn Ihr mehr Infos braucht bitte Fragen.
- Bitte fügen Sie diese Informationen, um Ihre Frage. Sie können (und sollen) Sie Bearbeiten die post, enthalten so viel nützliche Informationen wie möglich.
- Ich bearbeitet meine post.
- Vielleicht verwendet der server die Dateien aus einem anderen Ordner. Oder die Daten im browser zwischengespeichert.
- Haben Sie eine
index.html
- Datei als auch zusammen mitindex.php
in diesemconnor.dev
- Verzeichnis? Wenn dem so ist, werden Sie Ihre änderungen in der PHP-Datei, aber wenn Sie gehen, umlocalhost/connor.dev/
es lädt die html-Datei standardmäßig. Sie können dies überprüfen, indemlocalhost/connor.dev/index.html
undlocalhost/connor.dev/index.php
- Ich habe keine andere index-Datei.
- Und @Kwebble, wie würde ich sagen, wenn der browser eine Cache-Ordner? Und ich habe gelöscht, die Instanz dieser website überall sonst auf dem computer, so ist es nicht möglich, dass es mit einem anderen Ordner.
- Verwenden Sie die Strg-F5 im browser zu zwingen, es zu überspringen-cache
Du musst angemeldet sein, um einen Kommentar abzugeben.
Drücken Sie Strg-F5 zu hart aktualisieren Sie die Seite (nicht für die Verwendung der Browser-cache).
Wenn Sie immer noch sehen, die vorherigen Seiten oder änderungen, dann Apache mod_cache Zwischenspeichern, oder PHP hat seine opcode-cache-Einstellungen nicht aktualisieren, ändert sich für X Höhe der Zeit.
Ich bin mit Bitnami und die Art, wie ich es behoben war, um nach innen zu gehen C:\Bitnami\wappstack-version-number\php\php.ini Sie können folgende änderungen vornehmen und setzen Sie dann Ihren server:
Mein php aktualisieren alle 60 Sekunden, bevor Sie, so entschied ich mich zu drehen, die auf 0 und deaktivieren der Zwischenspeicherung.
Seine geschieht, weil der apache
mod_cache
caching der Ressourcen.Für den schnellen fix. Einfach starten Sie den Apache-server.
In ubuntu benutze ich diese unten Befehl im terminal starten Sie den Apache-server
Nun den browser aktualisieren, dann erhalten Sie die aktualisiert.