PHP bestand wordt niet opnieuw uitgelezen

Pagina: 1
Acties:

Vraag


  • BLACKfm
  • Registratie: Maart 2004
  • Laatst online: 02-10 17:45
Hallo,

Rare situatie (voor mij), ik was even snel testen of ik een snelkoppeling naar een website kon maken op mijn android telefoon. Ik wou hiermee even een simpele webbased tool uittesten, ik begon dus met een leeg bestand die ik kon benaderen (http://website.nl/bestand.php).

Dat lukte dus prima, en heb er vervolgens wat willekeurige tekst en/of code aan toegevoegd, maar deze werd vervolgens niet weergegeven, alsof de inhoud nog ergens gecashed stond.

Vervolgens kopieer ik een ander php bestand wat wel iets weergeeft en test die door naar dat bestand te gaan (http://website.nl/anderbestand.php) en dat werkt. Pas ik deze vervolgens aan (van een volwaardig script naar een regeltje 'hallo' tekst), maar wordt het oude script vervolgens gewoon weergegeven.

Dit gebeurt op localhost, via mijn mobiel en op een normale computer. Dat doet mij dus niet vermoeden dat het een server probleem is. Ook als ik het bestand op 1 van die apparaten nog helemaal niet bezocht heb, krijg ik toch de code voorgeschoteld die er initieel instond (dus op het moment van het aanmaken van het bestand).

Kan het zijn dat er op mijn webserver een soort cache aanstaat die het bestand niet update? Als ik het daar met een texteditor bewerk dan is het bestand gewoon actueel, er staat dus geen oude versie of iets.

De server is een windows VPS.

Litebit.eu voorraad check :).

Alle reacties


  • EnnaN
  • Registratie: September 2002
  • Laatst online: 01-10 16:14

EnnaN

Toys in the attic

Mogelijk is het OPcache of APC?

https://www.php.net/manual/en/book.opcache.php

sig


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Wat @EnnaN zegt of je webserver stuurt caching headers mee. Kijk eens in je developer console van je browser naar de headers van je response. Daar moet je aan kunnen zien wat er (en of er iets) aan de hand is. Je kunt daar (in de netwerk tab) eventueel ook de caching van je browser uitvinken en kijken of 't daarmee opgelost is.

[ Voor 21% gewijzigd door RobIII op 21-11-2019 12:34 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij