Медленная работа сайта на популярных CMS
Материал из 1GbWiki.
(Различия между версиями)
Версия 13:39, 15 августа 2024 (править) Dmih (Обсуждение | вклад) ← К предыдущему изменению |
Текущая версия (20:04, 15 августа 2024) (править) (отменить) Dmih (Обсуждение | вклад) |
||
(2 промежуточные версии не показаны) | |||
Строка 1: | Строка 1: | ||
+ | == Общие соображения == | ||
+ | |||
+ | Посмотрите эту статью - https://www.1gb.ru/default.aspx?ti=6&hti=93 | ||
+ | |||
+ | |||
+ | == Проблемы некоторых устаревших CMS == | ||
+ | |||
Одной из причин медленной работы сайта является установка параметра <code>session.gc_divisor</code> в неподходящее для условий виртуального хостинга значение. | Одной из причин медленной работы сайта является установка параметра <code>session.gc_divisor</code> в неподходящее для условий виртуального хостинга значение. | ||
- | == UMI.CMS == | + | === UMI.CMS === |
+ | {{устарело}} | ||
В файле <code>./libs/config.php</code> найдите строку: | В файле <code>./libs/config.php</code> найдите строку: | ||
ini_set("session..", 1) | ini_set("session..", 1) | ||
Строка 7: | Строка 15: | ||
ini_set("session.gc_divisor", 100000000000) | ini_set("session.gc_divisor", 100000000000) | ||
- | == NetCat == | + | === NetCat === |
+ | {{устарело}} | ||
В файле <code>./vars.inc.php</code> строку: | В файле <code>./vars.inc.php</code> строку: | ||
@ini_set("session.gc_probability", "1"); | @ini_set("session.gc_probability", "1"); |
Текущая версия
Содержание |
[править] Общие соображения
Посмотрите эту статью - https://www.1gb.ru/default.aspx?ti=6&hti=93
[править] Проблемы некоторых устаревших CMS
Одной из причин медленной работы сайта является установка параметра session.gc_divisor
в неподходящее для условий виртуального хостинга значение.
[править] UMI.CMS
Информация относится к устаревшим услугам, продуктам, технологиям, или просто устарела. Современные аналоги могут быть лучше или работать немного иначе.
В файле ./libs/config.php
найдите строку:
ini_set("session..", 1)
и замените ее на:
ini_set("session.gc_divisor", 100000000000)
[править] NetCat
Информация относится к устаревшим услугам, продуктам, технологиям, или просто устарела. Современные аналоги могут быть лучше или работать немного иначе.
В файле ./vars.inc.php
строку:
@ini_set("session.gc_probability", "1");
поменяйте на:
@ini_set("session.gc_probability", "0");
[править] Ссылки
- session.gc-divisor (анг.) - описание параметра
gc-divisor
на сайте разработчиков PHP.