开启辅助访问 切换到窄版

nextcloud 13网页登录安装提示内部服务器错误解决方案

[复制链接]
作者:hanhongwen 
版块:
开发环境 环境配置-问题解决方案 发布时间:2018-3-9 15:04:35
28680

管理员

积分
13451
QQ
hanhongwen 发表于 2018-3-9 15:04:35 | 显示全部楼层 |阅读模式
问题原因:
配置好环境,登录网页安装nextcloud,网页出现服务器内部错误,无法继续安装,如下图
17.jpg

解决方案:
1、新建一个脚本文件,写入如下内容
# vim 1.sh
  1. #!/bin/bash
  2. ocpath='/var/www/html'           #修改为你Nextcloud所放置的目录
  3. htuser='apache'                #网页服务器用户
  4. htgroup='apache'               #网页服务器的组
  5. rootuser='root'

  6. printf "Creating possible missing Directories\n"
  7. mkdir -p $ocpath/data
  8. mkdir -p $ocpath/assets
  9. mkdir -p $ocpath/updater

  10. printf "chmod Files and Directories\n"
  11. find ${ocpath}/ -type f -print0 | xargs -0 chmod 0640
  12. find ${ocpath}/ -type d -print0 | xargs -0 chmod 0750

  13. printf "chown Directories\n"
  14. chown -R ${rootuser}:${htgroup} ${ocpath}/
  15. chown -R ${htuser}:${htgroup} ${ocpath}/apps/
  16. chown -R ${htuser}:${htgroup} ${ocpath}/assets/
  17. chown -R ${htuser}:${htgroup} ${ocpath}/config/
  18. chown -R ${htuser}:${htgroup} ${ocpath}/data/
  19. chown -R ${htuser}:${htgroup} ${ocpath}/themes/
  20. chown -R ${htuser}:${htgroup} ${ocpath}/updater/

  21. chmod +x ${ocpath}/occ

  22. printf "chmod/chown .htaccess\n"
  23. if [ -f ${ocpath}/.htaccess ]
  24. then
  25.   chmod 0644 ${ocpath}/.htaccess
  26.   chown ${rootuser}:${htgroup} ${ocpath}/.htaccess
  27. fi
  28. if [ -f ${ocpath}/data/.htaccess ]
  29. then
  30.   chmod 0644 ${ocpath}/data/.htaccess
  31.   chown ${rootuser}:${htgroup} ${ocpath}/data/.htaccess
  32. fi
复制代码



2、运行脚本文件
# sh 1.sh

3、再次打开网页安装页面如下图
18.jpg

以上为内部服务器错误的解决方案的简单操作步骤,祝你成功
    15561578755
回复

使用道具 举报

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

本版积分规则

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