Forum Webscript.Ru

Наши скрипты => Sanitarium WebLoG => Тема начата: Green Kakadu от 08 Февраля 2002, 01:17:47

Название: Устанавливаем DB_File под Win
Отправлено: Green Kakadu от 08 Февраля 2002, 01:17:47
Многие хотят потестить Sanitarium WebLoG дома и для этого нужно инсталлировать модуль DB_File. Делается это легко (подразумевается, что у вас стоит Actve Perl от ActiveState)

5 минут и готово:

Делается ОЧЕНЬ просто.
Выходим в интернет.
Запускаем PPM (в папке \\Perl\\bin)

Вводим:

install DB_File

подтверждаем. Он скачивает ~120к и ставит

Далее проверим установку:
verify DB_File

Он пишет:
File DB_File is up to date
Все.
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 01:40:36
А мне он сказал еррор, впрочем говорят что под win2k вообще с модулями туго...

Но на всякий случай еррор - Could not locate a PPD file for package DB_File.


Вот....
Название: а ты проверь
Отправлено: Green Kakadu от 08 Февраля 2002, 02:00:53
Цитировать
Но на всякий случай еррор - Could not locate a PPD file for package DB_File.

Похоже он у тебя не пытался коннектится, а поискал на диске да и ругнулся. ;) посмотри документацию там, можно более жестко задать что откуда и куда качать/ставить
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 12:37:25
Green Kakadu , спа! Гляну!
Название: Устанавливаем DB_File под Win
Отправлено: NAS от 08 Февраля 2002, 13:11:07
http://ppm.ActiveState.com/PPMpackages/5.6plus/MSWin32-x86-multi-thread/DB_File.tar.gz

Попробуй скачать напрямую. Используй в архиве папку lib
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 19:17:23
NAS , да я уже скачала!... И даже вроде распаковала как надо.. У меня вот какой вопрос, какой переменной или каким скриптом можно узнать все установленные в системе модули Перла? Потому как ещё раз повторяю.. похоже ppm.bat со мной дружить не хочет :), а как по другому проверить не знаю...
спасибо.
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 21:10:02
А можно я сама и отвечу? :)
Всем интересующимся что  у них там установлено - http://www.scriptsolutions.com/programs/free/perldiver/ Очень сгодится. ИмхО.

:)
Теперь я знаю что там у меня :)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 21:46:52
Товарисчи! Издевательсвто. Качаю - кучу - куча ставится, качаю DB_FILE делаю ВСЁ тоже самое - ноль эмоций. Вот тем вот выше указанным скриптом проверяю.. Нет грит такого модуля хоть заобновляйся ты... Что делать? Учитывая что все другие действительно ставятся причём с первого раза. Даже вот DB_File:Lock встал - я от нечего делать его поставила что б проверить - а просто DB_File ни в какую...
Может я папки всё таки не так обзываю называю?.. может у него что нить по другому?....
Название: Устанавливаем DB_File под Win
Отправлено: NAS от 08 Февраля 2002, 21:50:25
Ты по моей ссылке скачала ?
Переписала папку Lib в свою Lib ?
После этого делала verify DB_File  ?
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 22:02:44
Да! теперь ответственно заявляю что ещё раз всё проделала - ноль эмоций.
PPM> verify DB_File
PPM>

Вот так в чёрном окошке... Что сие? и lib где надо - чес слово.

Вот невезуха - то гитары толькоу меня открываются, то модуль не ставится :))))))
Название: Устанавливаем DB_File под Win
Отправлено: NAS от 08 Февраля 2002, 22:27:23
Хм. Странненько однако. Может кто еще с Win2000 откликнется ?
Название: Упс
Отправлено: NAS от 08 Февраля 2002, 23:22:41
Дома на Win XP
проинсталировалось влет.

C:\\Perl\\bin>ppm
PPM interactive shell (2.1.2) - type \'help\' for available commands.
PPM> install DB_File
Install package \'DB_File?\' (y/N): y
Installing package \'DB_File\'...
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.bs
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.dll
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.exp
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.lib
Installing C:\\Perl\\html\\site\\lib\\DB_File.html
Installing C:\\Perl\\site\\lib\\DB_File.pm
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\autosplit.ix
Writing C:\\Perl\\site\\lib\\auto\\DB_File\\.packlist
PPM> verify DB_File
Package \'DB_File\' is up to date.
PPM>


Кстати может у тебя какие-то гадкие прокси на пути к свободе ?

Попробуй скопировать файлы как у меня проинсталировалось.
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 23:28:12
ОК! Спасибо Лёш - ты один защитник и спаситель :), сейчас попробую...
Название: Устанавливаем DB_File под Win
Отправлено: GOOSE от 08 Февраля 2002, 23:28:55
У меня на 98ых Виндах стоит Перл и Апач (соответственно) ;-)
Так вот, в папке "либ" "ппм" не оказалось((((( Нашелся он в папке "бин".
Запустил.....
Качает....
Поставлю - по результатам отпишу....
Название: Устанавливаем DB_File под Win
Отправлено: GOOSE от 08 Февраля 2002, 23:33:26
Всё инсталлилось ОК!
В точности так:
Цитировать
C:\\Perl\\bin>ppm
PPM interactive shell (2.1.2) - type \'help\' for available commands.
PPM> install DB_File
Install package \'DB_File?\' (y/N): y
Installing package \'DB_File\'...
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.bs
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.dll
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.exp
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\DB_File.lib
Installing C:\\Perl\\html\\site\\lib\\DB_File.html
Installing C:\\Perl\\site\\lib\\DB_File.pm
Installing C:\\Perl\\site\\lib\\auto\\DB_File\\autosplit.ix
Writing C:\\Perl\\site\\lib\\auto\\DB_File\\.packlist
PPM> verify DB_File
Package \'DB_File\' is up to date.
PPM>


Буду ща тестить....
Кстати!!!
Я сижу на проксях принудительно((((
Но - ничего, все прошло!
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 08 Февраля 2002, 23:52:22
Цитировать
Writing C:\\Perl\\site\\lib\\auto\\DB_File\\.packlist


Вот что он туда вритинг? Вот это бы ещё знать...
Название: Устанавливаем DB_File под Win
Отправлено: Kurt от 09 Февраля 2002, 02:04:32
Хм...никакого ppm у меня нет.
По результату работы perldiver выводит, что у меня BerkeleyDB стоит.

а при запуске setup.cgi из Sanitarium выводит:

ERROR including libraries: Can\'t locate loadable object for module DB_File in @INC (@INC contains: E:/nusphere/perl/lib E:/nusphere/perl/site/lib .) at Sanitarium_WL.pm line 22 Compilation failed in require at Sanitarium_WL.pm line 22. BEGIN failed--compilation aborted at Sanitarium_WL.pm line 22. Compilation failed in require at e:\\NUSPHERE\\HOME\\TEST\\CGI- BIN\\SM\\ADMIN\\SETUP.CGI line 19.
Название: Это разные вещи
Отправлено: Green Kakadu от 09 Февраля 2002, 13:16:04
Это разные модули.
DB_File - работа  с Berkeley в пределах версии 1
BerkeleyDB - больше воз-тей.
Попробуй в модуле Sanitarium_WL.pm вместо
use DB_File;
Написать
use BerkeleyDB;

По идее, должно работать.
Название: вроде бы
Отправлено: Green Kakadu от 09 Февраля 2002, 13:17:34
Цитировать
Хм...никакого ppm у меня нет.

вроде бы ActiveState комплектует им всех по умолчанию. Может проглядел?
Название: Устанавливаем DB_File под Win
Отправлено: Kurt от 09 Февраля 2002, 18:00:41
Цитировать

вроде бы ActiveState комплектует им всех по умолчанию. Может проглядел?


Нет, не проглядел. Тем более я поиском пользовался, но у меня Perl не от ActiveState это просто IndigoPerl  5.6
Цитировать

Написать
use BerkeleyDB;


теперь у меня:

Software error:
(Maybe you didn\'t strip carriage returns after a network transfer?)
Please send mail to this site\'s webmaster for help. Content-type: text/html

Software error:
[Sat Feb 9 18:00:19 2002] setup.cgi: (Maybe you didn\'t strip carriage returns after a network transfer?)
Please send mail to this site\'s webmaster for help. Content-type: text/html ERROR including libraries: [Sat Feb 9 18:00:19 2002] setup.cgi: [Sat Feb 9 18:00:19 2002] setup.cgi: (Maybe you didn\'t strip carriage returns after a network transfer?)
Название: Устанавливаем DB_File под Win
Отправлено: Kurt от 09 Февраля 2002, 18:05:27
Кстати, насеолкьо я понял, то что скачивает ppm у активперл - это
http://www.ActiveState.com/packages/x86/DB_File.tar.gz

а у меня в перле этому ппм соответвует dpm
но я еще не разобрался:(
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 09 Февраля 2002, 19:23:16
к слову - не работает у меня хотя все в точности скопировала.

Смехохуёвина такая :) - скрипт Какадувца работает - но спотыкается на комментариях - именно там говорит о невозможности чего-то там подключить - а всё остальное - пожалуйста..
Как Вам? :)
Название: ээ
Отправлено: Green Kakadu от 09 Февраля 2002, 23:03:13
Цитировать
скрипт Какадувца работает - но спотыкается на комментариях

т.е. и генерация страниц проходит?
В комментариях DB_File почти что не используется (лишь считывает одну запись с БД, а потом с текстовыми файлами разбирается).
Кстати, а ты заменила дистрибутив? Может ему там flock не нравится, который был в старой версии по умолчанию
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 09 Февраля 2002, 23:13:09
Цитировать
Кстати, а ты заменила дистрибутив? Может ему там flock не нравится, который был в старой версии по умолчанию

Поподробней с этого момента пожалста... :)


Да происходит и генерация страниц и там создавай себе категории, рисуй авторов, качай картинки, всё кроме комментариев работает - ну мне показалось что работает :)))

Но модуль DB_File как установленный себя так и не показал.....
Название: ээ
Отправлено: Green Kakadu от 09 Февраля 2002, 23:28:27
Цитировать
Но модуль DB_File как установленный себя так и не показал.....

он и работает при генерации, добавлении всего чего угодно - он создает dat файлы БД.

В модуле Comment_WL закомментируй flock (если ты не меняла дистрибутив) ;)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 09 Февраля 2002, 23:58:53
Цитировать
В модуле Comment_WL закомментируй flock (если ты не меняла дистрибутив)


За кого ты меня держишь? ;)) Это было сделано сразу же ;)

Слуш! И правда все .dat файлы имееются. НО! Сегодня - а странно ведь - ничего не меняла :)... НИЧЕГО НЕ РАБОТАЕТ ;)
Везде примерно одинаковая ошибка:

Content-type: text/html Pragma: no-cache Error: Can not tie %dbm /localhost/cgi-bin/script/admin/data/authors mode=3, reason: No such file or directory at d:\\LOCALH~1\\cgi-bin\\script\\admin\\admin.cgi line 2230

Только строчки в admin.cgi - "ошибочные" :) во всех страницах разные :)

Эх, пойду утоплюся :)
Название: Бяааадааааа у меня :-(
Отправлено: GOOSE от 10 Февраля 2002, 00:17:15
Короче, доигралси я с httpd своего индейца.....
Пришлось поставить дефолтный и отконфигурить заново. Сделал точно так, как было раньше....
Только вот при добавлении нового ВиртуалХоста (для тестирования на локалке Санитариума) пишет вот что:

Cannot resolve host name proba --- ignoring!
Apache/1.3.22 (Win 32) running...

Игнорирует он меня, ххххад :-(

И ещё одна штука....
Я раньше запускался с Апач менагера, теперь заметил одну странность - не могу перегрузить сервак... полез, смотрю а он запущен много-много раз!
Ну что за день, а?!
Кто могет подмогнуть? А то я не совсем копенгаген! Точнее: совсем не копенгаген;-)

Прошу меня простить!:insane:
С расстройства не по теме запостил  :(
Название: ответы
Отправлено: Green Kakadu от 10 Февраля 2002, 04:12:43
Цитировать
Кто могет подмогнуть? А то я не совсем копенгаген! Точнее: совсем не копенгаген;-)

это лучше в форум по веб-серверам запостить 8) там более компетентные товарищи (напр. ThE0ReTiC, я сомневаюсь, что он сюды заглянет)

2ЖеньКа  в Перми говорят сильные магнитные бури..
Что-то у тебя с пУтями, сам модуль распознается ;)

2Kurt  Гы, не прошло значит ;) могу посоветовать одно - читай тогда доки по IndigoPerl  как там новые модули ставить. Или переходить на ActivePerl or Unix

P.S. А у меня под Win все отлично пашет, хотя я и не старался ;)
Название: А у меня не получилось ...
Отправлено: от 10 Февраля 2002, 14:59:12
Вот такая команда:

PPM> install DB_File
Install package \'DB_File?\' (y/N): y
Retrieving package \'DB_File\'...
Error installing package \'DB_File\': Could not locate a PPD file for package DB_F
ile
PPM> verify DB_File
PPM>

И что делать?
Название: задать явное расположение
Отправлено: Green Kakadu от 10 Февраля 2002, 15:44:27
задать явное расположение PPD (выше NAS урл дал) - в документации к ActivePerl есть перечень команд.
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 10 Февраля 2002, 16:11:14
GOOSE , имхо ты в файле .host просто не прописал где у тебя ютится твой "proba"....


Цитировать
2ЖеньКа в Перми говорят сильные магнитные бури..
Что-то у тебя с пУтями, сам модуль распознается  


Блин ;)), а чего тогда о себя в запросе не светит? самый хитрый что ль? ;)
Пути уж сто раз перепроверила...
Кстати! Возможно есть такая фиговинка - если это NT и консольно запущен WimMySQLAdmin - глючит скрипт.. Вот только что до меня дошло, что вчера таки было. Сегодня отключен этот Админ - всё снова пашет НУ кроме комментов ;)

В Перми, Какадуха, вообще не всё в порядке ;), даже я ;)

Лан - мучаюсь дальше :)
Название: интересно
Отправлено: Green Kakadu от 10 Февраля 2002, 16:20:49
Цитировать
Возможно есть такая фиговинка - если это NT и консольно запущен WimMySQLAdmin - глючит скрипт..

интересно ;))
Кстати, где в недрах документации Berkeley сказано, что MySQL испоьзует базы Berkeley для своих собственных служебных нужд
Название: а какая ошибка
Отправлено: Green Kakadu от 10 Февраля 2002, 16:24:39
Цитировать
НУ кроме комментов

а какая ошибка и когда (случайно не после постинга? Если постинга, то нужно сменить тебе comments.cgi на тот, что в новом дистрибутиве)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 10 Февраля 2002, 21:14:01
Цитировать
а какая ошибка и когда (случайно не после постинга? Если постинга, то нужно сменить тебе comments.cgi на тот, что в новом дистрибутиве)



Error: Can not tie %dbm /localhost/cgi-bin/script/admin/data/index mode=3, reason: No such file or directory at d:\\LOCALH~1\\cgi-bin\\script\\comments.cgi line 78

Такая :), новый говоришь - сейчас скачаю - хотя я уже запуталась сколько раз и что качала :))))))))))

Ну и традиционно - мучаюсь дальше ;)
Название: а такой вопрос
Отправлено: Green Kakadu от 10 Февраля 2002, 23:12:59
а index.dat у тебя есть? :)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 10 Февраля 2002, 23:26:07
Цитировать
а index.dat у тебя есть?


ЕСТЬ!! ЕСТЬ КАКАДУША!! Это что-то должно поменять? :))
Ещё есть - автор.дат, ид.дат, категирис.дат, сиарч.дат и мой запостченный 1.дат

Енто всё!!! в папке Дата. Вот.

Что думаешь на этот раз? :)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 11 Февраля 2002, 00:22:00
КАКАДУУУУУУУУУУУУУУУУУУУУУУНЯ!!!
Это случилось!! ЭТО СМОГЛОСЬ!!!!!!! Не подумай чего привратного!! :)))

Я нашла свой ошибон!! тупой до беспредельства ;))), НАШЛА!!! ;)
У меня строчки про премодераторсво коммета - 1 или 0 были обе расскоментированы!!! ВОТ!!!!!!!!!!!!!!!!!!!!! Когда мои кривенькие ручки сие исправили - то система залетааааала!! :))))))

УРА!!! УРА УРА УРА!! Мне ;)))) :) и ВЭБСКРИПТУ!! УРА!!
Отдельное ура координатору и главному :), ну что вот бедной девушке без вас в этом тёмном лесу было бы делать? :)))


Я ушла постить статьи ;), не отвлекайте меня :))))
Название: Устанавливаем DB_File под Win
Отправлено: fozzy от 11 Февраля 2002, 09:11:40
насчет установки при помощи ппм -- в переменных окружения прокси указать.
то есть,
HTTP_PROXY=HTTP://yr_proxy:yr_port

RTFM Activestate, PPM :)
у меня 2к.
и это собственно не приципиально.
Название: на тему MySQL и DBD
Отправлено: fozzy от 11 Февраля 2002, 09:14:45
MySQL можно собрать с поддержкой BDB.
AFAIK, win32-дистрибуции в себе ее уже содержат.
как и InnoDB , то есть, собранны с поддержкой всего.
вот отседа наверна и баги.
Название: ...уточнение
Отправлено: fozzy от 11 Февраля 2002, 09:18:46
..имеется в виду , не поддержка, а использование :)
таблицы в формате MyISAM (родной формат) не держат транзакций, а в InnoDB и BDB держат...опять же, РТФМы надо просмотреть для уточнения сих моментнов, точно не помню.
Название: про инсталляцию скриптов\\модулей
Отправлено: fozzy от 11 Февраля 2002, 09:28:01
еще невредно почитать perlmodinstall, так, он по-моему, зовется.
Мануал из core perl documentation, по идее, со всяким портом перла идет.
не всяк модуль, в общем случае, копированием встает :)
иногда еще C-компиляция требуется :)
вообще, рекомендую поставить себе какой-нить MS Visual c++, тогда любой source distribution , _заточенный и под win32_, будет вставать примерно так:
1) откачать модуль в исходниках;
# в новом каталоге
2) выполнить MakeFile.pl
3) после работы MakeFile.pl появится файлик makefile,  запустить nmake (микрософтовый make) , _все в том же каталоге_. И как бы все должно быть в порядке.
Название: Устанавливаем DB_File под Win
Отправлено: от 14 Февраля 2002, 15:15:38
Всем привет!
Решил и я попробовать :)  У меня Y2k.  Для инсталла, не нашел ни PPM. ни DBM. Поэтому сам развернул архив  DB_File.tar.gz  и положил все файлы как при инсталляции (у меня Perl, version 5.004_02)  C:\\Perl\\site\\lib\\auto\\DB_File\\
И вот, что получилось при попытке запуска  setup.cgi

Software error:
Can\'t locate warnings.pm in @INC (@INC contains: c:\\perl\\lib\\site c:\\perl\\lib c:\\perl\\lib c:\\perl\\lib\\site c:\\perl\\lib\\site .) at c:\\perl\\lib/DB_File.pm line 16.
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 14 Февраля 2002, 15:25:36
Unregistered , http://forums.webscript.ru/showthread.php?s=&postid=21794#post21794 отсюда и далее
Название: Обидно
Отправлено: от 15 Марта 2002, 23:06:15
Пытался все сделать, как написано, но все так как и у Женьки :( обидно.
Женька, подскажи, пожалуйста, как вышла из ситуации.
С уважением,
Michel
Название: Устанавливаем DB_File под Win
Отправлено: Britva от 16 Марта 2002, 02:24:32
я даже со своими кривыми руками в перле поставил DB_File, причем, сначала, единственная проблема была в том, что надо было скачать более новую версию activestate perl\'a
Название: Описание проблем
Отправлено: Michel_Mak от 16 Марта 2002, 11:45:34
Добрый день!
Дело в том, что у меня на этой машине не хочет работать MySql, в чем причина сейчас выявляю и спрашиваю тут в форуме в соответствующем разделе.
Теперь к данному вопросу. Perl у меня установлен на с:\\usr/...
Под виндами. Может это имеет какое-то значение?
Apache и PHP, да и Perl работают нормально. Но вот с доустановкой... :( даже не знаю, что и делать.
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 16 Марта 2002, 11:51:11
Michel_Mak друг!! Как я тебя понимаю :)... Дело в том, что я просто копировала файлы туда, как посоветовал Nas = точнее как скопировались они у него при обычной установке - хоть скрипт, показывающий, все установленные в системе модули и не видел в упор этот ДБИ - что странно - но работать скрипт Грина Какадеувного начал. Причём исправно...
Может тебе стоит вот по этому же пути пойти?
Название: Устанавливаем DB_File под Win
Отправлено: Michel_Mak от 16 Марта 2002, 12:05:20
Женька! Из почти родного мне города (там много друзей). Вроде все перекопировал, даже что-то пошло, но вот на правке шаблонов выкидывает: Error: flock() unimplemented on this platform at c:\\HOME\\SITES\\PUBLIC~1\\CGI-BIN\\BOOK\\ADMIN\\ADMIN.CGI line 1006.
Ну и в других местах. Пробывал verify DB_File, но как и у тебя просто черный экран для продолжения набора команд.
Может я в путях запутался? Надо попробовать еще раз. как я уже писал у меня perl сидит на c:\\usr\\ далее идут и бин и либ.
Попробую еще раз, что поделаешь.
Название: Устанавливаем DB_File под Win
Отправлено: NAS от 16 Марта 2002, 12:16:09
Michel_Mak

Опять доки не дочитал :)

"Блокировка файлов!
Обязательно нужно включить, если конечно вы не хотите потерять своих статей.. Некоторые ОС не поддерживают эту воз-ть, например Win95/Win98, там можно и выключить, правда навряд ли вы сможете запустить Sanitarium под Windows - необходимо установить BerkeleyDB. На Unix/Linux машинах просто необходимо включить!
Наши рекомендации: включить !!!! включить: $use_flock=1;
выключить: $use_flock=0;
$use_flock=1; "
Название: Nas
Отправлено: Michel_Mak от 16 Марта 2002, 14:44:11
Цитировать
Опять доки не дочитал

Да, нет вроде стоит $use_flock=1;
У меня на этой машине странности стоит WinME, но что бы не ставил Win9x не важно Mysql не идет, DB_File не встает. Может что-то в железках (хватаясь за соломенку).
Название: Устанавливаем DB_File под Win
Отправлено: Green Kakadu от 16 Марта 2002, 14:49:36
Цитировать
Да, нет вроде стоит $use_flock=1;

про это и говорим: если win, то надо выключить!
$use_flock=0;
Цитировать
Error: flock() unimplemented on this platform

Ведь и скрипт выдает, что мол эта фунция на этой платформе не поддерживается. Ей же хуже :)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 16 Марта 2002, 15:09:39
Цитировать
Да, нет вроде стоит $use_flock=1;

а должно $use_flock=0;  !!!! Потому что ты под Виндой!!! Когда перекидывать будешь на unix - поставишь 1!!!

Далее если скрипт пошёл - значит модуль нормально встал - с чем и поздравляю!!! :))

Поправь $use_flock и всё будет ОК!!!!

:)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 16 Марта 2002, 15:11:11
Green Kakadu сорри Какаду, твой хлеб ем :)))
Название: Устанавливаем DB_File под Win
Отправлено: Green Kakadu от 16 Марта 2002, 15:14:46
Цитировать
Далее если скрипт пошёл - значит модуль нормально встал - с чем и поздравляю!!!

:) ppm verify DB_File
тоже неплохой способ проверки установки модуля
Цитировать
Green Kakadu сорри Какаду, твой хлеб ем ))

так я только за! ;)
Название: Устанавливаем DB_File под Win
Отправлено: Michel_Mak от 17 Марта 2002, 15:55:59
Добрый день!
Попробовал установить на другом компе. Вот, что выдает:
PPM> install DB_File
Install package \'DB_File?\' (y/N): y
Retrieving package \'DB_File\'...
Error installing package \'DB_File\': Could not locate a PPD file for package DB_File

Опять в ручную следует пробовать ставить? Или есть обходные пути?
Название: Отвлеченно
Отправлено: Michel_Mak от 17 Марта 2002, 15:57:37
Цитировать
ЖеньКа

Большое спасибо! Обязательно попробую. Да, из твоих рук хлеб вкуснее :)
Название: Устанавливаем DB_File под Win
Отправлено: ЖеньКа от 17 Марта 2002, 21:31:08
Цитировать
ppm verify DB_File
тоже неплохой способ проверки установки модуля


А вот и нет вот у таких как мы с Michel_Mak  :)))), всё это ничего не даст :))))))))
У меня ppm этот вообще не буду говорить этого слова как работает...
Цитировать
Да, из твоих рук хлеб вкуснее

Главное что б он был таким же питательным! :)
Название: Спасибо
Отправлено: Michel_Mak от 18 Марта 2002, 09:37:50
Добрый день!
Цитировать
Главное что б он был таким же питательным!

Спасибо! Все пошло! Вчера сделал первые пробы пера :)
Название: Ура!
Отправлено: ЖеньКа от 18 Марта 2002, 12:57:42
Я.
Название: Устанавливаем DB_File под Win
Отправлено: Michel_Mak от 19 Марта 2002, 09:37:15
Цитировать
Я.

Конечно, тебе в первую очередь!
Название: Устанавливаем DB_File под Win
Отправлено: Neo_cn от 23 Апреля 2002, 01:43:15
Я конечно извиняюсь очень, но тут в начале постинга прозвучал вопрос, как поставить Berkeley на Винды. Так вот...Скачал дистр. а дальше что? Или опять этот мой пост уйдёт в туман времени? Надеюсь, что нет...
Название: Устанавливаем DB_File под Win
Отправлено: Green Kakadu от 25 Апреля 2002, 15:18:54
Цитировать
Я конечно извиняюсь очень, но тут в начале постинга прозвучал вопрос, как поставить Berkeley на Винды. Так вот...Скачал дистр. а дальше что?

Весь топик - про установку модуля DB_File, который предоставляет интерфейс для работы с базой Berkeley в пределах возможностей версии 1.0
Так что ставьте DB_File и все..
Название: install через прокси
Отправлено: Alexander M от 21 Мая 2002, 14:56:51
fozzy как-то написал: "Насчет установки при помощи ппм -- в переменных окружения прокси указать.
то есть,
HTTP_PROXY=HTTP://yr_proxy:yr_port
..."
Вопрос: что это за "переменные окружения прокси" и как это указать. Может кто-то по-подробнее объяснить. У меня выход в инет через прокси с authentication. Поэтому инсталлировать "в лоб" не получается - нужно где-то логин и пароль набрать. Как это сделать?
Название: Устанавливаем DB_File под Win
Отправлено: Flegint от 06 Июля 2002, 16:13:29
Друзья! Спасибо вам! Хотел спрашивать, но почитал то, что тут написано и нашел все ответы. Полез всё исправлять. Только бы получилось... Тьфу-тьфу-тьфу... Блин, принтер за левым плечом заплевал...
Название: Устанавливаем DB_File под Win
Отправлено: Jslab от 07 Ноября 2002, 12:47:31
модуль можно забрать и отсюда:
http://www.activestate.com/PPMPackages/zips/6xx-builds-only/DB_File.zip
ставится без проблем, но чтобы с-ма заработала, пришлось
переименовать все .cgi > .pl (видимо надо подстроить IIS, но где, не нашел...). Такой rename не помешает работе с-мы?
Название: Устанавливаем DB_File под Win
Отправлено: B.C от 28 Ноября 2002, 08:31:16
Я скачал Денвер2 http://web.dklab.ru/ (http://web.dklab.ru/) и добавил модуль ActivePerl !!! А там уже этот DB_File есть.

Там все просто как дважды два. Сервер Апач поставляется с базой mysql а также perl php phpmyadmin и еще там что-то... все это вместе работает... Инсталляция тоже простая. Вот этот набор для решения всех проблем и топика не надо...
Название: Устанавливаем DB_File под Win
Отправлено: Rammen от 03 Января 2003, 18:17:47
А у меня на Денвере 2 пишет что нифига не установлен DB_File и не устанавливает гад.... пробовал вручную .результат тотже......
Название: Устанавливаем DB_File под Win
Отправлено: Ленивый гость от 06 Января 2003, 01:26:06
Я вроде установил вручную, переписал, настроил sanitarium при установке (sanitariuma) этот гад выдаёт


ERROR including libraries: Can\'t locate loadable object for module DB_File in @INC (@INC contains: z:/usr/lib z:/usr/site/lib .) at Sanitarium_WL.pm line 21 Compilation failed in require at Sanitarium_WL.pm line 21. BEGIN failed--compilation aborted at Sanitarium_WL.pm line 21. Compilation failed in require at z:\\home\\LOCALH~1\\cgi\\SANITA~1\\admin\\setup.cgi line 19.

ПОМОГИТЕ УСТАНОВИТЬ DB_FILE под WINXP!!!!!!!!!!!!!!!!!!!!!!
Название: Устанавливаем DB_File под Win
Отправлено: RammeN от 06 Января 2003, 01:26:19
Я вроде установил вручную, переписал, настроил sanitarium при установке (sanitariuma) этот гад выдаёт


ERROR including libraries: Can\'t locate loadable object for module DB_File in @INC (@INC contains: z:/usr/lib z:/usr/site/lib .) at Sanitarium_WL.pm line 21 Compilation failed in require at Sanitarium_WL.pm line 21. BEGIN failed--compilation aborted at Sanitarium_WL.pm line 21. Compilation failed in require at z:\\home\\LOCALH~1\\cgi\\SANITA~1\\admin\\setup.cgi line 19.

ПОМОГИТЕ УСТАНОВИТЬ DB_FILE под WINXP!!!!!!!!!!!!!!!!!!!!!!
Название: Устанавливаем DB_File под Win
Отправлено: djelektronik от 12 Января 2003, 17:17:47
If you are behind a firewall, you may need to set the following
environment variables so that PPM will operate properly:

    set HTTP_proxy=address:port         [e.g. 192.0.0.1:8080]
    set HTTP_proxy_user=username
    set HTTP_proxy_pass=password
    set HTTP_proxy_agent=agent          [e.g. "Mozilla/5.0"]

если за прокси то нужно запустить ппм и написать туда ети команды
Название: Устанавливаем DB_File под Win
Отправлено: djelektronik от 12 Января 2003, 17:30:30
еще раз про установку пол хп
сливаем файло http://www.activestate.com/PPMPackages/zips/6xx-builds-only/DB_File.zip
распаковываем в папку /bin где лежит файло ppm.exe

дальше лог
H:\\usr\\bin>ppm
PPM interactive shell (2.1.6) - type \'help\' for available commands.
PPM> install DB_File.ppd
Install package \'DB_File.ppd?\' (y/N): y
Installing package \'DB_File.ppd\'...
Installing H:\\usr\\site\\lib\\auto\\DB_File\\DB_File.bs
Installing H:\\usr\\site\\lib\\auto\\DB_File\\DB_File.dll
Installing H:\\usr\\site\\lib\\auto\\DB_File\\DB_File.exp
Installing H:\\usr\\site\\lib\\auto\\DB_File\\DB_File.lib
Installing H:\\usr\\html\\site\\lib\\DB_File.html
Installing H:\\usr\\site\\lib\\DB_File.pm
Installing H:\\usr\\site\\lib\\auto\\DB_File\\autosplit.ix
Writing H:\\usr\\site\\lib\\auto\\DB_File\\.packlist
PPM>
все
Название: Устанавливаем DB_File под Win
Отправлено: Гость от 21 Января 2003, 01:49:23
Господа!

У меня не пашет C:\\Perl\\bin>ppm

А  Ссылка для скачки DB_File файла не работает.
http://ppm.ActiveState.com/PPMpacka.../DB_File.tar.gz

Плиз сбросьте на почту, у кого есть лишний :)
kopeek5@yandex.ru

Очень буду благодарен!
Название: Устанавливаем DB_File под Win
Отправлено: Владимир_Н от 27 Января 2003, 17:35:45
Если нужно ставить Apache + Perl + PHP "с нуля", и пользователь "чайник", есть хорошее готовое решение => MyServer
http://myserver.webheim.com/ (http://myserver.webheim.com/)
Там уже и DB_File есть, у меня под Win2k замечательно работает.

[OFF]
Проблема одна - перенос файлов базы .dat с Win на Unix (valuehost) и обратно. :( Никто не знает решения проблемы? Или придётся ставить FREEBSD?
Название: Устанавливаем DB_File под Win
Отправлено: Владимир_Н от 27 Января 2003, 17:39:08
Сейчас вспоминаю, что ставил Perl потом отдельно, так что я не до конца прав. sorry.
Название: Устанавливаем DB_File под Win
Отправлено: Fast от 31 Января 2003, 01:08:53
Цитировать
ERROR including libraries: DB_File object version 1.73 does not match bootstrap parameter 1.75 at d:/usr/lib/DynaLoader.pm line 225. Compilation failed in require at Sanitarium_WL.pm line 21. BEGIN failed--compilation aborted at Sanitarium_WL.pm line 21. Compilation failed in require at d:\\usr\\home\\www\\cgi-bin\\admin\\setup.cgi line 19.

Сделал как djelektronik написал, и вот чо выдает (см. выше)
Название: Устанавливаем DB_File под Win
Отправлено: Maxim13 от 15 Марта 2003, 00:36:50
У меня тоже через Интернет не ставился - вот ссылка на зипованный DB_File
http://ppm.activestate.com/PPMPackages/zips/5xx-builds-only/DB_File.zip
Название: Устанавливаем DB_File под Win
Отправлено: Maxim13 от 16 Марта 2003, 13:31:25
И под Win98 Saniterium не работал, кстати, пока я его на Windows XP не переставил.
(это для таких как я - на бронепоезде)
Название: Устанавливаем DB_File под Win
Отправлено: Гость от 05 Апреля 2003, 18:41:19
Атас помогите СТОИТ все последней версии на winXP
Установка db_file проходит без проблем но поле этого выдает ошибку при переходе на страницу установки
ЧТО делать помогите ОЧЕНЬ НАДО
Название: Устанавливаем DB_File под Win
Отправлено: Вадим от 18 Марта 2004, 20:05:47
Попробывал запустить скрипт в винде, предварительно установив модуль DB_File как
здесь описано. Скрипт запускается наполовину. То есть при запуске setup.cgi
пишет
 Testing Configurate Data (cfg.cfg)
Found: z:/home/localhost/www/sanitarium !
........
Found: z:/home/localhost/cgi-bin/sanitarium/admin/template/include !

Creating DataBase (index.dat, authors.dat)

ERROR  lock() unimplemented on this platform at Sanitarium_WL.pm line 1295.

При попытки из админ центра редактировать шаблоны пишет

Error: flock() unimplemented on this platform at
\\HOME\\LOCALH~1\\CGI-BIN\\SANITA~1\\ADMIN\\ADMIN.CGI line 1051.

Что в "супе не хватает"?  :(
Название: Устанавливаем DB_File под Win
Отправлено: NAS от 19 Марта 2004, 10:33:47
Внимательно посмотри настройки
Название: Устанавливаем DB_File под Win
Отправлено: Вадим от 23 Марта 2004, 21:46:01
Все получилось как только я установил вместо Мелениума XP. Настройки оказались не причом.
Название: Устанавливаем DB_File под Win
Отправлено: SaniOk от 16 Июля 2005, 13:57:59
Всю ночь трахался с диал-апом и этим скриптом и этим перлОм.
Все лошибки, которые только можно собрал, даже Perl на другой диск ставил и не ссылался... А вот ЭТО что?

[Sat Jul 16 13:32:29 2005] [error] [client 127.0.0.1] (2)No such file or directory: couldn\'t spawn child process: w:/home/localhost/cgi/admin/admin.cgi
Название: Устанавливаем DB_File под Win
Отправлено: Green Kakadu от 16 Июля 2005, 15:42:19
Цитировать
SaniOk:
No such file or directory

неправильно пути значит прописали
Название: Устанавливаем DB_File под Win
Отправлено: Unreg от 11 Марта 2006, 16:30:18
У меня не генерируются хтмльные страницы ни на серванте, ни на локалхосте!!
Все работает, а хтмл - нет!
пишет только тэги и таблицы....
например вот че <%content%>
Чо делать?
Название: Устанавливаем DB_File под Win
Отправлено: Unreg от 11 Марта 2006, 16:37:14
У меня на разделе харда, на котором локалхост, перловский модуль не ставится, а на обычном разделе все ок!
В чем дело?