2011-06-23 75 views
0

我想在linux上使用wkhtmltoimage,它允許shell_exec和exec命令。系統是Centos 64bit。我已經下載wkhtmltoimage-amd64擴展名並上傳到服務器。當我執行命令什麼也沒有發生wkhtmltoimage-amd64與php

我沒有使用這個。

這裏是我的代碼 echo shell_exec(「wkhtmltoimage-amd64 http://google.com/ test.png」);

我也嘗試用shell訪問,但沒有用,

請你能指導我如何使用這一點,並使其工作在我的主持

應當心存感激

回答

0

查找到Web服務器error.log。它可能會告訴你,該命令沒有找到。當前目錄很少在搜索路徑中。如果它位於與您的php腳本相同的目錄中,則使用./作爲前綴。

shell_exec("./wkhtmltoimage-amd64 http://google.com/ test.png"); 

您也可以在命令後添加2>&1有stderr輸出返回從了shell_exec(在其他問題的情況下)。