🍁 Autumn Sale — Až do 70% zľava na hosting a domény🍁 Autumn Sale — Až do 70%
Aktivujte teraz
Často kladené otázky • Dev

Zmeny vykonané na webovej stránke alebo PHP skripte nie sú viditeľné pri prístupe cez prehliadač. Aký je dôvod?

V niektorých situáciách nebudú žiadne zmeny vykonané na webovej stránke viditeľné pri prístupe cez prehliadač. Zistite, čo by mohol byť problém.

1
Zobrazenia 1170Aktualizované 1 anZverejnené dňa 24/08/2018od Sebastian S.

Tento problém je zvyčajne spôsobený PHP akcelerátorom OPcache. OPcache zlepšuje výkon PHP tým, že uchováva bajtkód (kompilovaný PHP kód) v pamäti, čím eliminuje potrebu načítať a analyzovať PHP skripty pri každej žiadosti.

Zmeny vykonané na PHP skriptoch sa obnovujú v pamäti podľa hodnoty direktívy opcache.revalidate_freq. Z tohto dôvodu môže dôjsť k oneskoreniam, kým sa zmeny stanú viditeľnými na stránke.

Kako deaktivirati OPcache:

OPcache môže byť vypnutý podľa týchto krokov:

  1. Prístup cPanel.
  2. Prejdite do sekcie Vybrať verziu PHP.
  3. Vyberte Prepnúť na možnosti PHP.
  4. Nastavte direktívu opcache.enable na Vypnúť.

Pre ďalšie informácie si prosím pozrite dostupné tutoriály:

Poznámka: OPcache výrazne zvyšuje rýchlosť spúšťania PHP skriptov a odporúča sa ho vypnúť len počas vývoja webovej stránky alebo aplikácie.

Iné možné dôvody, prečo zmeny nie sú viditeľné:

  • Cache v prehliadači: Prehliadač môže uchovávať zastaranú verziu stránky. Skúste vymazať cache alebo znovu načítať stránku pomocou kombinácie klávesov Ctrl + F5.
  • Aplikácia cache: Väčšina CMS, ako WordPress, Joomla alebo PrestaShop, obsahuje svoje vlastné mechanizmy cache.
    • Skontrolujte nastavenia správy aplikácie a vyčistite cache.
    • Uistite sa, že mechanizmy vyrovnávania pamäte nie sú aktívne počas vývoja.

Podobné články

Zobrazenia 1,170
Aktualizované pred 1 rokom

V niektorých situáciách nebudú žiadne zmeny vykonané na webovej stránke viditeľné pri prístupe cez prehliadač. Zistite, čo by mohol byť problém.

Zobrazenia 1,779
Aktualizované pred 2 rokmi

Odosielajte e-maily pomocou PHP skriptov so SMTP autentifikáciou, aby ste sa vyhli SPAM filtrami. Toto je efektívne a povolené na väčšine hostingov.

Zobrazenia 925
Aktualizované pred 7 rokmi

Zistite, ako nastaviť cronjob PHP a cesty k PHP interpretátorovi na Webuzo, cPanel/WHM a Plesk. Nájdite rýchle a efektívne riešenia pre VPS.