Установка скрипта 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Последние комментарии
logusss RE:Координация сканирования и вычитки 1 день
Моржехрен RE:Помогите найти!.. #2 2 дня babajga RE:Кто сможет раздобыть и оцифровать нужные мне книги? 3 дня Isais RE:Мои открытия 4 дня aldan RE:Подайте бедному копеечку на книжку с литреса... 4 дня kopak RE:О группе Дятлова. О той самой, того самого... 6 дней A5. RE:Не присылает пароль на почту 1 неделя babajga RE:Плюмаж 3 недели babajga RE:Блошкинс и Фрю. Опасное путешествие 3 недели alexk RE:Багрепорт - 2 1 месяц babajga RE:Удивленная сова 1 месяц Larisa_F RE:Серия «Квадрат» издательства «Текст» 1 месяц Aleks_Sim RE:Беженцы с Флибусты 1 месяц edvud RE:Прошу переформатировать, распознать, etc... 1 месяц monochka RE:С 8 Марта! 1 месяц babajga RE:Книга чуДОМищ 1 месяц ProstoTac RE:Подборка о Первой Мировой 1 месяц babajga RE:Нержавеющая сабля 1 месяц Впечатления о книгах
Oleg68 про Куанг: Пылающий бог [litres] (Героическая фантастика, Фэнтези)
23 04 Мне понравилась книга. Окончание очень неожиданное. Оценка: отлично!
A5. про Норфолк: В обличье вепря [In the Shape of a Boar ru] (Современная проза)
22 04 Убеждаюсь: обалденный автор. Как и предполагалось, дикое количество объёмистых комментариев и пояснений в сносках отнюдь не облегчает процесс чтения сего опуса на ебуке. Но, как опять же и ожидалось, — удовольствие получено ……… Оценка: отлично!
A5. про Топор: Зима под столом [L'Hiver sous la table ru] (Комедия)
22 04 A5 в 12:30 ( 01:00) 30-01-2018, Оценка: отлично! Драма абсурда. Она бы и была просто весёлой, милой драмой абсурда с видимостью плавного перехода в комедию, если бы автор не приделал к ней вот такую концовку. Присовокупил ………
A5. про Якобсен: Чистая вода [Det nye vannet ru] (Современная проза)
22 04 A5 в 10:11 ( 02:00) / 16-07-2017, Оценка: отлично! Оченно понравилось. Атмосферно - скандинавия, дождь, снег, зябко, мрачно, безысходно, дух смятенный, характеры, исчезновение одного персонажа... Любителям холодной скандинавщинки ……… Оценка: хорошо
Barbud про Шалашов: Господин следователь. Книга 7 [СИ] (Альтернативная история, Исторический детектив, Попаданцы, Самиздат, сетевая литература)
21 04 Продолжается ровное и неторопливое повествование без особых драматизьмов, потрясений и неожиданных поворотов сюжета. Можно читать на сон грядущий, слегка убаюкивает. Отметил один анахронизм - ГГ лакомится пошехонским сыром, ………
Lan2292 про Сластин: Первый пользователь. Книга 1 (Боевая фантастика, ЛитРПГ, Самиздат, сетевая литература)
21 04 если вам нравится пересказ бродилки, может и зайдет, скучно.
mysevra про Свечин: Завещание Аввакума [litres] (Исторический детектив)
21 04 Интересно написано, декорации понравились даже больше собственно "детектива". Всё так степенно и благополучно, и руководство ценит, осыпает наградами и обучает - милота. Оценка: хорошо
mysevra про Нури: Волчий остров [СИ litres] (Ужасы, Самиздат, сетевая литература)
21 04 Изложено хорошо, истории занятные, но нет никаких завязка-развитие-кульминация-развязка, просто эпизоды. Оценка: неплохо
mysevra про Кейли: Жатва [litres] (Триллер, Детективы: прочее)
21 04 Невнятно описанный театр абсурда. Сплошной сумбур, и всё слишком узнаваемо, чтобы быть новым и оригинальным. Даже редактору поленились показать: автору все равно что "отринула", что "отпрянула"; какие-то скрепы в цепи и пр. Оценка: плохо
[email protected] про Степанова: Корень зла среди трав [litres] (Классический детектив, Детективы: прочее)
20 04 Серия неинтересная, какая то надуманная и далека от реальности Оценка: хорошо
nik_ol про Донцова: Кладбище чужих секретов (Иронический детектив, Детективы: прочее)
17 04 Спасибо огромное, что выложили! (❁´◡`❁) Оценка: хорошо
Sello про Раззаков: Другой Владимир Высоцкий (Биографии и Мемуары)
17 04 Литературный говномеситель. Мертвые сраму не имут. Тем более, что и ответить говномесителю покойный не может. Оценка: нечитаемо |
Отв: Установка скрипта 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)