作者DJYA ( )
看板PHP
標題[請益] 新手請問 imagepng() 函式
時間Sun May 25 17:31:17 2008
各位大大好,小弟有個問題想請教大家,
因為php還不是很熟,所以如果問的問題太簡單希望不要鞭太大力 ^^"
我在程式裡用了imagepng()這個函式
但是做出來以後在網頁上出現這個警告訊息
Warning: imagepng() [function.imagepng]: Unable to open
'tmp/2008525853_root/MarkBlockImage.png' for writing: No such file or
directory in D:\www\adms\mapedit\showmarkimage.php on line 40
查過以後發現是目錄權限的問題所以影像無法寫入磁碟裡,
但是在imagepng()指令前面加了chmod("tmp",777);也是同樣的結果,
請問一下大家要怎麼樣才可以讓這個影像可寫到磁碟上,
我是不是有什麼設定遺忘了呢??
環境是winXP + AppServ2.5.10 + php5 + MySQL
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.79.143
推 JoeHorn:你忘記的是.. 用絕對路徑.... 05/25 17:37
→ DJYA:您是說chmod()裡面要填絕對路徑嗎? 我試過怪怪的耶 05/25 17:43
→ JoeHorn:'tmp/2008525853_root/MarkBlockImage.png' 在哪裡? 05/25 18:08
→ JoeHorn:為何不用絕對路徑指好? 05/25 18:08