我已經設置了路徑運行螞蟻,它正在膩子,但在PHP的exec它返回SH螞蟻找不到命令 我試圖 通過導出路徑設置PATH PHP的exec或了shell_exec =/usr/ant/bin
3
A
回答
0
環境變量是在用戶會話的上下文中設置的。如果你想設置的變量爲PHP用戶,你應該檢查哪些用戶運行Apache下(通常是Apache)的,並添加
export PATH=/usr/ant/bin
到
/home/apache/.bashrc
因此該路徑爲每個會話設置用戶apache
開始。 Exec之前
+0
在家裏沒有叫apache的dir我可以創建這樣的目錄嗎? –
+0
是啊,那應該沒問題...你會想用useradd來確保你的apache用戶實際上被稱爲'apache'。你運行的是哪個版本的linux? http://linux.die.net/man/8/adduser – KeatsKelleher
0
呼叫運行putenv:
putenv('PATH=/usr/ant/bin');
相關問題
- 1. 如何爲npm設置$ PATH?
- 2. 如何設置$ PATH
- 3. 如何設置PATH環境
- 4. OSX併爲Apache設置PATH
- 5. Cygwin - 設置$ PATH
- 6. 如何設置DOS/Windows PATH變量:設置還是不設置?
- 7. Ruby Load Path是如何設置的? 「$:」global
- 8. 如何設置Emacs ecb的「ecb-source-path」?
- 9. 如何在cronjob中設置SGE的PATH
- 10. 如何在PHPSESSID cookie中設置PATH?
- 11. 如何從application.properties中設置springfox.documentation.swagger.v2.path
- 12. 如何在PHP中設置$ PATH?
- 13. 如何從Perl設置Windows PATH變量?
- 14. 如何在Knoppix中設置PATH?
- 15. 如何從python代碼設置PATH?
- 16. PATH錯誤設置
- 17. AWS CLI $ PATH設置
- 18. _SERVER [「PATH」]未從FcgidInitialEnv設置PATH
- 19. 使用QMake爲'make check'設置PATH/LD_LIBRARY_PATH
- 20. 無法爲jdk設置PATH變量
- 21. 爲便攜式Python設置$ PATH
- 22. 將Node.js設置爲$ PATH(Ubuntu 12.04)
- 23. 在Maven jar build中將Class-Path設置爲Rsrc-Class-Path
- 24. 如何爲JVM設置PATH環境變量
- 25. 如何設置排序「開始在」 -path爲Windows服務
- 26. 如何在settings.py中爲「www.example.com/path」設置默認網址
- 27. 在Makefile上設置PATH - Node.js
- 28. 蝙蝠文件設置附加到PATH如果PATH不包含位置
- 29. 如何爲Windows Phone 8中的Path元素動態設置幾何數據?
- 30. 如何設置path和env如此正確的Python使用
爲什麼你需要嗎?如果你使用膩子,留在窗戶上,玩得開心! –
http://stackoverflow.com/q/10834134/127035的副本? – sudocode