Често задавани въпросиРазработчик

Промените, направени на уебсайта или PHP скрипта, не са видими при достъп чрез браузъра. Каква е причината?

В някои ситуации, направените промени на уебсайта няма да бъдат видими при достъп чрез браузър. Разберете какъв може да бъде проблемът.

1
Прегледи 720Актуализиран 1 anПубликувано на 24/08/2018до Sebastian Szlivka

Тази проблема обикновено е причинена от PHP ускорителя OPcache. OPcache подобрява производителността на PHP чрез съхраняване на байткода (компилиран PHP код) в паметта, като по този начин премахва нуждата от зареждане и анализ на PHP скриптове за всяка заявка.

Промените в PHP скриптовете се обновяват в паметта в зависимост от стойността на директивата opcache.revalidate_freq. Поради тази причина могат да възникнат забавяния, докато промените станат видими на сайта.

Как да деактивирате OPcache:

OPcache може да бъде деактивиран, следвайки тези стъпки:

  1. Достъпете cPanel.
  2. Навигирайте до секцията Изберете версия на PHP.
  3. Изберете Switch to PHP Options.
  4. Настройте директивата opcache.enable на Изключено.

За допълнителна информация, прегледайте наличните наръчници:

Забележка: OPcache значително подобрява производителността на PHP скриптовете и се препоръчва да бъде деактивиран само по време на разработването на сайта или приложението.

Други възможни причини, поради които промените не са видими:

  • Кеш в браузъра: Браузърът може да запази остаряла версия на страницата. Опитайте да изтриете кеша или да презаредите страницата, използвайки комбинацията от клавиши Ctrl + F5.
  • Кеш на приложението: Повечето CMS системи, като WordPress, Joomla или PrestaShop, включват собствени механизми за кеширане.
    • Проверете настройките за администриране на приложението, за да изчистите кеша.
    • Уверете се, че механизмите за кеширане не са активни по време на разработката.

Подобни статии

Мога ли да изпращам имейли чрез PHP скриптове, използвайки SMTP?Често задавани въпроси /Разработчик

Изпратете имейли от PHP скриптове, използвайки SMTP автентификация, за да избегнете SPAM филтрите. Това е ефективно решение и е разрешено на повечето хостинг услуги.

5
до Sebastian Szlivka
Прегледи 1198
Актуализирано преди 1 година
Публикувано на 24/09/2018
Промених имената на сървърите, колко време отнема да бъде онлайн моят сайт?Често задавани въпроси /DNS

Разпространението на имената на сървърите може да бъде неприятно нещо, ако е необходимо незабавно видимост на сайта онлайн.

2
до Florin Petran
Прегледи 993
Актуализирано преди 1 година
Публикувано на 09/07/2018
Защо сайтът ми не работи?Често задавани въпроси /Случаен

Научете основните причини, поради които вашият уебсайт не работи правилно и как бързо да решите тези проблеми.

2
до Mark Dohi
Прегледи 526
Публикувано на 02/07/2025
Какви версии на PHP са налични на сървърите на Hostico?Често задавани въпроси /Случаен

Hostico предлага всички актуални версии на PHP, включително по-стари версии, налични на сървърите. Свържете се за персонализирани опции на VPS.

1
до Florin Petran
Прегледи 953
Актуализирано преди 1 година
Публикувано на 09/07/2018
до Sebastian Szlivka
Прегледи 1043
Актуализирано преди 1 година
Публикувано на 09/07/2018