[問題] 開檔發生錯誤
我用GD畫圖之後輸出成圖檔
存在/var/www/下自己建立的一個目錄中
本來測試都很正常
但是不知道怎麼突然間出現問題
程式還是可以跑
我重新修改GD物件的內容之後
存入圖檔的結果卻沒有改變
我本來畫了一個紅色的矩形
出現問題之後
無論我怎麼修改程式
圖檔最後存入的東西仍然是那個紅色的矩形
而且執行程式的時候開檔會die
感覺上好像開檔的buffer一直沒有清掉
一直存取到先前的內容
這樣要怎麼辦呢?
開檔部份的程式:
$img_file_name = "color_ex.png";
open(FILE, "+>../images/$img_file_name") || die;
binmode FILE;
print FILE $color_ex->png;
close(FILE);
print "<br>";
print $cgi->img({src => "../images/$img_file_name"});
print "<br>";
我的程式放在/var/www/cgi-bin下
圖檔存在/var/www/images 這個目錄的owner設成apache
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.98.223
推
06/09 15:57, , 1F
06/09 15:57, 1F
※ 編輯: prodigywu 來自: 140.109.98.223 (06/09 16:08)
※ 編輯: prodigywu 來自: 140.109.98.223 (06/09 16:10)
推
06/09 17:02, , 2F
06/09 17:02, 2F
推
06/09 17:03, , 3F
06/09 17:03, 3F
Perl 近期熱門文章
PTT數位生活區 即時熱門文章