0

我计划在我的新项目中使用Bonfire 0.7,但我无法安装它。我已经下载了主包并将其解压缩到www我的 Wamp Server 的文件夹中。登陆页面告诉我手动创建数据库并设置配置文件。我已经按要求完成了,但是当我单击继续按钮时,它会将我重定向到http://localhost/public这显然会给出错误The requested URL /public/ was not found on this server.

这是一个.htaccess问题吗?站点文档说Web 根目录应该指向 /public 文件夹。我该怎么做?我知道我在做一些非常错误的事情,可能有一个简单明显的解释,但是什么?请帮忙!

编辑:当我手动转到http://localhost/bonfire/public它时,它会将我重定向到http://localhost/bonfire/index.php/install与登录页面相同的页面,点击继续按钮再次重定向到http://localhost/public.

4

3 回答 3

1

Ali 你的应用程序在根目录下的 bonfire 子文件夹中。将文件bonfire夹内的所有文件移动到文件www夹中。cibonfire 网站上的安装文档有详细信息。

注意:通过将 bonfire 应用程序移至 root www,您将无法运行其他 Web 应用程序。最好将应用程序保存在 WAMP 的子文件夹中。如果这是您决定的,请相应地更改config.php(/application/config/) .htaccess。篝火论坛有详细信息。

于 2014-04-15T18:34:04.540 回答
0

经过一番头疼后,我终于通过在 XAMPP 而不是 WAMP 上安装 Bonfire 解决了这个问题,现在它的工作就像一个魅力。不知道这是否算作一个解决方案,但无论如何。我不知道 Bonfire 对 WAMP 有什么怨恨。

于 2014-04-19T11:01:58.063 回答
0

请试试这个。这个对我有用。

编辑index.php文件bonfire-master夹下的文件。

index.php像这样添加子文件夹路径文件

$install_url = 'http'.((empty($_SERVER['HTTPS']) or $_SERVER['HTTPS'] == 'off')?'':'s')  .'://'. $_SERVER['SERVER_NAME'] .'/{sub folder name}/public/';

用您的子文件夹替换子文件夹名称。

然后重命名1.htaccess.htaccess公用文件夹下的文件并搜索Rewrite Base

在那里添加子文件夹路径。

那应该可以解决问题。

于 2014-08-31T16:37:55.203 回答