2012-09-06 51 views
10

我想從PDF文件創建映像失敗。我已經在Linux服務器 上安裝的ImageMagick併成功地從與根訪問的終端創建的圖像。錯誤WriteBlob使用ImageMagick 6.7.9

命令:

/usr/local/bin/convert http://www.artisticancestry.com/sites/default/files/media/Getting%20Started_7.pdf /public_html/testing.png 

但是當我要執行從PHP exec()函數此命令。它顯示這種類型的錯誤

錯誤: 轉換:無法打開圖像/public_html/testing-0.png': No such file or directory @ error/blob.c/OpenBlob/2642. convert: WriteBlob Failed /public_html/testing-0.png」 @錯誤/ png.c/MagickPNGErrorHandler/1751。

有一些權限問題,但不知道有沒有permission.How我可以找出哪些文件是什麼原因造成這個問題,我該如何解決呢?

回答

4

我有同樣的問題 - 和它的BE - 錯誤的文件夾名稱,則需要使用完整的文件路徑,從系統根目錄,或沒有相對路徑/作爲第一個符號

+0

我沒有得到這個「 - 和它的是 - 錯誤的文件夾名稱爲」 –

13

這是一個權限問題對我來說要編寫圖像

-1

搭配chmod -R 777/DIR

/DIR =目錄這是一個權限問題對我來說太。

我給tcpdf文件夾中的cache文件夾提供了完整權限。

chmod 0777 -R cache/

+0

我想你可以只給這些權限僅在文件夾中。 – Kaymaz