Народ, умоляю помочь с установкой

Вообщем пытаюсь установить движок у себя на компе с помощью денвера. Все делаю по инструкции. Создал базу данных, сделал дамп, отредактировал конфиг. Вот он
<?
/*-------------------------------------------------------
*
* LiveStreet Engine Social Networking
* Copyright © 2008 Mzhelskiy Maxim
*
*--------------------------------------------------------
*
* Official site: www.livestreet.ru
* Contact e-mail: rus.engine@gmail.com
*
* GNU General Public License, version 2:
* www.gnu.org/licenses/old-licenses/gpl-2.0.html
*
— */

/**
* Настройки коннекта к БД
*/
return array(
'host' => 'localhost',
'port' => '3306',
'user' => 'social',
'pass' => 'zzzzzzz',
'type' => 'mysql',
'dbname' => 'social',
);
?>
И при загрузке выдает ошибку
Warning: Cannot modify header information — headers already sent by (output started at J:\home\localhost\www\blogi\config\config.php:1) in J:\home\localhost\www\blogi\classes\actions\ActionError.class.php on line 47
Подскажите пожалуйста в чем дело?

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

avatar
Скачал программу Notepad2: www.flos-freeware.ch/.
Оказалось что Блокнот сохраняет в кодировке UTF-8 с сигнатурой.

В notepad2 «File — Encoding — UTF-8» — проблему полностью решает!
Ошибка пропала Warning: Cannot modify header information — headers already sent by (output started at J:\home\localhost\www\blogi\config\config.php:1) in J:\home\localhost\www\blogi\classes\actions\ActionError.class.php on line 47
Теперь выдает ошибку
404

К сожалению, такой страницы не существует. Вероятно, она была удалена с сервера, либо ее здесь никогда не было.
avatar
Решение твоей проблемы здесь.
  • gran
  • +1
avatar
Спасибо огромное!!!
avatar
При регистрации нового пользователя ошибка…

Fatal error: Call to undefined function mb_substr() in /home/../../classes/lib/external/phpMailer/class.phpmailer.php on line 1367
человек один сказал На странице установки написано: Также для PHP необходимо установить расширение mbstring, для корректной работы с русскими строками в UTF-8. Видимо этого расширения и не хватает вам.
Я не совсем понял что это значит? можете подробнее описать что нужно сделать для исправления ошибки. Спасибо.
avatar
Чтобы установить расширение тебе нужно раскомментировать строчку extension=php_mbstring.dll в твоем php.ini, убедись, что в директории где хранятся файлы расширений php присутствует файл php_mbstring.dll.
avatar
или можешь попробывать попросить хостера это сделать если ты на шараде…
avatar
Спасибо вам огромное. И последний вопрос. Скажите где можно взять темы(оформления) к этому движку.? они вообще бывают? Если нет то готов за разумную цену приобрести. Мой ICQ 452-912-520 или пишите в личку.
avatar
У меня возникла похожая проблема. После выполнения всех формальных требований и исправления исходной ошибки (по первому комменту) при загрузке сайта выползает следующее:

SQL Error: Table 'armosru_livestreet.prefix_topic' doesn't exist at /home2/armosru/public_html/livestreet/classes/modules/topic/mapper/Topic.mapper.class.php line 367
Array ( [code] => 1146 [message] => Table 'armosru_livestreet.prefix_topic' doesn't exist [query] => SELECT count(t.topic_id) as count FROM prefix_topic as t, prefix_blog as b WHERE 1=1 AND t.topic_publish = 1 AND t.topic_date_add >= '2009-02-25 11:00:00' AND b.blog_type in ('open') AND t.blog_id=b.blog_id; [context] => /home2/armosru/public_html/livestreet/classes/modules/topic/mapper/Topic.mapper.class.php line 367 )

Может, где-то есть инструкция, как малосведущему в программировании человеку справиться с этой бедой?

Спасибо!
avatar
ты SQL скрипт над базой выполнил? пишет что таблицы prefix_topic в базе нет.
avatar
Извиняюсь за серость, но я не очень понимаю, что значит выполнить SQL скрипт над базой. Я сделал все, что требуется по инструкции, опубликованной на сайте, создал SQL базу, внес соответствующие изменение в config.bd (допустив, естественно, грамматическую ошибку, которую livestreet заставил меня исправить), сделал дамп, и вроде бы как все. Правда, когда я задал вопрос хостеру, он обратил внимание на то, что база данных вообще пустая, и предложил мне сначала ее заполнить. Может, это и называется выполнением скрипта над базой? Был бы рад ссылке на место, где можно ознакомиться с тем, как это делается
avatar
Да, это и есть наполнение мета-данными.
В сборке Livestreet есть файл sql.sql, его надо выполнить над базой с именем armosru_livestreet.
У каждого хостера обычно есть доступ к базам через PhpMyAdmin, в нем можно выполнить скрипт.

А еще люди делали авто-инсталлятор.
avatar
Вроде бы как я эту процедуру выполнял, но попробую еще раз. А за отсыл к инсталлятору — отдельное спасибо. Правда, у меня как у человека таких словов не знающего сей продукт вызвал еще больше вопросов, нежели ответов, но их я адресую уже его создателям и знатокам. Спасибо еще раз!
avatar
Как принято говорить в инет-сообществах, уважение и респект Вам, достопочтенный gran! Надо полагать, что синтаксическая ошибка при заполнении config.php не дала правильно загрузить sql.sql, и пошло-поехало. Вот почему, как мне представляется, надо бы сделать для таких чайников, как я, не просто последовательность шагов, но и скрины каждого из их результатов. Тогда все будет супер!

Еще раз — благодарствую Вам! До новых столь же примитивных, но важных для меня и мне подобных, проблем
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.