我就需要運行通過命令行Perl腳本的腳本工作(使用shell_exec()
)訪問。要設置我需要在我的終端上生成GPG密鑰的腳本,並將他們的公鑰導入我的GPG密鑰環中。如何使GPG密鑰PHP了shell_exec
perl腳本工作正常,當我運行它作爲root用戶,而是通過PHP運行時,它拋出此錯誤消息:
「錯誤試圖註冊請求時出錯」我認爲這意味着我以root用戶設置的GPG密鑰不能被用戶訪問PHP正在其下運行其shell命令(即apache)。
我應該如何解決這個問題?
我不知道我是否需要以apache身份登錄並導入密鑰,或者是否有命令以root用戶身份運行,以便將它們共享給apache用戶......任何想法都會很棒: )
應該--homedir而不是--home -dir至少在我的gpg 2.0.8版本中 – 2013-03-17 21:27:09