2013-05-13 120 views
3

我有一個基於CodeIgniter框架的整個網站項目。我的問題是我不知道如何在我的本地Mamp服務器上運行此項目。我已經成功建立了Mamp並且還運行了最新版本的CodeIgniter。 enter image description here運行CodeIgniter項目

但是現在我該如何運行使用在我的localhost文件夾中找到的CodeIgniter的整個項目。這是我第一次使用CMS框架。

+2

你已經在運行它。這裏最大的問題是Codeigniter不是CMS,它是一個框架,即一系列構建任何類型網站的工具(CMS也是如此)。你可能會期待別的東西? – 2013-05-13 05:21:01

+0

看看教程。 https://phpacademy.org/tutorial/introduction-to-codeigniter-basic-website – Sharif 2013-05-13 05:22:16

+0

@ Damien Pirsy你是對的,對不起我缺乏精確性和知識。 @謝里夫烏爾伊斯蘭教感謝我會看看教程:) – Dimitri 2013-05-13 05:23:33

回答

2

打開應用/ config文件夾

首先去config.php文件,基本URL指向正確的位置

$配置['BASE_URL工作'] ='';

比轉到database.php中,並提供正確的數據庫參數


$分貝[ '缺省'] [ '主機'] = '本地主機';
$ db ['default'] ['username'] ='user';
$ db ['default'] ['password'] ='密碼';
$ db ['default'] ['database'] ='dbname';

這就是u必須做的最基本的變化....現在,如果你想用默認值重定向到特定的控制器去routes.php文件文件中的config目錄並更改該vairable $路線
['default_controller 「] = 「yourcontrollername」

+0

這是好的http://mrforbes.com/blog/2009/02/setting-up-a-local-code-igniter-dev-environment-osx/ – Dimitri 2013-05-15 10:12:47

+0

我做了你說我有以下錯誤:404頁面未找到 您找不到的頁面。 – Dimitri 2013-05-15 10:27:39

1

起初配置使用config.php文件,也爲數據庫設置你的站點設置編輯database.php中,然後在文件router.php文件給默認的控制器名稱爲您的網站

$route['default_controller'] = 'login'; 

,這將有助於打開喜歡的登錄頁面或主頁等項目的第一加載器,然後打開你的網站像

http://your_ip/project_folder_name/ 

則將直接打開您的默認控制器頁面。我認爲它也會對您有所幫助。這些是可以幫助您運行項目的非常基本的東西,很高興您正在使用CodeIgniter,此框架非常靈活且易於學習,享受這個

+0

謝謝你,它幫助了我很多,但我有404頁面找不到 您找不到頁面。我相信這必須與.htaccess – Dimitri 2013-05-15 10:29:25

0

使用localhost/name_of_the_codeigniter_folder_inside_htdocs/index.php文件/ name_of_the_controller_file_you_want_to_execute/name_of_the_function_inside_the_file_which_you_want_to_execute

希望這有助於!