Перейти к содержимому


Хостинг


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 14

#1 Nettrader

Nettrader

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений

Отправлено 05.11.2008, 19:11

Кто в теме? Что делать?
Меняю уже 3 хост - все саппорты отписывают следующее:
"Ваш аккаунт заблокирован, т.к. из-за некорректной работы Ваших скриптов (они создают файлы в /tmp и не удаляют их), нарушается работоспособность сервера."
Блин куда мне податься с саттелитам на зебруме? (((((((( чтоб саппорт мозги не парил

#2 Diab10

Diab10

    Участник

  • Пользователи
  • PipPip
  • 18 сообщений

Отправлено 05.11.2008, 20:51

http://zebrum.ru/for...p?showtopic=146

#3 Nettrader

Nettrader

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений

Отправлено 06.11.2008, 05:15

Спасибо за ссылку, но там не написано как все таки выключать кэш в настройках системы и где эти настройки искать?

#4 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 06.11.2008, 08:01

Просмотр сообщенияNettrader (5.11.2008, 22:11) писал:

Кто в теме? Что делать?
Меняю уже 3 хост - все саппорты отписывают следующее:
"Ваш аккаунт заблокирован, т.к. из-за некорректной работы Ваших скриптов (они создают файлы в /tmp и не удаляют их), нарушается работоспособность сервера."
Блин куда мне податься с саттелитам на зебруме? (((((((( чтоб саппорт мозги не парил
Папка cache существует и у неё права доступа 0777 (иными словами, скрипт может создавать/изменять там файлы)? Файлы в папке /tmp создавались только из-за возможности создавать файлы в папке cache. В последней версии (1.0.14) эта проблема решена - если в папке cache нельзя создать файлы, они не создаются.

Просмотр сообщенияNettrader (6.11.2008, 8:15) писал:

Спасибо за ссылку, но там не написано как все таки выключать кэш в настройках системы и где эти настройки искать?
В файле zengine/config.ini секция [engine] опция ttl = 0 (в комментариях в файле есть пояснения).

#5 Nettrader

Nettrader

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений

Отправлено 06.11.2008, 14:54

вообще то в папке zengine нету файла confic.ini ...
этот файле есть в папке config да и к тому же в том файле (config.ini) уже прописано
[engine]
; флаг системы отладки, возможные значения: on, off
debug = off
; кодировка генерируемых html-страниц
charset = windows-1251
ttl = 0

по умолчанию это стояло...

какие права надо ставить на папку cache?

#6 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 06.11.2008, 15:13

Просмотр сообщенияNettrader (6.11.2008, 17:54) писал:

вообще то в папке zengine нету файла confic.ini ...
этот файле есть в папке config да и к тому же в том файле (config.ini) уже прописано
[engine]
; флаг системы отладки, возможные значения: on, off
debug = off
; кодировка генерируемых html-страниц
charset = windows-1251
ttl = 0

по умолчанию это стояло...

какие права надо ставить на папку cache?
Права на папку нужно поставить 0777. Рекомендую обновить Zebrum Lite до последней версии во избежании повторения проблем.

#7 temson

temson

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • Город: Новосибирск

Отправлено 08.12.2008, 03:22

Подскажите, чего делать. Сразу оговорюсь - я в теме новенький. Хостинг - jino.ru.
Сначала попробовал парсить маленький текстовик - всё бегало и крутилось. Дальше-больше, нашвырял в pages.txt около 4 метров текста, парсится всё отлично, разделов в менюшке 10-15. Разбивка на страницы - по 2000 символов установил. Теперь сайт вообще не шевелится, тормоз на тормозе да и грузится: вообще через раз недоступен. Попробовал mainlink'овским локальным сканнером страниц просканить - тоже отослал с такими тормозами подальше.

#8 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 08.12.2008, 04:22

Сколько страниц на сайте?

Для увеличения быстродействия сайта можно включить кэширование и установить время жизни кэша 12-24 часа.

#9 temson

temson

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • Город: Новосибирск

Отправлено 08.12.2008, 04:57

Просмотр сообщенияzebrum (8.12.2008, 7:22) писал:

Сколько страниц на сайте?

Для увеличения быстродействия сайта можно включить кэширование и установить время жизни кэша 12-24 часа.

23 страницы(менюшка) ну и там делени примерно в каждой по 50 = около 1000(+-100)

Так я как понимаю кэш только для меня будет работать? А как другие, новые юзвери? Или это на сервере кэш?
Я ж говорю даже сканнер майнлинковский отказывается....

#10 temson

temson

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
  • Город: Новосибирск

Отправлено 08.12.2008, 05:09

Спасибо, выставил ttl = 150000... Вроде полетели... Вроде во всех отношениях :)

#11 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 08.12.2008, 09:14

Просмотр сообщенияtemson (8.12.2008, 8:57) писал:

Так я как понимаю кэш только для меня будет работать? А как другие, новые юзвери? Или это на сервере кэш?
Кэш на сервере, он для всех.

#12 LEGAS

LEGAS

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 48 сообщений

Отправлено 17.01.2010, 17:22

поставил engine.debug = on,тем самым я включил кэширование.Правильно?
а как установить время жизни кэша?
и сколько его устанавливать в случаях:
1)создан сателлит,весь контент выложен сразу,только разбросан по датам публикации
2)создан сайт с постоянно добавляемым контентом


и что такое ttl - у меня нет этого в файле

#13 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 17.01.2010, 21:08

Просмотр сообщенияLEGAS (17.01.2010, 17:22) писал:

поставил engine.debug = on,тем самым я включил кэширование.Правильно?
Опция engine.debug не отвечает за кэширование. При включении engine.debug в браузере выводится дополнительная информация о дате создания страницы.

Просмотр сообщенияLEGAS (17.01.2010, 17:22) писал:

а как установить время жизни кэша?
и сколько его устанавливать в случаях:
1)создан сателлит,весь контент выложен сразу,только разбросан по датам публикации
2)создан сайт с постоянно добавляемым контентом


и что такое ttl - у меня нет этого в файле
ttl - это и есть время жизни кэша.

1) можно устанавливать очень большим, например, 31536000.
2) В зависимости от количества записей в день, например, значение 10800 = срок жизни кэша 3 часа.

Точно ли ttl нету в файле настроек? Используется Zebrum Lite 1.x?

#14 LEGAS

LEGAS

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 48 сообщений

Отправлено 18.01.2010, 18:55

Просмотр сообщенияsupport (17.01.2010, 21:08) писал:

Опция engine.debug не отвечает за кэширование. При включении engine.debug в браузере выводится дополнительная информация о дате создания страницы.


ttl - это и есть время жизни кэша.

1) можно устанавливать очень большим, например, 31536000.
2) В зависимости от количества записей в день, например, значение 10800 = срок жизни кэша 3 часа.

Точно ли ttl нету в файле настроек? Используется Zebrum Lite 1.x?

раз debug не отвечает за кэширование,то как его включать?

где и как прописывать ttl?

версия зебры 2.0.3

вот начало файла config.ini

[engine]
; флаг системы отладки, возможные значения: on, off
engine.debug = off

; кодировка генерируемых html-страниц
engine.charset = utf-8

; Временная зона
engine.timezone = Europe/Moscow

; Плагины
engine.plugins = zplugin_rss, zplugin_sitemapxml

; Классификаторы страниц
engine.taxonomies = ztaxonomy_tags, ztaxonomy_time

; Путь к главной странице
engine.indexpagepath = /index

[cache]
; backend-класс для работы с кэшем
;    zcache_backend_file - хранить кэш в файлах
;    zcache_backend_mem  - перестраивает кэш при каждом обращении к странице,
;                          хранит кэш в памяти
cache.backend = zcache_backend_file

; путь к папке с кэшем, относительно корня сайта
cache.folder = zcontent/cache

; сбрасывать кэш при каждом обращении к странице, использовать ТОЛЬКО при отладке
cache.alwaysnew = off

#15 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 19.01.2010, 10:44

Просмотр сообщенияLEGAS (18.01.2010, 18:55) писал:

раз debug не отвечает за кэширование,то как его включать?

где и как прописывать ttl?

версия зебры 2.0.3
В 2.0 кэш включен и не может быть выключен, т.к. используется как индекс сайта (http://zebrum.ru/doc...w/architecture/).




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 скрытых пользователей