Привет всем!
Смастерил тут вот такую простую прогу:
--------------------------------------------
#!c:/perl/bin/perl -w
use DBI;
$ENV{ORACLE_HOME}="c:/oracle/ora81";
$ENV{NLS_LANG}="AMERICAN_CIS.RU8PC866";
$dbh = DBI->connect("dbi:Oracle:host=HOST;sid=ORCL", "USER", "PASSWD");
$sth=$dbh->prepare("SELECT RN, NAME FROM DICTARIF");
$sth->execute();
while (($id, $name)=$sth->fetchrow_array)
{
$Result .= "$id \t $name\n";
}
print "Content-Type: text/html\n\n";
print "$Result\n";
----------------------------------------
На APACHE не хочет работать, браузер пишет "соединение, соединение..." можно долго ждать. Ошибок никаких нет, ни в броузере, ни в логах APACHE.
Другие CGI-скрипты работают на ура, в т.ч. обращающиеся к MySQL.
Фишка в том, что если из командной строки запускать, всё пучком.
C:>perl ora.cgi --- Коннектится к базе, все получает и выводит.
Странно....что за фигня?
Вообще, реально замутить SUBJ ?