安装XAMPP或WAMP
从Codeigniter.com下载并解压缩软件包
提取服务器空间(htdocs或www目录)中的所有文档
安装MAMP
从Codeigniter.com下载并解压缩软件包
提取服务器空间中的所有文档(htdocs)
从Codeigniter.com下载并解压缩软件包
将提取的文件夹放在/ var / www(在WAMP中)或xampp / htdocs(XAMPP)中
git clone https://github.com/bcit-ci/CodeIgniter.git
如果正确遵循系统,将显示以下屏幕。
去 application/config/config.php
将基本网址定义为 $config['base_url'] = 'http://localhost/path/to/folder';
Apache配置 |
---|
扎根
创建htaccess文件
在其中添加以下代码
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|image|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$index.php/$1 [L,QSA]
注意:.htaccess代码因托管服务器而异。在某些托管服务器(例如:Godaddy)中,需要?在上述代码的最后一行中使用额外的内容。在适用的情况下,以下行将替换为最后一行:
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
Nginx配置 |
---|
打开nginx的配置文件(默认:/etc/nginx/sites-available/default)
在其中添加以下代码
server {
server_name domain.tld;
root /path-to-codeigniter-folder; //您的代码点火器路径
indexindex.htmlindex.php;
# set expiration of assets to MAX for caching
location ~* \.(ico|css|js|gif|jpe?g|png)(\?[0-9]+)?${
expires max;
log_not_found off;
}
location / {
# Check if a file or directory index file exists, else route it to index.php.
try_files $uri $uri/ /index.php;
}
location ~* \.php${
fastcgi_pass 127.0.0.1:9000;
include fastcgi.conf;
}
}
去 application/config/database.php
设置以下配置变量。
主办
用户名
密码
数据库名称
港口
去 application/config/routes.php
使用控制器名称设置以下配置变量值。
default_controller
去 application/config/autoload.php
设置自动加载值,例如 $autoload['libraries'] = array('database', 'session');
像这样设置Helper值 $autoload['helper'] = array('url', 'file', 'form', 'html', 'text');