🍁 Autumn Sale — До 70% отстъпка за хостинг и домейни
активирай сега
Често задавани въпроси • Разработчик

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

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

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

Тази проблема обикновено е причинена от 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, включват собствени механизми за кеширане.
    • Проверете настройките за администриране на приложението, за да изчистите кеша.
    • Уверете се, че механизмите за кеширане не са активни по време на разработката.

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

Прегледи 1,162
Актуализирано преди 1 година

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

Прегледи 1,771
Актуализирано преди 2 години

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

Прегледи 921
Актуализирано преди 7 години

Научи как да настроиш cronjob PHP и пътищата към PHP интерпретатора на Webuzo, cPanel/WHM и Plesk. Намери бързи и ефективни решения за VPS.