Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: 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
Все.
-
А мне он сказал еррор, впрочем говорят что под win2k вообще с модулями туго...
Но на всякий случай еррор - Could not locate a PPD file for package DB_File.
Вот....
-
Но на всякий случай еррор - Could not locate a PPD file for package DB_File.
Похоже он у тебя не пытался коннектится, а поискал на диске да и ругнулся. ;) посмотри документацию там, можно более жестко задать что откуда и куда качать/ставить
-
Green Kakadu , спа! Гляну!
-
http://ppm.ActiveState.com/PPMpackages/5.6plus/MSWin32-x86-multi-thread/DB_File.tar.gz
Попробуй скачать напрямую. Используй в архиве папку lib
-
NAS , да я уже скачала!... И даже вроде распаковала как надо.. У меня вот какой вопрос, какой переменной или каким скриптом можно узнать все установленные в системе модули Перла? Потому как ещё раз повторяю.. похоже ppm.bat со мной дружить не хочет :), а как по другому проверить не знаю...
спасибо.
-
А можно я сама и отвечу? :)
Всем интересующимся что у них там установлено - http://www.scriptsolutions.com/programs/free/perldiver/ Очень сгодится. ИмхО.
:)
Теперь я знаю что там у меня :)
-
Товарисчи! Издевательсвто. Качаю - кучу - куча ставится, качаю DB_FILE делаю ВСЁ тоже самое - ноль эмоций. Вот тем вот выше указанным скриптом проверяю.. Нет грит такого модуля хоть заобновляйся ты... Что делать? Учитывая что все другие действительно ставятся причём с первого раза. Даже вот DB_File:Lock встал - я от нечего делать его поставила что б проверить - а просто DB_File ни в какую...
Может я папки всё таки не так обзываю называю?.. может у него что нить по другому?....
-
Ты по моей ссылке скачала ?
Переписала папку Lib в свою Lib ?
После этого делала verify DB_File ?
-
Да! теперь ответственно заявляю что ещё раз всё проделала - ноль эмоций.
PPM> verify DB_File
PPM>
Вот так в чёрном окошке... Что сие? и lib где надо - чес слово.
Вот невезуха - то гитары толькоу меня открываются, то модуль не ставится :))))))
-
Хм. Странненько однако. Может кто еще с Win2000 откликнется ?
-
Дома на 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>
Кстати может у тебя какие-то гадкие прокси на пути к свободе ?
Попробуй скопировать файлы как у меня проинсталировалось.
-
ОК! Спасибо Лёш - ты один защитник и спаситель :), сейчас попробую...
-
У меня на 98ых Виндах стоит Перл и Апач (соответственно) ;-)
Так вот, в папке "либ" "ппм" не оказалось((((( Нашелся он в папке "бин".
Запустил.....
Качает....
Поставлю - по результатам отпишу....
-
Всё инсталлилось ОК!
В точности так:
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>
Буду ща тестить....
Кстати!!!
Я сижу на проксях принудительно((((
Но - ничего, все прошло!
-
Writing C:\\Perl\\site\\lib\\auto\\DB_File\\.packlist
Вот что он туда вритинг? Вот это бы ещё знать...
-
Хм...никакого 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.
-
Это разные модули.
DB_File - работа с Berkeley в пределах версии 1
BerkeleyDB - больше воз-тей.
Попробуй в модуле Sanitarium_WL.pm вместо
use DB_File;
Написать
use BerkeleyDB;
По идее, должно работать.
-
Хм...никакого ppm у меня нет.
вроде бы ActiveState комплектует им всех по умолчанию. Может проглядел?
-
вроде бы 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?)
-
Кстати, насеолкьо я понял, то что скачивает ppm у активперл - это
http://www.ActiveState.com/packages/x86/DB_File.tar.gz
а у меня в перле этому ппм соответвует dpm
но я еще не разобрался:(
-
к слову - не работает у меня хотя все в точности скопировала.
Смехохуёвина такая :) - скрипт Какадувца работает - но спотыкается на комментариях - именно там говорит о невозможности чего-то там подключить - а всё остальное - пожалуйста..
Как Вам? :)
-
скрипт Какадувца работает - но спотыкается на комментариях
т.е. и генерация страниц проходит?
В комментариях DB_File почти что не используется (лишь считывает одну запись с БД, а потом с текстовыми файлами разбирается).
Кстати, а ты заменила дистрибутив? Может ему там flock не нравится, который был в старой версии по умолчанию
-
Кстати, а ты заменила дистрибутив? Может ему там flock не нравится, который был в старой версии по умолчанию
Поподробней с этого момента пожалста... :)
Да происходит и генерация страниц и там создавай себе категории, рисуй авторов, качай картинки, всё кроме комментариев работает - ну мне показалось что работает :)))
Но модуль DB_File как установленный себя так и не показал.....
-
Но модуль DB_File как установленный себя так и не показал.....
он и работает при генерации, добавлении всего чего угодно - он создает dat файлы БД.
В модуле Comment_WL закомментируй flock (если ты не меняла дистрибутив) ;)
-
В модуле 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 - "ошибочные" :) во всех страницах разные :)
Эх, пойду утоплюся :)
-
Короче, доигралси я с httpd своего индейца.....
Пришлось поставить дефолтный и отконфигурить заново. Сделал точно так, как было раньше....
Только вот при добавлении нового ВиртуалХоста (для тестирования на локалке Санитариума) пишет вот что:
Cannot resolve host name proba --- ignoring!
Apache/1.3.22 (Win 32) running...
Игнорирует он меня, ххххад :-(
И ещё одна штука....
Я раньше запускался с Апач менагера, теперь заметил одну странность - не могу перегрузить сервак... полез, смотрю а он запущен много-много раз!
Ну что за день, а?!
Кто могет подмогнуть? А то я не совсем копенгаген! Точнее: совсем не копенгаген;-)
Прошу меня простить!:insane:
С расстройства не по теме запостил :(
-
Кто могет подмогнуть? А то я не совсем копенгаген! Точнее: совсем не копенгаген;-)
это лучше в форум по веб-серверам запостить 8) там более компетентные товарищи (напр. ThE0ReTiC, я сомневаюсь, что он сюды заглянет)
2ЖеньКа в Перми говорят сильные магнитные бури..
Что-то у тебя с пУтями, сам модуль распознается ;)
2Kurt Гы, не прошло значит ;) могу посоветовать одно - читай тогда доки по IndigoPerl как там новые модули ставить. Или переходить на ActivePerl or Unix
P.S. А у меня под Win все отлично пашет, хотя я и не старался ;)
-
Вот такая команда:
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>
И что делать?
-
задать явное расположение PPD (выше NAS урл дал) - в документации к ActivePerl есть перечень команд.
-
GOOSE , имхо ты в файле .host просто не прописал где у тебя ютится твой "proba"....
2ЖеньКа в Перми говорят сильные магнитные бури..
Что-то у тебя с пУтями, сам модуль распознается
Блин ;)), а чего тогда о себя в запросе не светит? самый хитрый что ль? ;)
Пути уж сто раз перепроверила...
Кстати! Возможно есть такая фиговинка - если это NT и консольно запущен WimMySQLAdmin - глючит скрипт.. Вот только что до меня дошло, что вчера таки было. Сегодня отключен этот Админ - всё снова пашет НУ кроме комментов ;)
В Перми, Какадуха, вообще не всё в порядке ;), даже я ;)
Лан - мучаюсь дальше :)
-
Возможно есть такая фиговинка - если это NT и консольно запущен WimMySQLAdmin - глючит скрипт..
интересно ;))
Кстати, где в недрах документации Berkeley сказано, что MySQL испоьзует базы Berkeley для своих собственных служебных нужд
-
НУ кроме комментов
а какая ошибка и когда (случайно не после постинга? Если постинга, то нужно сменить тебе comments.cgi на тот, что в новом дистрибутиве)
-
а какая ошибка и когда (случайно не после постинга? Если постинга, то нужно сменить тебе 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
Такая :), новый говоришь - сейчас скачаю - хотя я уже запуталась сколько раз и что качала :))))))))))
Ну и традиционно - мучаюсь дальше ;)
-
а index.dat у тебя есть? :)
-
а index.dat у тебя есть?
ЕСТЬ!! ЕСТЬ КАКАДУША!! Это что-то должно поменять? :))
Ещё есть - автор.дат, ид.дат, категирис.дат, сиарч.дат и мой запостченный 1.дат
Енто всё!!! в папке Дата. Вот.
Что думаешь на этот раз? :)
-
КАКАДУУУУУУУУУУУУУУУУУУУУУУНЯ!!!
Это случилось!! ЭТО СМОГЛОСЬ!!!!!!! Не подумай чего привратного!! :)))
Я нашла свой ошибон!! тупой до беспредельства ;))), НАШЛА!!! ;)
У меня строчки про премодераторсво коммета - 1 или 0 были обе расскоментированы!!! ВОТ!!!!!!!!!!!!!!!!!!!!! Когда мои кривенькие ручки сие исправили - то система залетааааала!! :))))))
УРА!!! УРА УРА УРА!! Мне ;)))) :) и ВЭБСКРИПТУ!! УРА!!
Отдельное ура координатору и главному :), ну что вот бедной девушке без вас в этом тёмном лесу было бы делать? :)))
Я ушла постить статьи ;), не отвлекайте меня :))))
-
насчет установки при помощи ппм -- в переменных окружения прокси указать.
то есть,
HTTP_PROXY=HTTP://yr_proxy:yr_port
RTFM Activestate, PPM :)
у меня 2к.
и это собственно не приципиально.
-
MySQL можно собрать с поддержкой BDB.
AFAIK, win32-дистрибуции в себе ее уже содержат.
как и InnoDB , то есть, собранны с поддержкой всего.
вот отседа наверна и баги.
-
..имеется в виду , не поддержка, а использование :)
таблицы в формате MyISAM (родной формат) не держат транзакций, а в InnoDB и BDB держат...опять же, РТФМы надо просмотреть для уточнения сих моментнов, точно не помню.
-
еще невредно почитать perlmodinstall, так, он по-моему, зовется.
Мануал из core perl documentation, по идее, со всяким портом перла идет.
не всяк модуль, в общем случае, копированием встает :)
иногда еще C-компиляция требуется :)
вообще, рекомендую поставить себе какой-нить MS Visual c++, тогда любой source distribution , _заточенный и под win32_, будет вставать примерно так:
1) откачать модуль в исходниках;
# в новом каталоге
2) выполнить MakeFile.pl
3) после работы MakeFile.pl появится файлик makefile, запустить nmake (микрософтовый make) , _все в том же каталоге_. И как бы все должно быть в порядке.
-
Всем привет!
Решил и я попробовать :) У меня 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.
-
Unregistered , http://forums.webscript.ru/showthread.php?s=&postid=21794#post21794 отсюда и далее
-
Пытался все сделать, как написано, но все так как и у Женьки :( обидно.
Женька, подскажи, пожалуйста, как вышла из ситуации.
С уважением,
Michel
-
я даже со своими кривыми руками в перле поставил DB_File, причем, сначала, единственная проблема была в том, что надо было скачать более новую версию activestate perl\'a
-
Добрый день!
Дело в том, что у меня на этой машине не хочет работать MySql, в чем причина сейчас выявляю и спрашиваю тут в форуме в соответствующем разделе.
Теперь к данному вопросу. Perl у меня установлен на с:\\usr/...
Под виндами. Может это имеет какое-то значение?
Apache и PHP, да и Perl работают нормально. Но вот с доустановкой... :( даже не знаю, что и делать.
-
Michel_Mak друг!! Как я тебя понимаю :)... Дело в том, что я просто копировала файлы туда, как посоветовал Nas = точнее как скопировались они у него при обычной установке - хоть скрипт, показывающий, все установленные в системе модули и не видел в упор этот ДБИ - что странно - но работать скрипт Грина Какадеувного начал. Причём исправно...
Может тебе стоит вот по этому же пути пойти?
-
Женька! Из почти родного мне города (там много друзей). Вроде все перекопировал, даже что-то пошло, но вот на правке шаблонов выкидывает: 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\\ далее идут и бин и либ.
Попробую еще раз, что поделаешь.
-
Michel_Mak
Опять доки не дочитал :)
"Блокировка файлов!
Обязательно нужно включить, если конечно вы не хотите потерять своих статей.. Некоторые ОС не поддерживают эту воз-ть, например Win95/Win98, там можно и выключить, правда навряд ли вы сможете запустить Sanitarium под Windows - необходимо установить BerkeleyDB. На Unix/Linux машинах просто необходимо включить!
Наши рекомендации: включить !!!! включить: $use_flock=1;
выключить: $use_flock=0;
$use_flock=1; "
-
Опять доки не дочитал
Да, нет вроде стоит $use_flock=1;
У меня на этой машине странности стоит WinME, но что бы не ставил Win9x не важно Mysql не идет, DB_File не встает. Может что-то в железках (хватаясь за соломенку).
-
Да, нет вроде стоит $use_flock=1;
про это и говорим: если win, то надо выключить!
$use_flock=0;
Error: flock() unimplemented on this platform
Ведь и скрипт выдает, что мол эта фунция на этой платформе не поддерживается. Ей же хуже :)
-
Да, нет вроде стоит $use_flock=1;
а должно $use_flock=0; !!!! Потому что ты под Виндой!!! Когда перекидывать будешь на unix - поставишь 1!!!
Далее если скрипт пошёл - значит модуль нормально встал - с чем и поздравляю!!! :))
Поправь $use_flock и всё будет ОК!!!!
:)
-
Green Kakadu сорри Какаду, твой хлеб ем :)))
-
Далее если скрипт пошёл - значит модуль нормально встал - с чем и поздравляю!!!
:) ppm verify DB_File
тоже неплохой способ проверки установки модуля
Green Kakadu сорри Какаду, твой хлеб ем ))
так я только за! ;)
-
Добрый день!
Попробовал установить на другом компе. Вот, что выдает:
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
Опять в ручную следует пробовать ставить? Или есть обходные пути?
-
ЖеньКа
Большое спасибо! Обязательно попробую. Да, из твоих рук хлеб вкуснее :)
-
ppm verify DB_File
тоже неплохой способ проверки установки модуля
А вот и нет вот у таких как мы с Michel_Mak :)))), всё это ничего не даст :))))))))
У меня ppm этот вообще не буду говорить этого слова как работает...
Да, из твоих рук хлеб вкуснее
Главное что б он был таким же питательным! :)
-
Добрый день!
Главное что б он был таким же питательным!
Спасибо! Все пошло! Вчера сделал первые пробы пера :)
-
Я.
-
Я.
Конечно, тебе в первую очередь!
-
Я конечно извиняюсь очень, но тут в начале постинга прозвучал вопрос, как поставить Berkeley на Винды. Так вот...Скачал дистр. а дальше что? Или опять этот мой пост уйдёт в туман времени? Надеюсь, что нет...
-
Я конечно извиняюсь очень, но тут в начале постинга прозвучал вопрос, как поставить Berkeley на Винды. Так вот...Скачал дистр. а дальше что?
Весь топик - про установку модуля DB_File, который предоставляет интерфейс для работы с базой Berkeley в пределах возможностей версии 1.0
Так что ставьте DB_File и все..
-
fozzy как-то написал: "Насчет установки при помощи ппм -- в переменных окружения прокси указать.
то есть,
HTTP_PROXY=HTTP://yr_proxy:yr_port
..."
Вопрос: что это за "переменные окружения прокси" и как это указать. Может кто-то по-подробнее объяснить. У меня выход в инет через прокси с authentication. Поэтому инсталлировать "в лоб" не получается - нужно где-то логин и пароль набрать. Как это сделать?
-
Друзья! Спасибо вам! Хотел спрашивать, но почитал то, что тут написано и нашел все ответы. Полез всё исправлять. Только бы получилось... Тьфу-тьфу-тьфу... Блин, принтер за левым плечом заплевал...
-
модуль можно забрать и отсюда:
http://www.activestate.com/PPMPackages/zips/6xx-builds-only/DB_File.zip
ставится без проблем, но чтобы с-ма заработала, пришлось
переименовать все .cgi > .pl (видимо надо подстроить IIS, но где, не нашел...). Такой rename не помешает работе с-мы?
-
Я скачал Денвер2 http://web.dklab.ru/ (http://web.dklab.ru/) и добавил модуль ActivePerl !!! А там уже этот DB_File есть.
Там все просто как дважды два. Сервер Апач поставляется с базой mysql а также perl php phpmyadmin и еще там что-то... все это вместе работает... Инсталляция тоже простая. Вот этот набор для решения всех проблем и топика не надо...
-
А у меня на Денвере 2 пишет что нифига не установлен DB_File и не устанавливает гад.... пробовал вручную .результат тотже......
-
Я вроде установил вручную, переписал, настроил 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!!!!!!!!!!!!!!!!!!!!!!
-
Я вроде установил вручную, переписал, настроил 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!!!!!!!!!!!!!!!!!!!!!!
-
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"]
если за прокси то нужно запустить ппм и написать туда ети команды
-
еще раз про установку пол хп
сливаем файло 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>
все
-
Господа!
У меня не пашет C:\\Perl\\bin>ppm
А Ссылка для скачки DB_File файла не работает.
http://ppm.ActiveState.com/PPMpacka.../DB_File.tar.gz
Плиз сбросьте на почту, у кого есть лишний :)
kopeek5@yandex.ru
Очень буду благодарен!
-
Если нужно ставить Apache + Perl + PHP "с нуля", и пользователь "чайник", есть хорошее готовое решение => MyServer
http://myserver.webheim.com/ (http://myserver.webheim.com/)
Там уже и DB_File есть, у меня под Win2k замечательно работает.
[OFF]
Проблема одна - перенос файлов базы .dat с Win на Unix (valuehost) и обратно. :( Никто не знает решения проблемы? Или придётся ставить FREEBSD?
-
Сейчас вспоминаю, что ставил Perl потом отдельно, так что я не до конца прав. sorry.
-
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
http://ppm.activestate.com/PPMPackages/zips/5xx-builds-only/DB_File.zip
-
И под Win98 Saniterium не работал, кстати, пока я его на Windows XP не переставил.
(это для таких как я - на бронепоезде)
-
Атас помогите СТОИТ все последней версии на winXP
Установка db_file проходит без проблем но поле этого выдает ошибку при переходе на страницу установки
ЧТО делать помогите ОЧЕНЬ НАДО
-
Попробывал запустить скрипт в винде, предварительно установив модуль 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.
Что в "супе не хватает"? :(
-
Внимательно посмотри настройки
-
Все получилось как только я установил вместо Мелениума XP. Настройки оказались не причом.
-
Всю ночь трахался с диал-апом и этим скриптом и этим перлОм.
Все лошибки, которые только можно собрал, даже 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
-
SaniOk:
No such file or directory
неправильно пути значит прописали
-
У меня не генерируются хтмльные страницы ни на серванте, ни на локалхосте!!
Все работает, а хтмл - нет!
пишет только тэги и таблицы....
например вот че <%content%>
Чо делать?
-
У меня на разделе харда, на котором локалхост, перловский модуль не ставится, а на обычном разделе все ок!
В чем дело?