Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.3 » не могу поставить форум под ХР

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу поставить форум под ХР, базу DBM выбираю, DB_File.ppd инсталировал как описано в других топиках
 
 

Цитата:
An error has occured
 
The error returned was: Can't locate object method "TIEHASH" via package "DB_File" at Sources/iDatabase/Driver/DBM.pm line 368.
 
 
You will need to edit installer.cgi to enter in your full paths. To do this, download a copy to your hard-drive, open it up in a text editor, and look for the part that starts with:
 
#
# P R O G R A M S E T - U P
#
# If the installer has requested it, please following
# the instructions below.
 
Simply follow the instructions that follow, save, re-upload and run it again  
Error messages from perl: none  
Some information that may help:  
 
QUERY_STRING =  
SYSTEMROOT = E:\WINDOWS
SERVER_ADDR = 10.105.1.87
CONTENT_TYPE = application/x-www-form-urlencoded
HTTP_ACCEPT_LANGUAGE = ru
SERVER_PROTOCOL = HTTP/1.1
HTTP_CONNECTION = Keep-Alive
SERVER_SIGNATURE =  
Apache/1.3.23 Server at sergey-b29nzaz7.ostrov.pike Port 80
 
HTTP_REFERER = http://10.105.1.87/cgi-bin/forum/installer.cgi
COMSPEC = E:\WINDOWS\system32\cmd.exe
REMOTE_PORT = 3882
HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
HTTP_ACCEPT = image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/msword, */*
GATEWAY_INTERFACE = CGI/1.1
HTTP_HOST = 10.105.1.87
WINDIR = E:\WINDOWS
SERVER_SOFTWARE = Apache/1.3.23 (Win32)
SERVER_ADMIN = admin@ostrov.pike
REMOTE_ADDR = 10.105.1.87
SCRIPT_NAME = /cgi-bin/forum/installer.cgi
SERVER_NAME = sergey-b29nzaz7.ostrov.pike
HTTP_ACCEPT_ENCODING = gzip, deflate
DOCUMENT_ROOT = e:/apache group/apache/htdocs
REQUEST_URI = /cgi-bin/forum/installer.cgi
REQUEST_METHOD = POST
CONTENT_LENGTH = 17
SCRIPT_FILENAME = e:/apache group/apache/cgi-bin/forum/installer.cgi
PATH = E:\WINDOWS\system32;E:\WINDOWS;E:\WINDOWS\System32\Wbem
SERVER_PORT = 80
HTTP_CACHE_CONTROL = no-cache
 
Handy Error Message Meanings  
"Can't locate DBD..." means that you do not have the needed files to run mySQL/pgSQL for perl  
"Can't locate DBI..." means that you do not have the needed files to run mySQL/pgSQL for perl  
"Can't locate method TIE_HASH.. means that your servers DB_File installation is botched, contact your webhost  
"Can't locate 'functions.pm'... means you you will have to edit the installer script  
 
 
Please go back to correct this error


Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 01:59 13-11-2002
Vsevolod



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какой перл стоит (если не стоит, то надо поставить)?

Всего записей: 2366 | Зарегистр. 13-06-2001 | Отправлено: 08:41 13-11-2002
Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
perl 5.6.1

Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 10:23 13-11-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
The error returned was: Can't locate object method "TIEHASH" via package "DB_File" at Sources/iDatabase/Driver/DBM.pm line 368.


Цитата:
"Can't locate method TIE_HASH.. means that your servers DB_File installation is botched, contact your webhost  

 
переинсталируй Db_file

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 11:20 13-11-2002
Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил я себе новый Apache HTTP Server 2.0.43, а к нему perl5.8.0... так теперь Db_file вообще не ставиться (DBI через ppm тоже, ставиться тока через инет). Пишет:
 
Error: no suitabe installation target found for package DB_File.
 
Кто нить знает в чём дело?

Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 01:15 14-11-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shabash
ты качал Active Perl насколько я понял ?
 
с http://www.activestate.com/Products/ActivePerl/ ?
 
тогда скачай ещё это:
 
http://www.activestate.com/PPMPackages/zips/6xx-builds-only/DB_File.zip
 
Распакуй его и сделай как тут написанно:
http://forum.ru-board.com/topic.cgi?forum=23&topic=0040&start=20#5
 
PS:
http://forum.ru-board.com/forums.cgi?action=filter&forum=23&filterby=topictitle&word=db_file
http://forum.ru-board.com/forums.cgi?action=filter&forum=23&filterby=topictitle&word=localhost

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 01:33 14-11-2002
Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
перл оттуда, DB_File.zip   тоже
 
эффект такой же
 
кстати, пробывал ставить беэ включенного инета и указывать полный путь к DB_File, а ppm в инет ломиться
 

Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 02:06 14-11-2002 | Исправлено: Shabash, 02:08 14-11-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shabash
Скопируй команды которые ты писал чтобы проинсталировать Db_File
(все + ответы на них)
(Правой кнопкой-> Mark, выделяешь всё и вставляешь сюда)
 
 
У меня на локальной машине прямого интернета вообще нету, Db_file работает...

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 02:12 14-11-2002
Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
PPM - Programmer's Package Manager version 3.0.1.
Copyright (c) 2001 ActiveState SRL. All Rights Reserved.
 
Entering interactive shell. Using Term::ReadLine::Stub as readline library.
 
Profile tracking is not enabled. If you save and restore profiles manually,
your profile may be out of sync with your computer. See 'help profile' for
more information.
 
Type 'help' to get started.
 
ppm> install e:\db_file\db_file.ppd
Error: no suitable installation target found for package DB_File.
ppm>  

 
db_file пробывал копировать в директорию где перл, результат тодже... пути все правильно указывал

Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 02:22 14-11-2002 | Исправлено: Shabash, 02:23 14-11-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shabash
попробуй инсталировать через ppm.bat а не через ppm3.bat  
 
(при инсталяции можно было выбирать какие версии ppm ставить. ppm - вторая версия.)


----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 17:13 14-11-2002
Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да я через все пробывал: ppm3.bat, ppm2.bat  и ppm.bat.
 
всё равно пишет Error: no suitable installation target found for package DB_File

Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 17:01 15-11-2002
Vsevolod



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Короче, вот лично я пробывал и у меня получилось. апачи и перл качал с http://web.dklab.ru/

----------
Мы ходим по краю бана, но не сдаёмся.
Главное не смотреть вниз!

Всего записей: 2366 | Зарегистр. 13-06-2001 | Отправлено: 17:41 15-11-2002
Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
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'...
Error installing package 'db_file.ppd': Read a PPD for 'db_file.ppd', but it is
not intended for this build of Perl (MSWin32-x86-multi-thread)
PPM>

 
вот результат установки через ppm2.bat
 
Добавлено
кстати, попробывал поставить с mysql базой, получил следующую ошибку:

Цитата:
The error returned was: install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: ./ ./Sources ./install_modules E:/perl/lib E:/perl/site/lib .) at (eval 13) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: ExampleP, Proxy, mysqlPP.
at install_modules/database.pl line 200

 
что мне установить надо?

Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 13:19 16-11-2002 | Исправлено: Shabash, 16:04 16-11-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shabash

Цитата:
Error installing package 'db_file.ppd': Read a PPD for 'db_file.ppd', but it is not intended for this build of Perl (MSWin32-x86-multi-thread)  
 

 
PPD файл не предназначен для твоего Perl-а.
 
Попробуй Удалить perl, скачать это:
http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.0.802-MSWin32-x86.msi
И заново поставить.

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 00:58 18-11-2002
Shabash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
PPD файл не предназначен для твоего Perl-а.  
 
Попробуй Удалить perl, скачать это:  
http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.0.802-MSWin32-x86.msi  
И заново поставить.
 

 
как ни странно, но именно эту версию перла я и ставил, тока zip архив был и файл назывался ActivePerl-5.8.0.802-MSWin32-x86.zip.  
 

Всего записей: 26 | Зарегистр. 28-04-2002 | Отправлено: 12:06 20-11-2002 | Исправлено: Shabash, 12:07 20-11-2002
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shabash
попробуй переинсталлировать perl

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 17:40 23-11-2002
January

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
такая же ситуация с ActivePerl-5.8.0.802-MSWin32-x86.msi и ActivePerl-5.8.0.804-MSWin32-x86.msi, нормально DB_File установился под ActivePerl-5.6.1.633-MSWin32-x86.... жалко... может нужна свежая версия этого DB_File пока я только натыкался на: "DB_File" VERSION="1,73,0,0"

Всего записей: 1 | Зарегистр. 13-01-2003 | Отправлено: 04:57 13-01-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.3 » не могу поставить форум под ХР


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru