我在linux上使用燈,在phpinfo上我可以看到gd是啓用的。 此代碼工作:php,與gd庫問題
<?php
header ("Content-type: image/png");
$image = imagecreatefrompng("photo.png");
imagepng($image);
?>
,但是當我試圖
<?php
$image = imagecreatefrompng("photo.png");
imagepng($image, "test.png");
?>
我有這樣的錯誤消息:
警告:imagepng(test.png):未能打開流:第3行的/opt/lampp/htdocs/gd/mypage.php中的權限被拒絕
任何想法爲什麼?
因爲您的腳本/腳本運行的用戶在該目錄中沒有寫入權限。正如錯誤所述。 – deceze
您可能想嘗試將您正在寫入的位置從「test.png」更改爲您知道可寫的目錄(如「/tmp/test.png」)的絕對路徑。 – dethtron5000