OpenX cache probleem - 10 euro voor degene die het probleem weet op te lossen!
http://www.openx.org/ geïnstalleerd op onze webserver, om advertentiecampagnes te starten voor adverteerders. Helaas ondervind ik een continue probleem met het opslaan van instellingen.
Vooraf:
- Alle mappen zijn op de juiste manier CHMOD naar 0777.
- De installatie is precies volgens de handleiding gegaan.
Het probleem:
Bij het opslaan van wijzigingen binnen het OpenX panel op de webserver, geeft problemen. Bijvoorbeeld: er wordt een nieuwe campagne aangemaakt - en deze wordt opgeslagen. Als je dan op de overzicht pagina kijkt van alle campagnes, staat deze nieuwe campagne er niet bij. Pas nadat je de pagina opnieuw laadt door ctrl + f5, wordt de nieuwe campagne pas weergegeven.
Al geprobeerd:
- Een onderwerp geopend op het support forum van OpenX. Helaas is de support daar niet erg snel en via mail antwoorden zij niet op support vragen.
- Via Google gezocht naar een oplossing.
Degene die het probleem weet te ontdekken en op te lossen, wordt beloond met 10 euro.
Een week geleden heb ik Vooraf:
- Alle mappen zijn op de juiste manier CHMOD naar 0777.
- De installatie is precies volgens de handleiding gegaan.
Het probleem:
Bij het opslaan van wijzigingen binnen het OpenX panel op de webserver, geeft problemen. Bijvoorbeeld: er wordt een nieuwe campagne aangemaakt - en deze wordt opgeslagen. Als je dan op de overzicht pagina kijkt van alle campagnes, staat deze nieuwe campagne er niet bij. Pas nadat je de pagina opnieuw laadt door ctrl + f5, wordt de nieuwe campagne pas weergegeven.
Al geprobeerd:
- Een onderwerp geopend op het support forum van OpenX. Helaas is de support daar niet erg snel en via mail antwoorden zij niet op support vragen.
- Via Google gezocht naar een oplossing.
Degene die het probleem weet te ontdekken en op te lossen, wordt beloond met 10 euro.
dan is hij al aangemaakt maar omdat je niet refresht word het niet opnieuw geladen. Je zou als hij is aangemaakt een refresh tussen kunnen zetten zodat je niet op f5 hoeft te drukken.
Het heeft naar mijn weten te maken met een aantal cache problemen, maar helaas heb ik deze nog niet weten te ontdekken.
Je hebt verschillende soorten caches en dit is uiteraard de client cache (gecached door de browser)
Cachen kan op verschillende manieren. Er kan een datum worden weergegeven tot wanneer deze geldig is, maar er kan ook bij elk verzoek gecontroleerd worden of de content gewijzigd is.
Gezien jouw probleem zal het eerste gelden en wil je het tweede. Het tweede krijg je door de header 'Last-Modified' mee te sturen
en te controleren op de if 'If-Modified-Since' header.
Code (php)
Ik hoop dat ik je hiermee iets verder heb kunnen helpen. Hoe te implementeren, is aan jou. Succes