2014-03-25 34 views
0

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

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

编辑:当我手动去http://localhost/bonfire/public它重定向我http://localhost/bonfire/index.php/install这是在同一个页面,其中点击着陆页继续按钮再次重定向到http://localhost/public

回答

0

经过很多头部撞击之后,我最终通过在XAMPP上安装了Bonfire而不是WAMP来解决这个问题,现在它像魅力一样工作。不知道这是否是一个解决方案,但不管如何。我不知道篝火对WAMP有什么样的怨恨。

+0

我有Windows 8.1 Pro 64bit笔记本电脑。我想安装'Ci-bonfire',你能告诉我什么是最好的方法。我尝试了很多文章。但不会工作。你能否从一开始就解释它? – yeshansachithak

1

阿里你的应用程序是在根的篝火子文件夹。将bonfire文件夹内的所有文件移动到www文件夹。在cibonfire网站上的Installation document有详细信息。

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

+0

仍然无法正常工作。 'continue'按钮现在重定向到'localhost/bonfire/index.php/install',页面显示'404 Not Found'。我也启用和禁用了'mod_rewrite'并在config.php中更改了'$ config [index_page]',但无论哪种情况都不起作用。 –

+0

包中的任何地方都没有'install'文件夹。 –

+0

阿里,安装篝火后,将公共文件夹中的所有文件复制到根(在你的情况localhost /篝火/)。现在按照篝火[论坛帖子]中的说明(http://forums.cibonfire.com/discussion/1882/remove-url-using-htaccess/p1)。 – Mohsin

0

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

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

添加子文件夹路径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

添加子文件夹路径存在。

这应该解决这个问题。