macOSmkdir:/usr/var:Operationnotpermitted
版權宣告:本文為 testcs_dn(微wx笑) 原創文章,非商用自由轉載-保持署名-註明出處,謝謝。 https://blog.csdn.net/testcs_dn/article/details/80016887
在 macOS 下配置 PHP 環境,啟動服務時
sudo php-fpm -D
輸出錯誤:
ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
ERROR: failed to post process the configuration
ERROR: FPM initialization failed
於是嘗試建立目錄:
mkdir /usr/var/log/
就看到了這個錯誤:
mkdir: /usr/var: Operation not permitted
這是因為,mac EI Captian系統許可權收緊了,不讓建立了。解決方式:編輯
sudo vi /private/etc/php-fpm.conf
,修改 error_log = /usr/local/var/log/nginx.log,如果行首有分號把它去年,儲存退出。
但可能還有錯誤 ,因為 /usr/local/var/log/ 目錄不存在,這時你可以建立它:
mkdir /usr/local/var/log/
再啟動PHP:
sudo php-fpm -D
OK,問題解決了。
相關文章
- Check mod for temporary file : /usr/local/centreon/var/lib/centplugins/Plugin
- Linux中/usr和/var目錄詳解 -- 轉自網路Linux
- Linux下的一些重要目錄/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp/etcLinux
- Could not open command file '/usr/local/nagios/var/rw/nagios.cmd' for update!iOS
- /usr/bin和/usr/sbin有什麼區別
- /bin、/sbin、/usr/bin、/usr/sbin、/usr/local/sbin放置可執行檔案的區別
- linux中/bin和/sbin和/usr/bin和/usr/sbinLinux
- 【shell 】 test, /usr/bin/test, [ ], 和/usr/bin/[都是等價命令
- /usr/bin/python與/usr/bin/env python的區別Python
- #!/usr/bin/env python與#!/usr/bin/python的區別Python
- Linux下/bin, /sbin, /usr/bin, /usr/sbin 等的區別Linux
- brew update /usr/local is not writable
- #!/usr/bin/env pythonPython
- aix /var 滿AI
- ${VAR:=預設值}和${VAR:-預設值} 區別
- python中#!/usr/bin/python與#!/usr/bin/env python的區別Python
- /usr/bin/ld: cannot find -lopenblas
- 變數宣告帶var與不帶var的區別變數
- 使用var和不使用var宣告變數的區別變數
- JavaScript變數宣告帶var與不帶var區別JavaScript變數
- HTML <var> 標籤HTML
- js宣告變數帶var和不帶var的區別JS變數
- Php cli模式下執行報錯/usr/bin/php: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/bin/php)PHP模式XMLORMAIUI
- Go 中 type var string 和 type var = string 的區別Go
- -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: b...Framework
- [譯] lazy var in ios swiftiOSSwift
- 詳解 let 和 var
- /usr/bin/ld: cannot find -lmysqlclient_rMySqlclient
- 【jenkins】/usr/bin/env: php: No such file or directoryJenkinsPHP
- JavaScript全域性作用域下,變數加var和不加var的區別。JavaScript變數
- var和public的區別
- let const var 區別
- var let const區別
- var 和 let 的區別
- let與var的區別
- let,const,var區別
- Sub-process /usr/bin/dpkg returned an error codeError
- chown: /usr/local: Operation not permitted問題解決MIT