Forum Webscript.Ru

Программирование => Perl => Тема начата: frenky от 30 Ноября 2006, 02:39:35

Название: fastcgi & open(..)
Отправлено: frenky от 30 Ноября 2006, 02:39:35
Вобщем следующая проблема

fastcgi script

должен делать:


open(AD ,">$path/$id.png");
binmode AD;  
print AD $tite->png;
close(AD);


В логах ошибка print() on closed filehandle

я уверен что это из-за того что AD - тип-глоб
как его сделать не глобальным?

local *AD - не спасло
Название: fastcgi & open(..)
Отправлено: arto от 30 Ноября 2006, 08:59:16
open (...) or die $!;
Название: fastcgi & open(..)
Отправлено: NeoNox от 30 Ноября 2006, 12:51:03
Цитировать
frenky:
я уверен что это из-за того что AD - тип-глоб

Ничего подобного, ищите почему у вас не открывается $path/$id.png
Название: fastcgi & open(..)
Отправлено: frenky от 30 Ноября 2006, 15:16:36
пасиб ребята, разобрался    ----  права повыставлял нужные :)