开启辅助访问 切换到窄版

owncloud 10使用nginx安装完成访问首页显示404解决方案

[复制链接]
作者:hanhongwen 
版块:
开发环境 环境配置-问题解决方案 发布时间:2018-3-9 10:52:48
4190

管理员

积分
13986
QQ
hanhongwen 发表于 2018-3-9 10:52:48 | 显示全部楼层 |阅读模式
问题原因:
配置owncloud安装页面,完成安装后,无法显示首页,提示404页面,这里使用的是nginx1.12,报错页面如下
11.jpg

解决方案
1、修改nginx配置文件
# vim /etc/nginx/conf.d/default.conf
1.原内容
  1.     location / {
  2.         root   /usr/share/nginx/html;
  3.         index  index.php index.html index.htm;
  4.     }
复制代码


修改后内容
  1.     location / {
  2.         root   /usr/share/nginx/html;
  3.         index  index.php index.html index.htm;
  4.         if (!-e $request_filename){
  5.         rewrite ^/(.*)$ /index.php?s=/$1 last;
  6.         }
  7.     }
复制代码



2. 原内容
  1.     location ~ \.php$ {
  2.         root           html;
  3.         fastcgi_pass   127.0.0.1:9000;
  4.         fastcgi_index  index.php;
  5.         fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;
  6.         include        fastcgi_params;  
  7.     }
复制代码
  

修改后内容
  1.     location ~ \.php$ {
  2.         root           html;
  3.         fastcgi_pass   127.0.0.1:9000;
  4.         fastcgi_index  index.php;
  5.         fastcgi_split_path_info ^(.+\.php)(.*)$;
  6.         fastcgi_param PATH_INFO $fastcgi_path_info;
  7.         fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;
  8.         include        fastcgi_params;  
  9.     }
复制代码



2、修改完成后,重启服务
# systemctl restart nginx

3、完成后,页面如下图
12.jpg

以上操作步骤为owncloud显示404页面的解决方案,祝你成功
    15561578755
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表