установка livestreet для новичков

скажите есть ли более подробная инструкция по установки данного движка кроме этой?:
Установка
Для корректной работы движка необходим PHP не ниже 5 версии, MySQL с поддержкой UTF-8 и InnoDB(хотя будет работать и на MyISAM, но возможны нарушения целостности данных).
Также для PHP необходимо установить расширение mbstring, для корректной работы с русскими строками в UTF-8.

Что нужно сделать:

1. Скачать
2. Разархивировать в нужный каталог вашего сайта
3. Выполнить SQL дамп(sql.sql), предварительно создав базу данных
4. Настроить коннект к БД(config/config.db.php)
5. Настроить параметры движка(config/config.php)
6. Дать права 777 каталогам: logs, uploads, templates\compiled, templates\cache
7. Готово! По умолчанию в системе создается администратор: admin admin

для меня как для новичка было очень трудно даже разобраться как сделать дамп… ) но путем «научного тыка» я все-таки сделал это.
затем в файле config/config.db.php указал имя юзера и пароль
а вот как настраивать конект к БД и что вообще делать дальше, я не знаю… подскажите плз!!!

45 комментариев

avatar
конект к БД тут: 4. Настроить коннект к БД(config/config.db.php)
<code>'host' => 'localhost',
	'port' => '3306',
	'user' => 'тут логин',
	'pass' => 'тут пароль',
	'type' => 'mysql',
	'dbname' => 'название базы тут',</code>

;)
avatar
блин тупанул, впервые пользуюсь блогом и случайно минус поставил за коментарий ((( сорри
avatar
хэ, а я вам плюс :) бывает, осваивайтесь…
avatar
А куда еще точнее? Ну, возможно, в скинах название поменять придется. В остальном — все работает согласно данной инструкции.

Если хотите подробностей системы — где-то на сайте был FAQ в PDF.
avatar
вы меня конечно извините, но мне кажется прежде чем ставить cms такого типа стоит всё же почитать самомалейшую теорию и узнать хотя бы самые основы про html, css, js, php, mysql и phpMyadmin и всё сопутствующее… есть действительно много информации по этому поводу.

Не поленитесь и не задавайте больше вопросов типа какого цвета небо…
  • Vilz
  • +2
avatar
хоть указали бы на стоющую статью для изучения, яндекс не предлогать )
avatar
тогда гугл… или в книжный магазин сходите
avatar
Помоги новичку не могу настроить config/config.db.php и config/config.php пожалуста если вам не сложно вы не могли бы выложить уже готовые для каково то(не существующего) сайта для сравнения чтобы такие как я могли посмотреть аналог и найти у себя ошибки.
avatar
Скажу честно я в єтом деле профан я статическими сайтами занимался, выдает The server encountered an internal error or misconfiguration and was unable to complete your request.Спасибо за config/config.db.php ножеш config/config.php у меня тоже версия 0.2
avatar
Все понял извините за желания халявы,(все советы не помогут если не знать элементарного) как говорится бес труда не вытащишь рыбку из пруда, так что начал изучения пхп по средствам литературы кстати все новичкам советую, сразу все становится на свои места, сори за тупые вопросы, а теперь учится и еще раз учится :)
avatar
выскакивает такая вот ошибка не могу понять что сделать нужно
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/xsovet:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/xsovet/public_html/classes/lib/external/DklabCache/Zend/Cache/Backend/File.php on line 145

Fatal error: Uncaught exception 'Zend_Cache_Exception' with message 'cache_dir must be a directory' in /home/xsovet/public_html/classes/lib/external/DklabCache/Zend/Cache.php:141 Stack trace: #0 /home/xsovet/public_html/classes/lib/external/DklabCache/Zend/Cache/Backend/File.php(146): Zend_Cache::throwException('cache_dir must ...') #1 /home/xsovet/public_html/classes/lib/external/DklabCache/Zend/Cache/Backend/File.php(121): Zend_Cache_Backend_File->setCacheDir('/') #2 /home/xsovet/public_html/classes/modules/sys_cache/Cache.class.php(71): Zend_Cache_Backend_File->__construct(Array) #3 /home/xsovet/public_html/classes/engine/Engine.class.php(68): Cache->Init() #4 /home/xsovet/public_html/classes/engine/Router.class.php(95): Engine->InitModules() #5 /home/xsovet/public_html/index.php(31): Router->Exec() #6 {main} thrown in /home/xsovet/public_html/classes/lib/external/DklabCache/Zend/Cache.php on line 141
avatar
тут есть поиск!
livestreet.ru/blog/1385.html
avatar
Столкнулся с проблемой: ранее работал только на html, поэтому никак не могу понять
define('DIR_WEB_ROOT','http://tankado.jino.ru'.$_SERVER['HTTP_HOST']); // полный WEB адрес сайта
define('DIR_STATIC_ROOT',DIR_WEB_ROOT); // чтоб можно было статику засунуть на отдельный сервер
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT']); // полный путь до сайта в файловой системе
define('DIR_STATIC_SKIN',DIR_STATIC_ROOT.'http://tankado.jino.ru/domains/tankado.jino.ru/templates/skin/'.SITE_SKIN);
define('DIR_UPLOADS','http://tankado.jino.ru/domains/tankado.jino.ru/uploads');
define('DIR_UPLOADS_IMAGES',DIR_UPLOADS.'http://tankado.jino.ru/domains/tankado.jino.ru/images');


Где именно указывать полный путь до сайта в файловой системе, и связано ли это с ошибкой:
SQL Error: Access denied for user 'tankado'@'localhost' (using password: YES) at /home/users/t/tankado/domains/tankado.jino.ru/classes/modules/sys_database/Database.class.php line 66
Array ( [code] => 1045 [message] => Access denied for user 'tankado'@'localhost' (using password: YES) [query] => mysql_connect() [context] => /home/users/t/tankado/domains/tankado.jino.ru/classes/modules/sys_database/Database.class.php line 66 )
avatar
смотрим файл config.db.php. там указаны настройки подключения к бд
avatar
благодарю, неверно прописал пароль для мускуля. Вот какой вопрос еще возник — как изменить показания рейтинга конкретному пользователю?
avatar
это как? либо в профиле плюсануть, либо напрямую в базе, в таблице prefix_user смотреть значение user_rating
avatar
апрямую в базе, в таблице prefix_user смотреть значение user_rating


Спасибо, это и было нужно. Простите, что так много вопросов задаю, но хотел бы узнать, как дать пользователю админские права?
avatar
посмотрите в таблице prefix_user_administrator
avatar
это как?
avatar
эмм? самое простое открываете phpmyadmin, заходите в бд, ищите таблицу prefix_user, нажимаете обзор, выйдет заполненная таблица. в ней у нужного id выставляете значение user_rating какое необходимо.
avatar
у меня теперь последняя tankado тоже выскочила
avatar
Прописал все настройки и выдает вот эту ошибку.
Warning: main(w:/home/test1.ru/www/config/config.table.php): failed to open stream: No such file or directory in w:\home\test1.ru\www\a\config\config.php on line 164


Что сие значит?
avatar
А с английским совсем-совсем не дружим?

По-моему, даже ничего не понимая в программировании, вооружившись онлайн-переводчиком и собственным мозгом, можно понять, что скрипт w:\home\test1.ru\www\a\config\config.php в строке 164 пытается прочитать файл w:/home/test1.ru/www/config/config.table.php, но не может найти оного.
avatar
Я рад за тебя, что твой собственный мозГ может до такого дойти. Так он файл не может найти или строку?
avatar
No such file or directory
avatar
Большое спасибо! И как сие исправить? Файл то лежит там.
avatar
А почему у тебя config.php и config.table.php в разных местах лежат?
avatar
Я хз, почему он туда нюхать идет?!
www\a\config\ у меня все тут лежат.
Может путь где нить прописать до файла?
avatar
Внимательно читаем config.php, а именно определение константы DIR_SERVER_ROOT. Что у тебя там?
avatar
require_once(DIR_SERVER_ROOT."/config/config.table.php");
require_once(DIR_SERVER_ROOT."/config/loader.php");
avatar
А сам DIR_SERVER_ROOT? Я спрашивал про это:
define('DIR_SERVER_ROOT', '...');
avatar
require_once(DIR_SERVER_ROOT."/config/config.table.php");
require_once(DIR_SERVER_ROOT."/config/loader.php");

Указал директорию=>>>
Warning: opendir(w:/home/test1.ru/www/config/modules/): failed to open dir: Invalid argument in w:\home\test1.ru\www\a\config\loader.php on line 22

Warning: opendir(w:/home/test1.ru/www/include/): failed to open dir: Invalid argument in w:\home\test1.ru\www\a\config\loader.php on line 38

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in w:\home\test1.ru\www\a\classes\engine\Router.class.php on line 37
avatar
* define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/subdir');
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT']); // полный путь до сайта в файловой системе
avatar
Я так понял, ты ставишь ЛС не в корень, а в папку. Тогда в конфиге надо изменить путь. Было:
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST']); // полный WEB адрес сайта
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT']); // полный путь до сайта в файловой системе

Тебе, судя по всему, надо сделать так:
define('DIR_WEB_ROOT','http://'.$_SERVER['HTTP_HOST'].'/a'); // полный WEB адрес сайта
define('DIR_SERVER_ROOT',$_SERVER['DOCUMENT_ROOT'].'/a'); // полный путь до сайта в файловой системе

avatar
Братишка, сделал как ты сказал, выдал вот, что!
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in w:\home\test1.ru\www\a\classes\engine\Router.class.php on line 37
avatar
вот эта строка
protected $aConfigRoute=array();
avatar
что-то с Router.class.php делал? хоть пальцем его трогал? верни все взад.

а откуда вообще скачивал исходники? надо скачивать отсюда: sourceforge.net/projects/livestreet/
avatar
Я там вообще не чего не нюхал! А качал хз от куда… Сейчас от туда солью!
avatar
От сюда и качал! Но тот файл вообще не трогал!
avatar
Тогда даже и не знаю, что сказать. В такой ситуации могу посоветовать только следующее:

1. Сносишь ЛС нафиг, а лучше заодно и веб-сервер (ты же это локально все делаешь, правильно?)

2. Ставишь заново веб-сервер

3. Ставишь с нуля ЛС, но не в папку, а в КОРЕНЬ (на кой хрен экспериментировать, если не понимаешь, что делаешь?)

4. При настройке ЛС меняешь только ДВА файла — config.php и config.db.php. Но при этом КАЖДОЕ изменение должно быть ОСОЗНАННЫМ! Т.е. ды должен понимать, ЧТО ты меняешь, и ПОЧЕМУ меняешь.

5. А прежде всего читаешь это руководство: livestreet.ru/blog/1939.html
avatar
У меня точно такая же проблема, как у avadim. Пишет:

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/4757/s5196/public_html/all/classes/engine/Router.class.php on line 37

Сайт у меня в папке, именно так надо! Помогите, где копать косяк?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.