2014-03-25 68 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

添加子文件夾路徑存在。

這應該解決這個問題。