Christmas Sale — Profită de 5% reducere la comezile noi aplicând codul
XMAS-2025
Expiră în00:00:00
Întrebări FrecventeDev

Modificările aduse site-ului sau al unui script PHP nu sunt vizibile la accesare prin browser. Care este cauza ?

În unele situații orice modificare adusă site-ului nu va fi vizibilă la accesarea prin browser. Află care ar putea fi problema.

1
Vizualizări 591Actualizat 11 luniPublicat la 24/08/2018de Sebastian Szlivka

Această problemă este, de obicei, cauzată de acceleratorul PHP OPcache. OPcache îmbunătățește performanța PHP prin stocarea bytecode-ului (cod PHP compilat) în memorie, eliminând astfel nevoia de a încărca și analiza scripturile PHP pentru fiecare cerere.

Modificările aduse scripturilor PHP sunt reîmprospătate în memorie în funcție de valoarea directivei opcache.revalidate_freq. Din acest motiv, pot apărea întârzieri până când modificările devin vizibile pe site.

Cum se dezactivează OPcache:

OPcache poate fi dezactivat urmând acești pași:

  1. Accesați cPanel.
  2. Navigați la secțiunea Select PHP Version.
  3. Selectați Switch to PHP Options.
  4. Setați directiva opcache.enable pe Off.

Pentru informații suplimentare, consultați tutorialele disponibile:

Notă: OPcache îmbunătățește semnificativ viteza de execuție a scripturilor PHP, fiind recomandat să fie dezactivat doar pe perioada dezvoltării site-ului sau aplicației.

Alte cauze posibile pentru care modificările nu sunt vizibile:

  • Cache în browser: Browserul poate păstra o versiune învechită a paginii. Încercați să ștergeți cache-ul sau să reîncărcați pagina utilizând combinația de taste Ctrl + F5.
  • Cache al aplicației: Majoritatea CMS-urilor, cum ar fi WordPress, Joomla sau PrestaShop, includ mecanisme de caching proprii.
    • Verificați setările de administrare ale aplicației pentru a goli memoria cache.
    • Asigurați-vă că mecanismele de caching nu sunt active pe perioada dezvoltării.

Articole Similare

Pot trimite email-uri prin scripturi PHP folosind SMTP ?Întrebări Frecvente /Dev

Trimiteți email-uri din scripturi PHP folosind autentificare SMTP pentru a evita filtrele SPAM. Aceasta este o soluție eficientă și permisă pe majoritatea găzduirilor.

5
de Sebastian Szlivka
Vizualizări 1003
Actualizat acum 1 an
Publicat la 24/09/2018
Am modificat nameservere-le, cât durează ca site-ul meu să fie online ?Întrebări Frecvente /DNS

Propagarea nameserverelor poate fi un lucru neplăcut dacă este nevoie imediată ca site-ul sa fie vizibil online

2
de Florin Petran
Vizualizări 830
Actualizat acum 11 luni
Publicat la 09/07/2018
De ce nu funcționează site-ul meu?Întrebări Frecvente /Random

Află principalele cauze pentru care website-ul tău nu funcționează corect și cum să rezolvi rapid aceste probleme.

2
de Mark Dohi
Vizualizări 295
Publicat la 02/07/2025
Ce versiuni PHP sunt disponibile pe serverele Hostico ?Întrebări Frecvente /Random

Hostico oferă toate versiunile PHP recente, inclusiv versiuni mai vechi, disponibile pe servere. Contactați pentru opțiuni personalizate pe VPS.

1
de Florin Petran
Vizualizări 761
Actualizat acum 1 an
Publicat la 09/07/2018
GTMetrix, PageSpeed Insights sau alte platforme de analiză a performanței site-ului îmi arată că timpul de răspuns al serverului este ridicat. Ce pot face ?Întrebări Frecvente /SEO

Timpii de răspuns ridicat al unui website pot apărea din mai multe cauze. Aflați toate informațiile cu privire la acest aspect.

de Sebastian Szlivka
Vizualizări 865
Actualizat acum 11 luni
Publicat la 09/07/2018