nextcloud问题:重复的上游“ php-handler”

时间:2019-02-15 11:58:39

标签: php bash nginx nextcloud

实际上,我不想启动的Nginx上的Nextcloud服务器遇到问题。

我安装了官方文档中提到的Nextcloud: https://docs.nextcloud.com/server/15/admin_manual/installation/nginx.html

但是当我启动服务时:

  
      
  • nginx:[emerg]上游重复   /etc/nginx/sites-enabled/nextcloud.conf:1févr中的“ php-handler”。 15
  •   
  • nginx:配置文件   /etc/nginx/nginx.conf测试失败
  •   
  • nginx.service:控制进程已退出,代码=退出状态= 1
  •   

我尝试重新正确安装php-fpm,但仍然无法正常工作。

有人可以帮我吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

如果你配置了多个网站,在路径上编辑site1.conf和site2.conf。
第 1 步:

vi /etc/nginx/sites-available/site1.conf
vi /etc/nginx/sites-available/site2.conf

并评论此块:

#upstream php-handler {
#   server 127.0.0.1:9000;
#}

第 2 步: 编辑此路径:

vi /etc/nginx/conf.d/php-fpm.conf

并设置此值:

upstream php-fpm {
    server 127.0.0.1:9000;
}

并重启 php-fpm 和 nginx 服务。