Re: [請益] imagejpeg()不能生成圖檔?
抱歉,我弄了一組FTP上傳的php
ftp_form.php //表單
curlupload.php //ftp code
然後利用 主機商提供的cPanel 將上述兩個檔案上傳
再用 ftp_form.php 開,curlupload.php上傳 要跑 imagejpeg()函式 的PHP檔
前面的上傳統統用firefox跑
最後用chrome顯示
結果還是一樣顯示錯誤訊息 Permission denied
有點不想搞了,我和這家的約也只到十月
下次我想換一家
有沒有那種執行任何php和檔案有關係的函式不會被這樣擋下來的主機商可以介紹一下
※ 引述《liaosankai (低溫烘焙)》之銘言:
: ※ 引述《libraghost (無腦熱血控)》之銘言:
: : 我的程式裡面使用imagejpeg()函式
: : 家裡try ok 但放上空間就GG了
: : 都會跑下面這個錯誤訊息
: : Warning: imagejpeg() [function.imagejpeg]:
: : Unable to open 'zoom-source.jpg' for writing: Permission denied
: : 查Google是寫入權限沒開放
: : 問我的主機商他說防火牆的確有檔一些函式
: : 可是他沒把這個函式檔下
: : 請問有其他可能造成這個錯誤訊息嗎?
: 如果我沒記錯的話,這是承租的虛擬主機的問題。因為安全性的考量
: FTP上傳的uid使用者,和程式執行的uid使用者兩者會不一樣
: 所以當你透過php去執行任何和檔案有關係的函式
: 像是mkdir、chmod等…都會被以「權限不足」的錯誤訊息擋下來
: 一種麻煩的解決方法就是,利用php去執行ftp的函式,透過ftp登入正確
: 的帳密後,再去做這些動作
: 不然就是要求虛擬主機提供商更改設定,不過通常都會以安全為由被拒絕(囧)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.144.120
→
06/25 01:37, , 1F
06/25 01:37, 1F
→
06/25 01:37, , 2F
06/25 01:37, 2F
推
06/25 02:25, , 3F
06/25 02:25, 3F
→
06/25 02:25, , 4F
06/25 02:25, 4F
→
06/25 02:27, , 5F
06/25 02:27, 5F
推
06/25 09:30, , 6F
06/25 09:30, 6F
推
06/25 09:32, , 7F
06/25 09:32, 7F
推
06/25 10:23, , 8F
06/25 10:23, 8F
→
06/26 19:51, , 9F
06/26 19:51, 9F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章