php7.0fpm找不到,php-fpm 找不到 php-cgi.sock 怎么办
php7.0fpm找不到目录
php7.0fpm找不到
如果你在系统中找不到 PHP 7.0 FPM(FastCGI Process Manager),可能有以下几种原因:
1. PHP 7.0 FPM 未安装:首先,请确认 PHP 7.0 FPM 是否已正确安装在你的系统中。可以通过在终端中运行以下命令来检查:
```css
php-fpm7.0 -v
```
如果 PHP 7.0 FPM 已正确安装,命令的输出将显示 PHP 7.0 FPM 的版本信息。如果未找到该命令或显示错误信息,则表示 PHP 7.0 FPM 未正确安装。
2. 未将 PHP 7.0 FPM 添加到系统路径中:如果 PHP 7.0 FPM 已安装但仍然无法找到,可能是因为未将其添加到系统的 PATH 环境变量中。请确保将 PHP 7.0 FPM 的安装路径添加到 PATH 环境变量中。具体操作方法可能因操作系统而异,但通常可以在终端中使用以下命令添加:
```ruby
export PATH=/path/to/php-7.0-fpm:$PATH
```
请将 `/path/to/php-7.0-fpm` 替换为实际的 PHP 7.0 FPM 安装路径。
3. 配置文件错误:如果以上步骤均已正确执行,但仍然无法找到 PHP 7.0 FPM,可能是由于配置文件错误导致的。请检查 PHP 7.0 FPM 的配置文件是否正确配置。在 Ubuntu 系统上,PHP 7.0 FPM 的配置文件通常位于 `/etc/php/7.0/fpm/php.ini`。检查该文件是否存在并且没有语法错误或配置错误。
php-fpm 找不到 php-cgi.sock 怎么办
如果php-fpm已经启用了,那么就是你的nginx或者apache是通过使用tcp方式连接php-fpm的
如果要用socket方式连接,就是php-cgi.sock,要修改php-fpm配置文件并且重启
php-fpm配置中有(还有种配置文件时xml格式的,你可以看下参考)
#listen = 127.0.0.1:9000
#找到并改为
listen=/tmp/php-fpm.sock
详细信息可以参考:
希望对你有帮助
求助php-fpm起不来
#include "stdafx.h" 说明 在添加stdafx.h包含语句后,最好也加上应用头文件的包含语句。
为什么我找不到我的php-fpm.conf
find / -name php-fpm,不知道你是Yum安装的还是源码包安装的。
所以用全盘查找。
(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)