讓CI啓動並運行相當簡單。其中大部分要求您編輯幾個配置文件 。
您需要設置CI以指向應用的正確基本URL。爲此,打開system/application/config/config.php並編輯base_url數組項以指向您的服務器和CI文件夾。 view plaincopy to clipboardprint?
$config['base_url'] = "http://localhost/ci/";
目前,CI設置將有一個名爲「welcome.php」的默認控制器;你可以在system/application/controllers文件夾中找到它。對於本教程,請將其刪除並打開您的system/application/config/routes.php文件。將默認數組項目更改爲指向「helloworld」控制器。 view plaincopy to clipboardprint?
$route['default_controller'] = "Helloworld"
CI也有一個我們不需要的視圖文件。打開系統/應用程序/視圖/文件夾 並刪除welcome_message.php文件。
您可以在此更改您的默認控制器。
爲了編輯Url http://localhost/ci/index.php/helloworld/
。你可以通過幾件事來改善你的CodeIgniter體驗 - 就像從網址中移除惱人的index.php位。您可以通過在根文件夾中創建.htaccess文件並添加以下代碼來完成此任務。
上 的RewriteCond $ 1 RewriteEngine敘述^(index.php文件|圖片| robots.txt的)!(。*) 重寫規則^ $ CI /的index.php/$ 1 [L]
您還需要打開system/application/config /中的config.php文件,並將index_page數組項目編輯爲空字符串。 view plaincopy to clipboardprint?
$config['index_page'] = "";
另一個漂亮的伎倆是打開CI的解析PHP語法如果 不是由服務器啓用的能力。爲此,請打開與之前相同的文件system/application/config/config.php,並將rewrite_short_tags數組項設置爲TRUE。 view plaincopy to clipboardprint?
$config['rewrite_short_tags'] = TRUE;
我希望一切順利!
你的意思是在我的www文件夾中,或者甚至在基本目錄下的更深層? – Undermine2k
是的,它應該位於您的Web目錄的絕對頂層。 – nageeb
謝謝你會試試看 – Undermine2k