[DMI] DMII Doorway Generator v2.1

Статус
В этой теме нельзя размещать новые ответы.
ДМИ 2 и выше работает только на серверах (и при не правильном использовании ложит даже мощнейшие из них). Хочешь его юзать - ставь Линукс. (самый добрый из них Ubuntu)


у пары человек всё заработало и в винде через денвер.
с Линуксом много возится :eek: темболее наверно появится проблема с драйверами, например для модема
 
у пары человек всё заработало и в винде через денвер.
с Линуксом много возится темболее наверно появится проблема с драйверами, например для модема

А какая скорость канала в инет у них была? И какая минимальная для нормальной работы скрипта кто-то может подсказать?
 
А какая скорость канала в инет у них была? И какая минимальная для нормальной работы скрипта кто-то может подсказать?

100mbit на дедике
но судя по коду ему не нужен
очень большой канал
канал влияет только на скорость сборки словарей
и грабинга кеев

ps для сборки словарей досточно 62Kbit(8к)
пользовал кусок кода для сборки контента

ps если проксаторы не понятно с каким качеством то лучше их не пользовать возможно зацикливание грабинга
 
Поставил на старенький ноут ASUS 1.4 256ram через денвер. Скорость канала 512кбит. Паралельно сижу тут=)
Вроде бегает. Правда скрипт глючненький. Вроде как и Null.
Но не уверен.
 
раньше после нажатия кнопки генерации показывало что доры готовы, хотя их небыло. оказывается не поставил ГД (думал они входят в стандартный комплект)

шас после нажатия пишет Starting и дальше ничо не фурычит
в консоли показало следующее

D:\cgi-bin\doorgen>perl doorgen.pl default
Name "main::klid" used only once: possible typo at doorgen.pl line 24.
Use of uninitialized value in string ne at doorgen.pl line 1104, <TASKFILE> line
1.
Use of uninitialized value in string ne at doorgen.pl line 1104, <TASKFILE> line
1.
splice() offset past end of array at doorgen.pl line 1108, <TASKFILE> line 1.
readline() on closed filehandle SNTFILE at doorgen.pl line 890.
Use of uninitialized value in substitution (s///) at D:/cgi-bin/doorgen/Funct.pm
line 142.
Use of uninitialized value in substitution (s///) at D:/cgi-bin/doorgen/Funct.pm
line 143.
Use of uninitialized value in string eq at doorgen.pl line 457.
Illegal division by zero at doorgen.pl line 460.
 
Давай начнем с начала. Создай в папке z:/home папку dmi2.ru, в ней папку www далее папку doorgen => (z:/home/dmi2.ru/www/doorgen/). Игнорируем папки cgi-bin и dg т.е. извлекаем все в одну папку (doorgen) созданную выше, получается , что index.html находится в z:/home/dmi2.ru/www/doorgen/index.html и тамже doorgen.pl.
Теперь создаем файлик .htaccess со строчками: RemoveHandler .html .htm
AddType application/x-httpd-php .htm .html .php .pl
php_value error_reporting 7
Options +ExecCGI
После этого меняем пути до index.html в файле Funct.pm =>
################## !!!!ССЮДА ВСТАВЛЯЕМ СВОЙ УРЛ!!!
$index_url = 'Для просмотра ссылки Войди или Зарегистрируйся';
################## !!!!
и в файле index.html в 16 строке <FRAME SRC="../doorgen/index.pl" NAME="page">
Все! Запускаем из браузера Для просмотра ссылки Войди или Зарегистрируйся
Добавлено через 19 минут
Кстати, пакеты расширения для perl _ttp://www.denwer.ru/dis/ActivePerl/2002-11-26_ActivePerl5.6.1.exe
_ttp://cpan.rinet.ru/authors/id/A/AD/ADAMK/Archive-Zip-1.20.tar.gz (просто скопировать из папки Archive-Zip-1.20.tar.gz\Archive-Zip-1.20\lib\Archive) в каталог денвера Z:\usr\site\lib\Archive\

А как мы можем игнорировать папку z:/home/dmi2.ru/cgi???:nezn:
Тогда денвер точно работать не будет.:-]
В нее какраз надо скопировать из cgi-bin папку /doorogen.
А в папку www копируем dg.
Так же в index.html строка
<FRAME SRC="/cgi/doorgen/index.pl" NAME="page">
Прописываем путь к своему index.pl.
Все остальные действия по инструкции kreont.
И будет вам щастя.:yahoo:
 
Такой вопрос с версии 2.5 дорген идет кажись в rpm. Как будут обстоять дела с его нулением или там нет никаких привязок.
 
Такой вопрос с версии 2.5 дорген идет кажись в rpm. Как будут обстоять дела с его нулением или там нет никаких привязок.

там есть стучалка точно

не в rpm а в bytecode
причем bytecode зависит от платформы+версия ядра+перл
 
А как мы можем игнорировать папку z:/home/dmi2.ru/cgi???:nezn:
Тогда денвер точно работать не будет.:-]
В нее какраз надо скопировать из cgi-bin папку /doorogen.
А в папку www копируем dg.
Так же в index.html строка
<FRAME SRC="/cgi/doorgen/index.pl" NAME="page">
Прописываем путь к своему index.pl.
Все остальные действия по инструкции kreont.
И будет вам щастя.:yahoo:

Народ, прикрепите пожалуйста здесь как должен выглядеть скрин index.html после загрузки ...У меня херня какая - то
и
#!/usr/bin/perl -w print "Content-Type: text/html; charset=windows-1251\n\n"; use FindBin; use lib $FindBin::Bin; use Funct; open (YV,$FindBin::Bin.'/sys/Version.ini'); $yv = ; close (YV); print qq[
 
Народ, прикрепите пожалуйста здесь как должен выглядеть скрин index.html после загрузки ...У меня херня какая - то
и
#!/usr/bin/perl -w print "Content-Type: text/html; charset=windows-1251\n\n"; use FindBin; use lib $FindBin::Bin; use Funct; open (YV,$FindBin::Bin.'/sys/Version.ini'); $yv = ; close (YV); print qq[

как я понял у тебя perl не работает под апчем
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху