Sawadee Krap!
У меня к вам пара вопросов и не могу набраться наглости написать в лс.
Попробовал прикрутить по инструкции.
Скачал смарти, переименовал папку нового смарти в Smarty-2.6.19.
Все заменил. Получил —
Fatal error: Class 'Smarty_Internal_Wrapper' not found in Smarty.class.php on line 763
Второй вопрос по кэшу для анонимных пользователей. Вы писали в прошлом посте, что отдаете не авторизованным посетителям все из кэша. Безумно интересно как вы это реализовали. Все мои попытки закончились передачей куки неизвестно кому, кто начал под сессией админа удалять все подрят :-)
Скажите, пожалуйста, планируется ли добавления одной мелочи — «вывода причины бана забаненному пользователю», при его попытке войти на сайт? А так же, например, изменение его логина на
<s>логин</s>
Причина по которой спрашиваю, почти каждый отправленный в бан начинает писать десятки писем с постепенно нарастающими угрозами из-за не понимания причины бана. Обычные пользователи донимают администраторов, что случилось с их товарищем.
Пробовал совершенно разные комбинации, с visitor_id, меняли процессы в ActionLogin.class.php, использовали login_id, а не phpsessid. Все одно, авторизованным пользователям выдается кэш. Например комменты публикуются, но если выйти со страницы и вернуться, то комента нет, до тех пор пока кэш не станет Expired.
Никак не отловить что человек залогинен в данный момент.
Отключить кэширование в определенных location получается без проблем.
Мне было бы достаточно взглянуть на ваш конфиг хоста nginx, раз у вас кэшироание работает правильно. И, если вы меняли что либо в ActionLogin.class.php будет здорово узнать.
Убрал в BlockBirthdays.class.php везде что было связано с plugins. Выставил значения из конфига. Завелось. Но мне кажется я неправильно перенес значения даты и времени, т.к. выглядят они вот так:
28 декабря 1975, 00:00
Времени ведь быть не должно, верно?
Строчка с датой выглядит вот так:
Можно ли обойтись без установки плагинов:
— lsblocks
— aceblockmanager
а использовать только файлы связанные с блоком дней рождений?
Взял BlockBirthdays.class.php, block.Birthdays.tpl (положил в соответсвующие места) и в config.php livestreet прописал Birthdays для страницы people, но не прокатило :)
потом заново запускайте site.ru/stat/stat.php
У меня к вам пара вопросов и не могу набраться наглости написать в лс.
Попробовал прикрутить по инструкции.
Скачал смарти, переименовал папку нового смарти в Smarty-2.6.19.
Все заменил. Получил —
Второй вопрос по кэшу для анонимных пользователей. Вы писали в прошлом посте, что отдаете не авторизованным посетителям все из кэша. Безумно интересно как вы это реализовали. Все мои попытки закончились передачей куки неизвестно кому, кто начал под сессией админа удалять все подрят :-)
Скажите, пожалуйста, планируется ли добавления одной мелочи — «вывода причины бана забаненному пользователю», при его попытке войти на сайт? А так же, например, изменение его логина на Причина по которой спрашиваю, почти каждый отправленный в бан начинает писать десятки писем с постепенно нарастающими угрозами из-за не понимания причины бана. Обычные пользователи донимают администраторов, что случилось с их товарищем.
Я имею ввиду что сейчас максимум чего удалось добиться это кэширование nginx fastcgi запросов для всех пользователей. А нужно только для анонимусов.
Сюда Пробовал совершенно разные комбинации, с visitor_id, меняли процессы в ActionLogin.class.php, использовали login_id, а не phpsessid. Все одно, авторизованным пользователям выдается кэш. Например комменты публикуются, но если выйти со страницы и вернуться, то комента нет, до тех пор пока кэш не станет Expired.
Никак не отловить что человек залогинен в данный момент.
Отключить кэширование в определенных location получается без проблем.
Мне было бы достаточно взглянуть на ваш конфиг хоста nginx, раз у вас кэшироание работает правильно. И, если вы меняли что либо в ActionLogin.class.php будет здорово узнать.
И другие.
Думаю мой разум в жуткой каше, что лучше обождать вашей помощи :)
Спасибо.
Просто связка работает само собой. Gzip, opcode cache все дела.
Какая у вас конфигурация сервера?
Можете siege'ом прогнать для теста?
С блоком:
* Memory: * middle: 4.44 * max: 48.88
Без блока:
* Memory: * middle: 3.07 * max: 3.29
Это из за каких то адских запросов? Или же можно не обращать внимания на max значение?
Спасибо еще раз, с наступающим :))
Строчка с датой выглядит вот так:
Можно ли обойтись без установки плагинов:
— lsblocks
— aceblockmanager
а использовать только файлы связанные с блоком дней рождений?
Взял BlockBirthdays.class.php, block.Birthdays.tpl (положил в соответсвующие места) и в config.php livestreet прописал Birthdays для страницы people, но не прокатило :)
примерно вот так: и еще через админку по урлу сбросить все, кроме последнего (у нужных пунктов уже стоят выбранные чекбоксы).
Я повторюсь, это не работает у всех кто использует Livestreet.
Неужели только у меня много кто пользуется Chrome и Ie? :)
Народ, на виших сайтах это так же перестало работать, атас! :)