2014-10-08 66 views
0

當我運行(如www數據的用戶)的工作原理:lowriter只使用sudo

lowriter --headless --convert-to pdf --outdir ".../pdf" ".../pdf/file.doc" 

我得到了錯誤:錯誤:請重新驗證輸入參數...和文件不被轉換。

但是,當我加sudo:

sudo lowriter --headless --convert-to pdf --outdir ".../pdf" ".../pdf/file.doc" 

文件轉換沒有錯誤。

有沒有一種方法,如何找出低限制器使用的庫和程序,併爲www數據用戶添加權限? 謝謝

+1

你確定在這兩種情況下相同的lowriter二進制被執行?只要檢查'哪個lowriter'和'sudo哪個lowriter' – 2014-10-08 09:18:53

+0

你確定它不是一個權限問題,你試圖將轉換後的文件寫入目錄嗎? – arco444 2014-10-08 09:47:36

+0

@SagarSakre $其中lowriter:/ usr/bin/lowriter $ sudo其中lowriter:/ usr/bin/lowriter – 2014-10-09 09:28:30

回答

0

問題是萬維網數據用戶沒有家庭目錄,lowriter使用。