Установка скрипта lib.rus.ec в локалке
Опубликовано пн, 10/11/2008 - 05:17 пользователем mbg
Forums: Вот захотел я поставить скрипт в локалке... Либо я что-то неправильно делаю, либо где-то бага... Сервер на Windows, Apache 2.2.8, PHP 5.2.3, MySQL 5.0.36. 4а. Заливаю tables.sql в базу - получаю ошибку 404 при попытке зайти на сайт. 4б. Заливаю правленый tables.sql в базу (т.е. из tables убрал таблицы, которые уже создались при установке друпала). На первый взгляд все работате. Под админом могу настраивать сайт и т.д. Но если пробую зайти с другой машины (машина и браузер не принципильны разные пробовал), то получаю: Цитата:
warning: array_map() [function.array-map]: Argument #2 should be an array in C:\AppServ\sites\lib\www\modules\system\system.module on line 975. в красном поле и из сайта только Цитата:
Welcome to your new Drupal website! Ни настроенного меню, ничего... Какие либрусек поддерживает "конверторы из fb2 сторонних производителей и всё для них необходимое" и где их можно поискать? Хотя названия думаю будет достаточно... И очень хочется пример заполнения "libgenrelist - список жанров. Содержит все стандартные жанры FB2 и несколько нестандартных."... Большое спасибо!
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
kopak RE:О группе Дятлова. О той самой, того самого... 1 день
aldan RE:Подайте бедному копеечку на книжку с литреса... 1 день Isais RE:Катя Водянова - Дом и два жениха в придачу 1 день Aleks_Sim RE:Прошу переформатировать, распознать, etc... 2 дня kopak RE:Таинственная личность админа Флибусты 1 неделя Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 1 неделя Isais RE:Дмитрий Анатольевич Горчев - ЖЖ Дмитрия Горчева (2009–2010) 1 неделя Саша из Киева RE:Детям о Ленине (Издание 1965 года) 2 недели Саша из Киева RE:Приключения Мишки-Ушастика (Перевод Марата Брухнова) 2 недели babajga RE:Белая княжна 3 недели Isais RE:Файл достаточно хорош. Нет смысла в его улучшении. Ага,... 3 недели mazay RE:Sleepy Xoma - Bagⲣѱnoⲣojdennaѱ 4 недели zlyaka RE:С Новым годом! 4 недели Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 1 месяц SparkySpirit RE:Жорж Санд - переводы 19 века 1 месяц Саша из Киева RE:Наш дом - СССР 1 месяц babajga RE:Чернушка. Повести 1 месяц Саша из Киева RE:Сказки далёких островов 1 месяц Впечатления о книгах
Belomor.canal про Свечин: Пуля времени [litres] (Детективная фантастика, Исторический детектив, Попаданцы)
31 01 Вполне читаемо, хотя местами ну уж очень затянуто. Маловато фактуры, а хотелось бы - таки центр Москвы в 12 году можно было и более детально описать - первые авто, гаражи и конки... Посмотрим, что во второй части Оценка: неплохо
Chernovol про Полтавченко: В прицеле «Азов» (Современная проза, О войне, Роман)
30 01 При чем тут "гражданская война"? Разве что граждане рф пришли убивать граждан Украины. Оценка: нечитаемо
Aleks_Sim про Полтавченко: В прицеле «Азов» (Современная проза, О войне, Роман)
30 01 Лысенко Владимир Андреевич" - а что "Азов" это современный украинский мир ? Оценка: отлично!
Лысенко Владимир Андреевич про Полтавченко: В прицеле «Азов» (Современная проза, О войне, Роман)
30 01 Нечитаемо, как хорошо убивать всех несогласных с русским миром, все наши правильные, а кто думает по другому должны быть убиты, осталось только Аляску захватить. Оценка: нечитаемо
Barbud про Фонд: Баба Люба. Вернуть СССР 4 (СИ) (Попаданцы, Самиздат, сетевая литература, Фантастика)
29 01 Дерьмище редкостной зловонности. Главное, что автор писать умеет, пишет образно, без "картона", коим грешат очень многие кропатели нетленки. Но боже мой, какую же херню он пишет! Первые две части осилил, остальные пролистнул по диагонали, ибо чушь. Оценка: нечитаемо
decim про Р. Дж. Баркер
29 01 Хорошо, а местами и отлично. Было бы совсем отлично, если бы автор не растянул историю на три тома, но это обычное дело.
mysevra про Баркер: Алые песнопения (Ужасы, Триллер, Детективы: прочее)
29 01 Как часть истории «Восставшего» - мило и познавательно. Но зачем такое изобилие обсценной лексики уличного разлива? Для реализьму, так сказать? Так у меня дл вас плохие новости, мои маленькие друзья, это лет 30 назад такое ………
lukyanelena про Гремучий ручей
29 01 Хотите серию про вампиров? Пожалуйста! Только забудьте про романтичные истории с загадочными красавцами и красавицами. Будет больно, будет страшно, будет неприятно, но я скорее поверю в таких тварей, чем в слащавых вампирчиков.
Лысенко Владимир Андреевич про Земляной: Игровой практикум [СИ] (Боевая фантастика, Фэнтези, ЛитРПГ)
29 01 Книга понравилась, читается легко, жду продолжения. Оценка: отлично!
Nicout про Сушков: "Ленинградское дело": генеральная чистка колыбели революции (Документальная литература)
29 01 Говорите, во время блокады Ленинграда руководство города голодало, как и остальные жители, а все рассказы про пирожные, колбасу и икру для коммуняк - вранье и клевета? Ну так прочтите что из себя представляли питерские деятели, ……… Оценка: отлично!
Синявский про Николай Егорович Дронников
28 01 На 95-м году жизни скончался Николай Дронников - советский и французский художник, график, скульптор, прозаик и издатель авторских книг, "летописец русской эмиграции".
ve51 про Чейз: Плоть орхидеи [The Flesh of the Orchid ru] (Крутой детектив)
27 01 Книга не входит в цикл "Дэйв Фэннер |
Отв: Установка скрипта lib.rus.ec в локалке
Найти в файле этот-самый "connection-string" (с именем юзера и паролем к БД) и заменить на свой.
Отв: Установка скрипта lib.rus.ec в локалке
Пробовал. Там скрипт берет данные из настроек друпала. Подстановка конкретных значений ничего не меняет.
Отв: Установка скрипта lib.rus.ec в локалке
попробуй спросить у ларина в его ЖЖ: http://rusec.livejournal.com/58708.html
он должен знать
ps. а ссылку можно на этот сервер? или он локальный?
Отв: Установка скрипта lib.rus.ec в локалке
У ларина спрашивал, но что-то диалог завял - возможно он забыл и не смотрел посты.
Серв - http://lib.kamensktel.ru/ - пока открыл в инет...
Отв: Установка скрипта lib.rus.ec в локалке
не пашет =((
вообще. а к ларину поприставай: он может и забыть, и забить (но скорее "забыть"). попроси получше ;)
Отв: Установка скрипта lib.rus.ec в локалке
Починил конфиг апача, сайт сейчас доступен. Мож кто глянет...
Отв: Установка скрипта lib.rus.ec в локалке
хм....
Отв: Установка скрипта lib.rus.ec в локалке
во-во... а если зайти под админом - все норм. но стоит с другой машины зайти (или браузера) то вот такое...
Отв: Установка скрипта lib.rus.ec в локалке
эээммм.... ну тогда к ларину, ларину, ларину!!! =)
Отв: Установка скрипта lib.rus.ec в локалке
[робко] А может, на Drupal.ru ?
Отв: Установка скрипта lib.rus.ec в локалке
неа. если отключаю в админке модуль либрусека - друпал работает как часы.
Отв: Установка скрипта lib.rus.ec в локалке
По поводу предупреждений - попробуй поменять тему.
Остальное - надо настроить drupal (см. п.5 в librusec.howto)
Отв: Установка скрипта lib.rus.ec в локалке
Ага. Там еще надо тему bluebreeze установить. Она там по умолчанию используется.
Отв: Установка скрипта lib.rus.ec в локалке
Огромное спасибо - после заливки данной темы заработало...
осталось только узнать:
придется все-таки писать Ларину.
Отв: Установка скрипта lib.rus.ec в локалке
Судя по parser.inc (функция MakeFile) нужны conv/fb2_2_rtf.pl и conv/FB2_2_rtf.xsl для преобразования в rtf и conv/iSiloXC для pdb. Всё находиться через google.
libgenrelist.sql - http://lib.rus.ec/allbooks#comment-3552
Но там ещё одна проблема вылезла - не хватает некоторых таблиц базы данных, так что Ларину всё равно придется писать :-)
Я ему здесь задал вопрос, может ответит.
Отв: Установка скрипта lib.rus.ec в локалке
ух ты, сайт уже понемножку пашет.
только контента, как я понял, пока нету =)
Отв: Установка скрипта lib.rus.ec в локалке
я тут "альтернативный" вариант сваял - http://forum.home-lib.net/viewtopic.php?p=2014#p2014
не устроит?
Отв: Установка скрипта lib.rus.ec в локалке
Конвертеры я тоже по парсеру нашел. Таблицы на которые ругалось тоже вроде залил. Но все равно как-то все работает кривовато... Заливаются книги только под админом, хотя разрешения стоят всем, если админом книгу залить - скачитваться она не хотит - пути другие подставляет... Так что работает пока внешний вид а не сайт :)
Подскажите, как лучше связаться с Лариным? Через личку в ЖЖ?
Отв: Установка скрипта lib.rus.ec в локалке
Я себе на localhost поставил - вроде всё работает. Но у меня линукс. Может у тебя глючит из-за того, что под виндой?
По поводу таблиц. Добавил таблицу libreaded:
CREATE TABLE `libreaded` (
`BookId` int(11) unsigned NOT NULL,
`UserId` INT NOT NULL,
`Time` timestamp NOT NULL
);
(не уверен, может и неправильная)
Не понятно, что с таблицами booklib и libbooklib. Вроде используются обе. Одна есть в tables.sql, а вторая в librusec.sql.
Еще была проблема с оценкой книг, пока их не было - вылезала ошибка. Поставил пару оценок - теперь всё нормально.
Отв: Установка скрипта lib.rus.ec в локалке
Мож и из-за венды. Линуксовой машины пока нет под сервер.
booklib - про нее есть в librusec.howto:
так что ее не особо нужно.
Чтение книги в браузере своеобразно работает...
выбор книг в списке (например в "Последних поступлениях") не робит...
Отв: Установка скрипта lib.rus.ec в локалке
Не, у меня всё нормально. И заливаются книги (из-под админа, пользователя или анонимно). И скачиваются (по одной или пачкой). И показываются. Единственная проблема - нет статистики сколько раз прочитана книга. Возможно это где-то включить надо? Или таблица неправильная?
Вообще похоже там css не подхватилась. Если щелкнуть по ссылке, что покажет?
Отв: Установка скрипта lib.rus.ec в локалке
сегодня обновил модуль либрусека - вроде показываются нормально. но с заливкой и скачкой все равно проблемы... буду изучать зависимость от ОС.
До статистики я еще не добрался :)
Отв: Установка скрипта lib.rus.ec в локалке
а книги на зеркале и не должны заливаться ))
всё заливается только на либрусеке, а потом информация просто реплицируется...
Отв: Установка скрипта lib.rus.ec в локалке
Дык в скрипте заливка предусмотрена. И зеркалирование стоит в настройках отдельным пунктом.
Отв: Установка скрипта lib.rus.ec в локалке
а ты делаешь зеркало Либрусека или свою библиотеку?
Отв: Установка скрипта lib.rus.ec в локалке
Свою.
Отв: Установка скрипта lib.rus.ec в локалке
очень жаль.
но тогда хотя бы заглядывай сюда: вдруг кому нибудь понадобится твоя помощь...
Отв: Установка скрипта lib.rus.ec в локалке
Ну трафик у меня не резиновый, поэтому и сервер внутренний.
Ну а сюда буду заглядывать регулярно - чем смогу, тем помогу.
Отв: Установка скрипта lib.rus.ec в локалке
спасибо
Отв: Установка скрипта lib.rus.ec в локалке
Тут Ларин выложил текущую структуру базы данных (огромное ему спасибо!)
Если резюмировать, получается такой (минимальный) порядок действий:
Вроде всё...
Отв: Установка скрипта lib.rus.ec в локалке
Ну получается я так и сделал. От безисходности скачал пару дней назад librusec.zip - его поставил и в архиве был как раз свежий librusec.sql. Проблему со скачкой файлов решил просто - дал скрипту отсутствующие архиваторы :)
Теперь работает все, кроме закачки книг пользователями... Уже все перепробовал - не хотит. Хотя судя по пхп-скриптам должно работать - код правильный...
Отв: Установка скрипта lib.rus.ec в локалке
Я это для будущих поколений написал. :)
Я еще вот вспомнил. Чтобы разрешить заливку книг сразу после регистрации в librusec.inc подправить функцию IsNewUser - в самом начале вставить "return false;"
(Еще там есть функция LA - проверка на загрузку сервера, и ей нужен файл /www/la.sql, которого в архиве не оказалось. Я в начале функции поставил "return 0;")
Отв: Установка скрипта lib.rus.ec в локалке
Сделал так -
function IsNewUser() {
Global $user;
return false;
if (!$user->uid) return 1;
$tm = Sel("UNIX_TIMESTAMP() - created FROM users WHERE uid = $user->uid");
return $tm < 2*24*60*60;
}
не помогло....
Отв: Установка скрипта lib.rus.ec в локалке
А в логе ничего подозрительного нет?
Отв: Установка скрипта lib.rus.ec в локалке
нет. там все нормально.
Отв: Установка скрипта lib.rus.ec в локалке
Сейчас зарегистрировался на сайте, вроде всё работает. Да?
Ага, ошибка если зайти в книжную полку -> советы единомышленников.
Это из-за отсутствия оценок.
И вот. Книгу можно добавить, если она не в zip. А если в zip - то нельзя. :) (отсутствует unzip?)
Добавил Азимова.
Отв: Установка скрипта lib.rus.ec в локалке
вроде есть... я сейчас немного переделываю логику проверки прав....
Отв: Установка скрипта lib.rus.ec в локалке
А куда класть wget, unzip и т.д.?
Отв: Установка скрипта lib.rus.ec в локалке
скорее всего - в librusec.howto .
Отв: Установка скрипта lib.rus.ec в локалке
В librusec.howto лишь написано
Отв: Установка скрипта lib.rus.ec в локалке
в PATH
Отв: Установка скрипта lib.rus.ec в локалке
положи в %windir% (по умолчанию - c:\windows)