Пост родился как желание предостеречь от возможных граблей при установке блога livestreet в связке в апачем.
Итак, имеем настроенный и рабочий апач, исходники livestreet и желание прикрутить блог на свой сервер.
Читаем с сайта: «For correct work LiveStreet needs PHP of 5.2.1 version or higher with support of addon mbstring...»
Модуль mbstring не является дефолтным, что приводит нас к сборке php из исходников. Плюс необходимо проследить, что соберется и установится необходимый модуль для апача в процессе установки php. Моя строчка конфигурации получилась:
Теперь копируем исходники livestreet в нужное место (например, /var/www/html/livestreet) и открываем в браузере install (например, example.com/livestreet/install).
Все должно быть зеленым, если что-то не так, исправляем (чаще всего дело в правах на папки и файлы). Отдельно удостоверяемся, что mbstring прошел проверку.
Если вверху и снизу страницы присутствуют ошибки вида
session_start() open failed: Permission denied
Это значит, неверно выставлены права на директорию, куда php сохраняет сесии. У меня все заработало, когда я выставил
session.save_path = "/tmp"
в /usr/local/lib/php.ini
Далее следуем иструкциям установщика.
Всем Доброго времени суток и спасибо за движок.
Есть задача. Надо объединить Livesreet и еще один скрипт.
Суть проблемы, что надо из этого скрипта определить ID юзера, зареганного в Livestreet.
Собственно как это можно сделать? Я плохо знаком с работой куков и у самого не полчается.
Люди добрые подскажите как подключить сторонние классы написанные на php для использования в коде под движок LiveStreet, т.е расширить функционал? очень нужно плизз хэлп, простым include или require_once боюсь испортить работу движка.
На сервере установлен PHP Version 5.3.5. После установки последней версии LiveStreet 0.4.2 везде сыпятся warning где происходит include в коде, вот такого рода:
Warning: include() [function.include]: open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/vhosts/mydomain.ru/subdomains/demo/httpdocs:/tmp) in /var/www/vhosts/mydomain.ru/subdomains/demo/httpdocs/engine/lib/internal/ConfigSimple/Config.class.php on line 136