Tue Oct 9 21:44:29 2018 (23730): Fatal Error Unable to create lock file: Bad file descriptor (9) 原因: tmp目录权限问题 root用户执行 php -i 没报错 其他用户执行报错 通过root用户运行 php -i 找到了 php.ini文件 配置 upload_tmp_dir 为 /tmp/php7.1.7 然后给这个目录加777权限,解决 总结: kill -USR2 123 // 平滑重启,fpm 找php, php-fpm位置 ps -aux | grep fpm /usr/local/php-7.1.7 php 在 bin目录下 fpm 在 sbin目录下 PHP 命令行运行代码 php -r "echo 'asdf';" 打印某个配置变量的值 [root@iZ28v4cg1ydZ ~]# php -r "print_r(ini_get('upload_tmp_dir'));" [root@iZ28v4cg1ydZ ~]# php -r "print_r(ini_get('upload_max_filesize'));" 打印upload_tmp_dir没有东西,为了确定方法是正确的,又打印upload_max_filesize的值 确定方法正确。 其他原因参考 https://anandarajpandey.com/2016/02/18/solved-fatal-error-unable-to-create-lock-file-bad-file-descriptor-9/