好吧我承认我太固执,所以我要学习使用一个框架CodeIgniter

  • 我很固执我承认,所以做开发这么久,我始终不会修改那些公开代码,曾经固执的我认为那些写得都不好,我也从来不用第三方框架写代码,一直在大大小小的工程项目中推行我自己写得框架,可能有些自私吧,但更多的使用自己的框架更有握感,可以良好的控制项目的大小和进度,所以每次我都能顺利的保证项目成功,好吧我承认我必须学习新的框架来拓展思路,那么现在就把自己当成一个初学者,先用 CodeIgniter 试试看喽。

    一切从零开始,相信我用完这个后会总结出更多更好的经验。

    有错要承认,我承认我之前的固执导致我现在仍然没有赚到钱,所以要改要开眼界,很多人做了,做得比我好,必须承认,但是我没有认输。

    下面吧CI 的安装方法和使用方法做简单介绍,如果你要学习CI 可以按照本博客的SETP 步骤进行操作,你会发现幼儿园小孩都可以使用。

    SETP 1 下载 CI (这里的版本是2.1.2 是当前的最新版本):

    http://codeigniter.com/download_files/reactor/CodeIgniter_2.1.2.zip

    SETP 2 解压缩并上传到服务器,或者直接在服务器上下载并解压缩(需要根目录下解压缩)

    # wget -c http://codeigniter.com/download_files/reactor/CodeIgniter_2.1.2.zip
    # unzip CodeIgniter_2.1.2.zip

    SETP 3 访问首页

    显示 CodeIgniter 的欢迎页面,下面有文档的链接,推荐看看,不愿意看文档的就看我的BLOG 吧,可以让你更快上手。

    SETP 4 去掉URL 中讨厌的 index.php

    根目录下建立一个文件:.htaccess 然后输入如下内容:(注意这个与原文档的有区别,不过请相信我吧)

    RewriteEngine on
    RewriteCond $1 !^(index.php|images|robots.txt)
    RewriteRule ^(.*)$ /index.php?$1 [L]

    或者(推荐第二种,原因自己想)

    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f  
    RewriteCond %{REQUEST_FILENAME} !-d  
    RewriteRule ^(.*)$ /index.php?$1 [L]
    

    访问首页,如果没问题,请看SETP 5,如果有问题请往下看

    出问题所有页面都显示 No input file specified.

    问题原因:因为服务器是GoDaddy的原因,具体原因请参考:https://github.com/EllisLab/CodeIgniter/wiki/Godaddy-Installaton-Tips

    如何解决:打开 application/config/config.php 更改如下内容

    $config['index_page'] = "index.php?";  
    $config['uri_protocol'] = "QUERY_STRING";

     

    SETP 5 待续……

    文章“好吧我承认我太固执,所以我要学习使用一个框架CodeIgniter”由大口罩的BLOG提供,转载请注明出处 http://blog.cancanyou.com/

回复位置:
主贴
访客名称(不可修改):
联系Email(可选,如果有必要我会根据此Email给您回复):
回复内容描述(必选,1000字符以内):
提示:某些回复内容可能稍后通过审核后才会被显示
  • ADs
Copyright 2012 cancanyou.com 大口罩的生活领地,欢迎来访,管理员“口罩下的笑”交流Email: meetcancanyou@yahoo.com
京ICP备13030527号-2