2013-05-13 79 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

希望这有助于!