Usein kysytyt kysymyksetDev

Verkkosivustolle tai PHP-skriptille tehdyt muutokset eivät näy, kun niitä käytetään selaimella. Mikä on syy?

Joissakin tilanteissa verkkosivustolle tehdyt muutokset eivät välttämättä näy, kun sitä käytetään selaimen kautta. Selvitä, mikä ongelma voisi olla.

1
Näkymät 391Päivitettu 3 luniJulkaistu 24/08/2018jolloin Sebastian Szlivka

Tämä ongelma johtuu yleensä PHP-kiihdyttimestä OPcache. OPcache parantaa PHP:n suorituskykyä tallentamalla bytekoodin (käännetty PHP-koodi) muistiin, jolloin PHP-skriptejä ei tarvitse ladata ja jäsentää jokaista pyyntöä varten.

PHP-skripteihin tehdyt muutokset päivitetään muistissa ohjeen opcache.revalidate_freq arvon mukaan. Tästä syystä voi olla viiveitä ennen kuin muutokset näkyvät sivustolla.

Kuinka sammuttaa OPcache:

OPcache voidaan poistaa käytöstä seuraamalla näitä vaiheita:

  1. Siirry cPaneliin.
  2. Siirry Valitse PHP-versio -osioon.
  3. Valitse Vaihda PHP-asetuksiin.
  4. Aseta ohje opcache.enable tilaksi Pois päältä.

Lisätietoja varten, katso saatavilla olevat opetusohjelmat:

Huom: OPcache parantaa merkittävästi PHP-skriptejä suoritusaikaa, ja sen on suositeltavaa olla pois päältä vain verkkosivuston tai sovelluksen kehittämisen aikana.

Muuta mahdollisia syitä, miksi muutokset eivät ole näkyvissä:

  • Välimuisti selaimessa: Selaimessa saattaa olla vanhentunut versio sivusta. Yritä tyhjentää välimuisti tai ladata sivu uudelleen käyttämällä näppäinyhdistelmää Ctrl + F5.
  • Application cache: Useimmat CMS:t, kuten WordPress, Joomla tai PrestaShop, sisältävät omat välimuistimekanismit.
    • Verkkosovelluksen hallintasettingsit tarkistetaan välimuistin tyhjentämiseksi.
    • Varmista, että välimuistimekanismit eivät ole aktiivisia kehityksen aikana.

Samankaltaiset artikkelit

Voinko trimite emailuri prin scripturi PHP folosind SMTP?Usein kysytyt kysymykset /Dev

Lähetä sähköposteja PHP-skripteistä käyttämällä SMTP-todennusta välttääksesi roskapostisuodattimet. Tämä on tehokas ja sallittu ratkaisu useimmissa verkkohotelleissa.

5
jolloin Sebastian Szlivka
Näkymät 732
Päivitys tehty 8 kuukautta sitten
Julkaistu 24/09/2018
Muutin nimipalvelimia, kuinka kauan kestää, että sivustoni on verkossa?Usein kysytyt kysymykset /DNS

Nimi palvelimien propagointi voi olla epämiellyttävä asia, jos sivuston välitön näkyvyys verkossa on tarpeen.

2
jolloin Florin Petran
Näkymät 563
Päivitetty 3 kuukautta sitten
Julkaistu 09/07/2018
Mitkä PHP-versiot ovat käytettävissä Hostico-palvelimilla?Usein kysytyt kysymykset /Raskeleva

Hostico tarjoaa kaikki viimeisimmät PHP-versiot, mukaan lukien vanhemmat versiot, joita on saatavilla palvelimilla. Ota yhteyttä räätälöityjen vaihtoehtojen saamiseksi VPS:llä.

1
jolloin Florin Petran
Näkymät 528
Päivitys tehty 8 kuukautta sitten
Julkaistu 09/07/2018
jolloin Sebastian Szlivka
Näkymät 601
Päivitetty 3 kuukautta sitten
Julkaistu 09/07/2018