информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Где водятся OGRыSpanning Tree Protocol: недокументированное применениеЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Perl] Спасибо, разобрался 23.08.03 11:08  Число просмотров: 1293
Автор: Hux0r Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Там в инструкции для дураков написано:) Если вы устанавливаете этот пакет на NT, переименуйте все cgi в pl. И все заработало, как ни странно ;)
<programming>
[Perl] Помогите разобраться... 20.08.03 12:27  
Автор: Hux0r Статус: Незарегистрированный пользователь
Отредактировано 20.08.03 12:29  Количество правок: 1
<"чистая" ссылка>
Запарился с установкой на localhost Ikonboard 3.1.1
Ругается на файл installer.cgi. Пишет что:
E:\Apache\cgi-bin\iconboard3>installer.cgi
Perl lib version (v5.6.1) doesn't match executable version (v5.6.0) at E:/Apache/Perl/lib/Config.pm
line 21.
Compilation failed in require at E:/Apache/Perl/lib/lib.pm line 4.
BEGIN failed--compilation aborted at E:/Apache/Perl/lib/lib.pm line 4.
Compilation failed in require at E:\Apache\cgi-bin\iconboard3\installer.cgi line 53.
BEGIN failed--compilation aborted at E:\Apache\cgi-bin\iconboard3\installer.cgi line 53.

---
А сам код installer.cgi выглядит так:
#!/usr/bin/perl
package iB;
use strict;

#####################################################Ikonboard by Matthew Mecham [ v3.0 ]##| No parts of this script can be used outside Ikonboard#without prior consent.#You must keep this header intact and all copyright#links visable.##| (c)2001 Jarvis Entertainment Group, Inc.#Web: <http://www.ikonboard.com>#Email: ib@ikonboard.com#IRC Server   : irc.ikonboard.com#    Port     : #6667#    Channels : #ikonboard   #help   #support##| Please Read the licence for more information.
####################################################

####################################################
#
# P R O G R A M  S E T - U P
#
# If the installer has requested it, please following
# the instructions below.
#
#
# PART ONE:
# What is the path to this script?
# Please follow the example below by adding a trailing
# slash

my $full_path = 'E:\Apache\cgi-bin\iconboard3';

# What extension do you use for CGI scripts?
# NT folks may want to use pl

#my $ext       = 'cgi';

# Change the use lib information below to reflect your
# full paths.
# Example:
# Change './'                   to '/home/board/www/stuff/'
# and    './install_modules'    to '/home/board/www/stuff/install_modules'

use lib ( 
            'E:\Apache\cgi-bin\iconboard3',
            'E:\Apache\cgi-bin\iconboard3\Sources',
            'E:\Apache\cgi-bin\iconboard3\install_modules',
        );
#
# END OF SET UP
и т.д.

---
Скажите, где я ошибся?
[Perl] inside 21.08.03 01:41  
Автор: Eugene Статус: Незарегистрированный пользователь
<"чистая" ссылка>
подобный случай

http://company.yandex.ru/programs/site/docs/faq-start.html#AEN4884

а вообще -
http://www.google.com.ua/search?q=doesn%27t+match+executable+version&ie=windows-1251&hl=uk&btnG=%CF%EE%F8%F3%EA+%F3+Google&meta=

должно помочь
[Perl] Помогите разобраться... 20.08.03 17:50  
Автор: FFF Статус: Незарегистрированный пользователь
<"чистая" ссылка>

> use lib (
> 'E:\Apache\cgi-bin\iconboard3',
> 'E:\Apache\cgi-bin\iconboard3\Sources',
> 'E:\Apache\cgi-bin\iconboard3\install_modules',
> );

не лишняя ли запятая после последней библиотеки.

А может подключать их по отдельности:
use lib 'E:\Apache\cgi-bin\iconboard3';
use lib 'E:\Apache\cgi-bin\iconboard3\Sources';
use lib 'E:\Apache\cgi-bin\iconboard3\install_modules';
[Perl] Спасибо, разобрался 23.08.03 11:08  
Автор: Hux0r Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Там в инструкции для дураков написано:) Если вы устанавливаете этот пакет на NT, переименуйте все cgi в pl. И все заработало, как ни странно ;)
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach