Macbookpro的php-fpm配置解决

喜欢而已 提交于 2019-12-09 20:39:51

重点:

  • 问题原因 ---- 找对应解决方法
  • which 命令:which php
  • ls -al 命令
  • ps -ef | grep php命令
  • php --ini

问题:

运行php-fpm出现错误


LIUQINdeMacBook-Pro:~ liuqin$ php-fpm
[09-Dec-2019 18:11:25] ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
[09-Dec-2019 18:11:25] ERROR: failed to post process the configuration
[09-Dec-2019 18:11:25] ERROR: FPM initialization failed


错误原因说是找不到目录/usr/var/log/php-fpm.log
就打开/usr/


LIUQINdeMacBook-Pro:~ liuqin$ ls /usr/
bin/ libexec/ sbin/ standalone/
lib/ local/ share/


发现/usr/下就没有var目录
没有我们就创建,但是权限不允许,root权限也不可以

which命令查找目录位置


LIUQINdeMacBook-Pro:~ liuqin$ which php-fpm
/usr/sbin/php-fpm
LIUQINdeMacBook-Pro:~ liuqin$ which php
/usr/bin/php


ls -al命令


LIUQINdeMacBook-Pro:~ liuqin$ ls -al
total 112
drwxr-xr-x+ 23 liuqin staff 736 11 28 13:42 .
drwxr-xr-x 5 root admin 160 11 22 11:18 …
-r-------- 1 liuqin staff 9 11 22 11:18 .CFUserTextEncoding
-rw-r–r--@ 1 liuqin staff 14340 12 9 18:00 .DS_Store
drwx------ 61 liuqin staff 1952 12 9 15:29 .Trash
-rw------- 1 liuqin staff 3306 12 9 18:03 .bash_history
drwx------ 27 liuqin staff 864 12 9 18:05 .bash_sessions
drwxr-xr-x 3 liuqin staff 96 11 22 17:47 .cocoapods
-rw-r–r-- 1 liuqin staff 31 11 22 19:25 .gitconfig
drwxr-xr-x 8 liuqin staff 256 11 24 10:42 .mume
-rw------- 1 liuqin staff 8372 11 22 21:30 .viminfo
drwxr-xr-x 4 liuqin staff 128 11 22 16:48 .vscode
drwxr-xr-x 3 liuqin staff 96 11 28 13:42 .wns
drwxr-xr-x 6 liuqin staff 192 11 24 21:49 Calibre Library
drwx------+ 5 liuqin staff 160 12 9 15:29 Desktop
drwx------+ 12 liuqin staff 384 12 3 14:43 Documents
drwx------+ 38 liuqin staff 1216 12 6 16:49 Downloads
drwx------@ 69 liuqin staff 2208 11 25 10:22 Library
drwx------+ 6 liuqin staff 192 11 27 19:24 Movies
drwx------+ 5 liuqin staff 160 11 22 16:07 Music
drwx------+ 6 liuqin staff 192 11 22 17:07 Pictures
drwxr-xr-x+ 5 liuqin staff 160 11 22 16:08 Public
-rw-r–r-- 1 liuqin staff 12307 11 22 18:17 brew_install


php --ini命令

  • 查看php配置文件php.ini的路径

LIUQINdeMacBook-Pro:~ liuqin$ php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File: /etc/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)


cd /etc发现php-fpm.conf.default文件在此目录下
复制一份php-fpm.conf在此目录下
修改error_log路径
原路径为**/usr/local/var/log/php-fpm.log**
但是不存在,此行前边有分号注释,如果不修改,则不需要去分号。如果修改,则需去掉分号。

解决

路径改为 /var/log/,去掉分号
在这里插入图片描述
此截图中就最后一行是设置值的,其他上边几行都是对这个参数对解释

macbookpro 本身就有这个/var/log/目录,存储了各种系统日志


sh-3.2# cd /var/log/
sh-3.2# ls
Bluetooth ppp
CDIS.custom shutdown_monitor.log
CoreDuet system.log
DiagnosticMessages system.log.0.gz
apache2 system.log.1.gz
asl system.log.2.gz
com.apple.xpc.launchd system.log.3.gz
corecaptured.log system.log.4.gz
cups system.log.5.gz
daily.out uucp
displaypolicy weekly.out
displaypolicyd.stdout.log wifi.log
emond wifi.log.0.bz2
fsck_apfs.log wifi.log.1.bz2
fsck_apfs_error.log wifi.log.2.bz2
fsck_hfs.log wifi.log.3.bz2
install.log wifi.log.4.bz2
monthly.out wifi.log.5.bz2
php-fpm.log wifi.log.6.bz2
powermanagement


ps -ef | grep php


sh-3.2# ps -ef |grep php
0 2595 1 0 6:19下午 ?? 0:00.00 php-fpm
-2 2596 2595 0 6:19下午 ?? 0:00.00 php-fpm
-2 2597 2595 0 6:19下午 ?? 0:00.00 php-fpm
0 2599 2592 0 6:19下午 ttys000 0:00.00 grep php
501 2504 2495 0 5:59下午 ttys001 0:00.06 php


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!