[請益] 新手請問 imagepng() 函式

看板PHP作者 ( )時間17年前 (2008/05/25 17:31), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
各位大大好,小弟有個問題想請教大家, 因為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

05/25 17:37, , 1F
你忘記的是.. 用絕對路徑....
05/25 17:37, 1F

05/25 17:43, , 2F
您是說chmod()裡面要填絕對路徑嗎? 我試過怪怪的耶
05/25 17:43, 2F

05/25 18:08, , 3F
'tmp/2008525853_root/MarkBlockImage.png' 在哪裡?
05/25 18:08, 3F

05/25 18:08, , 4F
為何不用絕對路徑指好?
05/25 18:08, 4F
文章代碼(AID): #18EJ7cZF (PHP)
文章代碼(AID): #18EJ7cZF (PHP)