在Ubuntu服务器14.04上安装后,Owncloud不可用

 qxi7293860 发布于 2023-01-12 17:41

有了目标,我的Ubuntu的服务器(14.04)上安装owncloud(6.0.3-0版),我遵循了这一方针: http://doc.owncloud.org/server/6.0/admin_manual/installation/installation_source.html

完成此操作后,/ var/www/owncloud文件夹中存在以下内容:

的3rdParty核心的index.html OCC robots.txt的主题应用程式cron.php的index.php OCS搜索version.php配置数据本地化public.php设置console.php db_structure.xml LIB remote.php status.php

参观

 http://localhost

导致这样的网站:https://assets.digitalocean.com/articles/lamp_1404/default_apache.png表明,apache-server正常工作.

参观

http://localhost/owncloud 

导致服务器错误404:"未找到".


同时,我在我的笔记本电脑(Ubuntu 13.10)上尝试安装(owncloud 6.0.3-0)来比较结果.跳过上述指导原则,只需使用包管理器安装owncloud即可开箱即用,而/ var/www/owncloud的内容仅在配置数据中生成

因为它适用于我的笔记本电脑,我怀疑,我搞砸了我的ubuntu服务器上的一些配置.即便如此,重新安装apache2(包括清除)并没有帮助.

你有任何想法,从哪里重新开始?

1 个回答
  • 这是因为Apache 2.4的默认Web根目录是/ var/www/html而不是/ var/www.ownCloud的默认安装最终在/ var/www/owncloud中,它位于Web根目录之外.

    我首先通过在/ var/www/html/owncloud上创建一个符号链接来解决这个问题,但我发现只需将Apache的文档根目录更改为/ var/www/owncloud即可.如果要保留owncloud子目录,可以将其指向/ var/www并删除/ var/www/html及其内容.

    编辑/etc/apache2/sites-enabled/000-default.conf(和/或相同位置的SSL站点的相应配置,具体取决于您的设置),将DocumentRoot指向/ var/www或/ var/www/owncloud,无论哪种方式都适合你.

    我只是自己想出来了,所以它可能需要进一步改变配置.如果/当我发现需要进行更多调整时,我会更新这篇文章,但无论如何它似乎对我有用.

    这也与编程无关,真的属于superuser.com或者serverfault.com.

    2023-01-12 17:43 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有