我目前尝试在我的 Fedora 15 机器上设置一个网络服务器来运行内容管理系统本地。我的目的是获得一些网络服务器管理经验。
但是,我在尝试安装/配置 AdaptCMS 2.0.1 时遇到了问题。我已按照文档的指定将 AdaptCMS2/ 放置在 /var/www/html/ 中,但我无法通过 Firefox 7.0.1 访问目录文件
localhost/AdaptCMS2/install.php
Firefox 加载此 URL 一段时间,然后返回“未找到服务器”页面。说...
Firefox can't find the server at www.localhost.
我在网上搜索了一下,尝试编辑 about:config,变量:browser.fixup.alternate.enable,这样 Firefox 就不会将 localhost 解析为 www.localhost[.com]/,但似乎根本不起作用。所以我猜一定是其他问题。
因此我尝试在 /var/www/html/ 中自行创建一个 test.php 文件。它只是运行 phpinfo();
localhost/test.php
返回预期结果。
但这是我缩小范围的部分;当我尝试做......
localhost/AdaptCMS2/install.ph
它返回了一个完全不同的错误,内容是:
The requested URL /AdaptCMS2/install.ph was not found on this server.
连同 Apache 的 serverinfo 页脚。因此,看来服务器没有问题。
我已经尝试修复这个问题一个小时了,但我不知道该怎么做才能让它访问 AdaptCMS2/ 目录中的文件。我完全不知道。救命!
答案1
Firefox can't find the server at www.localhost
明确输入 URL:http://localhost/AdaptCMS2/install.php
,Firefox 正在尝试访问不存在的站点 www.localhost
The requested URL /AdaptCMS2/install.ph was not found on this server.
如果这不是答案中的拼写错误,您应该将 install.ph 更改为 install.php
AdaptCMS2 文件夹及其文件的 unix 权限是否正确?Apache 用户可以访问它吗?
尝试将静态 html 文件放在 AdaptCMS2 文件夹中并访问它。如果静态 HTML 工作正常,则可能是您的 php 配置不正确,否则您的文件权限存在问题或配置不正确。