我想通過Hello World教程去CodeIgniter,但不能得到相應的結果。我在Ubuntu 10.10和apache2上運行。我懷疑,權限有問題,但不知道如何解決這個問題。我做了什麼:codeigniter你好世界在Ubuntu上失敗
- 安裝的Apache2,PHP5,MySQL和等
- 的Apache設置web目錄到/ var/WWW,至極沒有必要的權限,所以我做的下一件事是
sudo chmod 777 /var/www
。 - 將AllowOverride None更改爲AllowOverride全部位於「default」apache站點配置中。
- 將ci複製到www,localhost/ci/給我「Forbidden。您無權訪問此服務器上的/ ci /。
- sudo chmod a + rwx ci /。 本地主機/ CI/作品,本地主機/ CI/user_guide/作品,本地主機/ CI/index.php文件/ user_guide/返回404(CI的),本地主機/ CI /博客/指數/ - 404(Apache的),本地主機/ CI/index.php文件/博客/指數/ - 404(CI的)
- 正是在本教程中有人說:控制器
<?php class Blog extends Controller { function index() { echo "Hello World";} } ?>
和而不是的 「Hello World」 http://localhost/ci/index.php/blog/index/帶我到完全空白頁和http://localhost/ci/blog/index/到Apache的404不是f ound!順便說一句,「http://localhost/ci/indeex.php/blog/indeex/」也帶我到空白頁面,但「http://localhost/ci/index.php/bloog/indeex/」 - 到CI的404頁面。你可以猜到,我完全熟悉那些東西,如果你能幫助我,我會很高興。這裏有幾個非常類似的問題,但他們都沒有幫助。
非常感謝您!你完全正確。 – user1094249