Модераторы: korob2001, ginnie

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> https (ssl), Использование https (ssl) в perl 
:(
    Опции темы
nitr
Дата 15.2.2006, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Спасибо за примеры, они есть и в модулях smile Я ж говорю, определённый комп, определённый трабл...


--------------------
PM   Вверх
nitr
Дата 17.2.2006, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Вот такие ссылки я обнаружил, но Net::SSLeay не много ключный.
http://www.webmoney.ru/pfdevelhttp1f1.shtml
http://xpoint.ru/cgi-bin/perldoc.cgi?pod=Net%3A%3ASSLeay

С ним теже проблемы что и выше smile


--------------------
PM   Вверх
nitr
Дата 15.3.2006, 01:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



BlackLFL, openssl нужен, VC++ к примеру smile Все ошибки чепятает при компиляции, что у тебя конкретно? У меня теперь трабла с послдней версией OpenSSL 0.9.8a, она на том конце установлена, я тоже всё сделал, то теперь перл висит, ни GET, ни HEAD не получает.. совсем ничего. Как проверить что он получил, так как фаер сказал, что он получил 1330 байт, для ответа думаю много smile


--------------------
PM   Вверх
BlackLFL
Дата 15.3.2006, 11:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 15.9.2005
Где: Москва

Репутация: 8
Всего: 12



Скачал с CPAN версию 0.09
При компиляции выдает, что ненайдено куча файлов

скачал с openssl.org версию, которую ты привел, запихнул все необходимые файлы ... теперь при компиляции валит ужасные сообщения
Код

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

        cl -c  -I.  -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO
_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT
_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1    -DVERSION=\"0.09
\"  -DXS_VERSION=\"0.09\"  "-IC:\app\usr\lib\CORE"   OpenSSL.c
OpenSSL.c
c1 : warning C4349: /Gf is deprecated and will not be supported in future versio
ns of Visual C++; remove /Gf or use /GF instead
OpenSSL.xs(31) : error C2010: '.' : unexpected in macro formal parameter list
OpenSSL.xs(31) : error C2010: '.' : unexpected in macro formal parameter list
OpenSSL.xs(31) : error C2010: '.' : unexpected in macro formal parameter list
OpenSSL.xs(46) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(47) : error C2085: 'output_ASN1_INTEGER' : not in formal parameter li
st
OpenSSL.xs(47) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(57) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(58) : error C2085: 'output_ASN1_UTCTIME' : not in formal parameter li
st
OpenSSL.xs(58) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(110) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(111) : error C2085: 'sv_bio_create' : not in formal parameter list
OpenSSL.xs(111) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(123) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(124) : error C2085: 'sv_bio_create_file' : not in formal parameter li
st
OpenSSL.xs(124) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(130) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(131) : error C2085: 'sv_bio_final' : not in formal parameter list
OpenSSL.xs(131) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(143) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(144) : error C2085: 'sv_bio_error' : not in formal parameter list
OpenSSL.xs(144) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(158) : warning C4013: 'sv_bio_create' undefined; assuming extern retu
rning int
OpenSSL.xs(158) : warning C4047: '=' : 'BIO *' differs in levels of indirection
from 'int'
OpenSSL.xs(160) : warning C4013: 'sv_bio_final' undefined; assuming extern retur
ning int
OpenSSL.xs(160) : warning C4047: '=' : 'SV *' differs in levels of indirection f
rom 'int'
OpenSSL.xs(165) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(166) : error C2085: 'output_BN' : not in formal parameter list
OpenSSL.xs(166) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(228) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(229) : error C2085: 'hexsv' : not in formal parameter list
OpenSSL.xs(229) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(240) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(241) : error C2085: 'base64sv' : not in formal parameter list
OpenSSL.xs(241) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(268) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(269) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(270) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(271) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(272) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(273) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(274) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(276) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(296) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(297) : error C2085: 'ol' : not in formal parameter list
OpenSSL.xs(297) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(331) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(332) : error C2085: 'wappla_fixname' : not in formal parameter list
OpenSSL.xs(332) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(342) : error C2054: expected '(' to follow 'inline'
OpenSSL.xs(343) : error C2085: 'lookup_cipher' : not in formal parameter list
OpenSSL.xs(343) : error C2143: syntax error : missing ';' before '{'
OpenSSL.xs(363) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(363) : warning C4013: 'wappla_fixname' undefined; assuming extern ret
urning int
OpenSSL.xs(363) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(363) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(363) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(363) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(363) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(364) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(364) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(364) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(364) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(364) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(364) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(365) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(365) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(365) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(365) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(365) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(365) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(366) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(366) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(366) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(366) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(366) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(366) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(367) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(367) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(370) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(370) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(370) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(370) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(373) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(373) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(373) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(373) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(374) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(374) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(374) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(374) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(377) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(377) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(377) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(377) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(377) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(377) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(378) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(378) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(378) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(378) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(378) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(378) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(381) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(381) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(381) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(381) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(382) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(382) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(382) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(382) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(385) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(385) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(385) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(385) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(386) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(386) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(386) : warning C4090: '=' : different 'const' qualifiers
OpenSSL.xs(386) : warning C4047: 'function' : 'const char *' differs in levels o
f indirection from 'int'
OpenSSL.xs(478) : warning C4002: too many actual parameters for macro 'XD'
OpenSSL.xs(672) : warning C4018: '>' : signed/unsigned mismatch
OpenSSL.xs(672) : warning C4554: '&' : check operator precedence for possible er
ror; use parentheses to clarify precedence
OpenSSL.xs(779) : warning C4002: too many actual parameters for macro 'XD'
OpenSSL.xs(833) : warning C4013: 'hexsv' undefined; assuming extern returning in
t
OpenSSL.xs(833) : warning C4047: '=' : 'SV *' differs in levels of indirection f
rom 'int'
OpenSSL.xs(836) : warning C4013: 'base64sv' undefined; assuming extern returning
 int
OpenSSL.xs(836) : warning C4047: '=' : 'SV *' differs in levels of indirection f
rom 'int'
OpenSSL.xs(920) : warning C4002: too many actual parameters for macro 'XD'
OpenSSL.xs(933) : warning C4090: 'initializing' : different 'const' qualifiers
OpenSSL.xs(933) : warning C4090: 'initializing' : different 'const' qualifiers
OpenSSL.xs(933) : warning C4090: 'initializing' : different 'const' qualifiers
OpenSSL.xs(961) : warning C4013: 'ol' undefined; assuming extern returning int
OpenSSL.xs(961) : warning C4047: '=' : 'SV *' differs in levels of indirection f
rom 'int'
OpenSSL.xs(970) : warning C4047: '=' : 'SV *' differs in levels of indirection f
rom 'int'
OpenSSL.c(1323) : warning C4013: 'output_ASN1_INTEGER' undefined; assuming exter
n returning int
OpenSSL.c(1374) : warning C4013: 'output_ASN1_UTCTIME' undefined; assuming exter
n returning int
OpenSSL.xs(1027) : warning C4013: 'sv_bio_create_file' undefined; assuming exter
n returning int
OpenSSL.xs(1027) : warning C4047: '=' : 'BIO *' differs in levels of indirection
 from 'int'
OpenSSL.xs(1029) : warning C4047: '=' : 'BIO *' differs in levels of indirection
 from 'int'
OpenSSL.xs(1034) : warning C4013: 'sv_bio_error' undefined; assuming extern retu
rning int
OpenSSL.xs(1037) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1047) : warning C4047: '=' : 'BIO *' differs in levels of indirection
 from 'int'
OpenSSL.xs(1052) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1076) : warning C4047: '=' : 'BIO *' differs in levels of indirection
 from 'int'
OpenSSL.xs(1078) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1124) : warning C4013: 'lookup_cipher' undefined; assuming extern ret
urning int
OpenSSL.xs(1124) : warning C4047: '=' : 'EVP_CIPHER *' differs in levels of indi
rection from 'int'
OpenSSL.xs(1130) : warning C4018: '<=' : signed/unsigned mismatch
OpenSSL.xs(1260) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1263) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1326) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1329) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1391) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1394) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1457) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1460) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1484) : warning C4002: too many actual parameters for macro 'XD'
OpenSSL.xs(1568) : warning C4047: '=' : 'BIO *' differs in levels of indirection
 from 'int'
OpenSSL.xs(1570) : warning C4047: '=' : 'BIO *' differs in levels of indirection
 from 'int'
OpenSSL.xs(1578) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(1587) : warning C4002: too many actual parameters for macro 'XD'
OpenSSL.xs(1627) : warning C4002: too many actual parameters for macro 'XD'
OpenSSL.xs(1638) : warning C4047: '=' : 'BIO *' differs in levels of indirection
 from 'int'
OpenSSL.xs(1643) : warning C4047: '=' : 'SV *' differs in levels of indirection
from 'int'
OpenSSL.xs(854) : warning C4013: 'SSL_load_error_strings' undefined; assuming ex
tern returning int
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2'
Stop.


в общем я хз че делать smile
PM WWW   Вверх
nitr
Дата 15.3.2006, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



хм... что-то не так, опиши все этапы и что используешь для компиляции


--------------------
PM   Вверх
BlackLFL
Дата 15.3.2006, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 15.9.2005
Где: Москва

Репутация: 8
Всего: 12



компилятор: cs ,Net 1.1
утилита от Microsoft: nmake.exe ( имулирует make из unix )
делаю как обычно

perl Makefile.pl
nmake ( падает тут )
nmake test
nmake install

это для пакета скаченого с CPAN.
как компилировать полный пакет с openssl.org я не понял smile

p.s. это первый модуль, который я немогу скомпилировать ...
PM WWW   Вверх
nitr
Дата 15.3.2006, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Ясно
Цитата

это первый модуль, который я немогу скомпилировать

бывает ;)

Я качаю openssl с openssl.org, распаковываю, ДАЛЕЕ, что естественно, можно прочесть INSTALL.Wxx smile т.к. только под виндой многие компилят с трудом. Всё делаем как там, и лучше использовать пункт для VC++
Цитата

> perl Configure VC-WIN32

Ещё не указано, что библиотечки Include из VC++ надо скопировать в директорию inc32\
Прямо в корень WSOCK32.LIB, ADVAPI32.LIB, GDI32.LIB, Kernel32.lib, Msvcrt.lib, Oldnames.lib, Winver.h, Setargv.obj и USER32.LIB
Далее у тебя выбор исользовать MASM, NASM или ваще без них:
Цитата

- If you are using MASM then run:

  > ms\do_masm

- If you are using NASM then run:

  > ms\do_nasm

- If you don't want to use the assembly language files at all then run:

  > ms\do_ms

Далее:
Цитата

> nmake -f ms\ntdll.mak (или то что ты выбрал выше)


И нету тама Makefile.PL, это не CPAN модуль smile а больше smile качай тут


--------------------
PM   Вверх
Phoinix
Дата 16.3.2006, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 16.11.2004
Где: Moskau

Репутация: нет
Всего: 2



nitr,

Да уж... столько воды... а на гугль никто и не сходил...

http://aspn.activestate.com/ASPN/Downloads.../PPM/Repository

В частности хочу обратить внимание на строку:

ppm install http://theoryx5.uwinnipeg.ca/ppms/Crypt-SSLeay.ppd

А компилировать модули самому - дело весьма не благодарное...
PM WWW ICQ   Вверх
nitr
Дата 16.3.2006, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Phoinix, почитай сначала весь вопрос smile Тут реально была проблема smile И ещё хоть ppm, хоть компилю сам, но вылетает smile ssleay32.dll smile На некоторых компах... хе хе


--------------------
PM   Вверх
Phoinix
Дата 16.3.2006, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 16.11.2004
Где: Moskau

Репутация: нет
Всего: 2



nitr,

[OFF]
Тогда не могу помочь... я не могу у себя эмулировать такую же проблему...
[/OFF]
PM WWW ICQ   Вверх
nitr
Дата 16.3.2006, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Вот и разбирались, компилировали, у Блэка чуток не получалось, вот и всё...


--------------------
PM   Вверх
d0k
Дата 19.3.2006, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 27.5.2005

Репутация: нет
Всего: нет



Если правельно компилировать openssl то ни каких ошибок нет. У меня стоит Crypt-SSLeay-0.51 и Net_SSLeay.pm-1.25. И всё пашет хоть под хр хоть под *nix
PM MAIL   Вверх
nitr
Дата 19.3.2006, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 37
Всего: 84



Ага а ты забыл про правильную настройку в Апачи!!! Не спрашивают правильно, спрашивали, встречали ли такую ошибку и ечли да, то как решить. Что не на всех компах "декриптует" данные, по каким причинам, тоже интересно smile


--------------------
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0599 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.