0

我在 Ubuntu 下的 Apache 服务器中安装 Zikula 1.5.9 和 2.0.13 时遇到问题。两个版本都找不到 /install 目录。

我在 Ubuntu 下使用带有 PHP 7.2.19-0ubuntu0.18.04.1 的 Apache 2.4 服务器,在本地虚拟机中运行。

如视频教程所示,我从 GitHub 下载了最新版本,将文件(如 sudo tar -xpvzf 2.0.13.tar.gz)展开到 Web 根目录并重命名文件夹(如 sudo mv 2.0/zikula20)然后我为每个版本创建了一个数据库。

在我的浏览器中调用http://myhost/zikula20/,得到的响应是:

未找到 在此服务器上未找到请求的 URL /zikula20/install。Apache/2.4.29 (Ubuntu) 服务器在 myhost 端口 80

我怎么解决这个问题?

4

2 回答 2

0

如果您想将它安装到域的子目录中,您可能需要在.htaccess文件中取消注释此行并将其更改为您的目录名称 ( /zikula20):

https://github.com/zikula/core/blob/master/src/.htaccess#L15

于 2019-06-21T15:55:18.723 回答
0

当我过去遇到这样的问题时,那是因为我在安装过程中无意中跳过了一个步骤。回顾安装文档并确保一切都以正确的顺序完成可能会有所帮助。从您发布的内容来看,您似乎符合系统要求。

另外,检查您的 php 和 apache 日志。这可能会告诉您该过程在哪里失败。祝你好运,如果您有更多信息,请在此处回复。

于 2019-06-22T14:59:47.160 回答