当前位置:论坛首页 > Linux面板 > 求助

通过宝塔面板安装的nginx存在一些问题

发表在 Linux面板2023-3-21 15:17 [复制链接] 7 1934

本帖最后由 伽楠 于 2023-3-27 14:02 编辑

nginx启动报错20230321.png nginx启动报错20230321_1.png 对应目录下缺少文件。
通过/www/server/nginx/conf/enable-php-74.conf拷贝生成了一个enable-php.conf文件后,在面板上启动nginx还是启动不了,但是在命令行下用nginx -c /www/server/nginx/conf/nginx.conf命令是可以启动的,没有报错,面板中nginx的日志没有任何信息,/www/server/nginx/logs/error.log文件中也没有新增的错误信息。


本人在家中PC上用VMWare Workstation下安装的虚拟机Centos7.9安装宝塔Linux面板没有任何的问题,在单位iesx上虚拟服务器上安装就遇到了上面的问题
使用道具 举报 只看该作者 回复
发表于 2023-3-21 15:19:55 | 显示全部楼层
另外php7.4也安装了,但是在软件商店里查,显示是未安装的状态
使用道具 举报 回复 支持 反对
发表于 2023-3-21 15:25:30 | 显示全部楼层
您好,enable-php.conf这个文件主要是用于nginx引用php的,
出现这个错误提示主要原因是php安装过程中出现意外导致没有生成enable-php.conf文件,
您可以尝试重新安装下php,如果PHP是正常启动的您也可以尝试手动创建这个文件。然后重启nginx
文件内容为:注意下面74为站点使用的php版本,注意修改为您需要使用的版本
  1.     location ~ [^/]\.php(/|$)
  2.     {
  3.         try_files $uri =404;
  4.         fastcgi_pass  unix:/tmp/php-cgi-74.sock;
  5.         fastcgi_index index.php;
  6.         include fastcgi.conf;
  7.     }
复制代码


使用道具 举报 回复 支持 反对
发表于 2023-3-22 12:06:58 | 显示全部楼层
通过/www/server/nginx/conf/enable-php-74.conf拷贝生成了一个enable-php.conf文件后,在面板上启动nginx还是启动不了,但是在命令行下用nginx -c /www/server/nginx/conf/nginx.conf命令是可以启动的,没有报错,面板中nginx的日志没有任何信息,/www/server/nginx/logs/error.log文件中也没有新增的错误信息。
使用道具 举报 回复 支持 反对
发表于 2023-3-22 12:07:55 | 显示全部楼层
本人在家中PC上用VMWare Workstation下安装的虚拟机Centos7.9安装宝塔Linux面板没有任何的问题,在单位iesx上虚拟服务器上安装就遇到了上面的问题
使用道具 举报 回复 支持 反对
发表于 2023-3-22 12:08:59 | 显示全部楼层
堡塔运维向樛木 发表于 2023-3-21 15:25
您好,enable-php.conf这个文件主要是用于nginx引用php的,
出现这个错误提示主要原因是php安装过程中出现 ...

通过/www/server/nginx/conf/enable-php-74.conf拷贝生成了一个enable-php.conf文件后,在面板上启动nginx还是启动不了,但是在命令行下用nginx -c /www/server/nginx/conf/nginx.conf命令是可以启动的,没有报错,面板中nginx的日志没有任何信息,/www/server/nginx/logs/error.log文件中也没有新增的错误信息。


本人在家中PC上用VMWare Workstation下安装的虚拟机Centos7.9安装宝塔Linux面板没有任何的问题,在单位iesx上虚拟服务器上安装就遇到了上面的问题
使用道具 举报 回复 支持 反对
发表于 2023-3-23 13:43:33 | 显示全部楼层
堡塔运维向樛木 发表于 2023-3-21 15:25
您好,enable-php.conf这个文件主要是用于nginx引用php的,
出现这个错误提示主要原因是php安装过程中出现 ...

通过/www/server/nginx/conf/enable-php-74.conf拷贝生成了一个enable-php.conf文件后,在面板上启动nginx还是启动不了,但是在命令行下用nginx -c /www/server/nginx/conf/nginx.conf命令是可以启动的,没有报错,面板中nginx的日志没有任何信息,/www/server/nginx/logs/error.log文件中也没有新增的错误信息。


本人在家中PC上用VMWare Workstation下安装的虚拟机Centos7.9安装宝塔Linux面板没有任何的问题,在单位iesx上虚拟服务器上安装就遇到了上面的问题
使用道具 举报 回复 支持 反对
发表于 2023-10-11 14:28:52 | 显示全部楼层
您好,此问题直接建立一份命名为enable-php.conf文件即可,如果还是无法启动您可以继续提供一些错误信息
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表