PHP-Php-fpm:報錯找不到Java_Home等環境變數

LightingContour發表於2019-03-04

之前遇到一個問題。 使用PHP調Shell命令,結果找不到Java_Home... 折騰了許久,結果是Php-fpm的配置問題。 預設情況下,fpm會自動清除環境變數。找到配置檔案,將其中的clear_env欄位配置成0即可。

這裡我用的是Mac。 Mac自帶的php-fpm的配置檔案的位置是: private - etc - php-fpm.d
(找不到隱藏資料夾?快捷鍵shift+command+.)

Php-fpm配置檔案位置-mac
當然你也可以include一個資料夾,在資料夾裡新建個配置檔案。
include
我這樣配記得應該是mac本身就把clear_env引數在www.conf裡放著來著,有些記不清了。
clear_env
將這個值改為no,再重啟下php-fpm即可。

相關文章