第一章:配置及VIM编辑器使用技巧
.Windows XP 下的安装
()
.Liunx  环境下的安装
()
.Mysql
.创建ROR项目并启动
项目配置:rails+mysql+Webrick
在创建项目之前,首先我们要创建一个数据库:
进入Mysql$:mysql -uroot -p123
创建数据库 demo_development $:create database demo_development default charset='utf8'
创建项目demo,在这里我们的项目与数据库Mysql连接,
在终端下$:rails demo --database=mysql
create 
      create  app/controllers
      create  app/helpers
      create  app/models
      create  app/views/layouts
      create  config/environments
      ..  ..  ..
      ..  ..  ..
      create  log/production.log
      create  log/development.log
      create  log/test.log
进入项目$:cd demo
查看生成的文件 $: ls
README        app        db        lib        public        test        vendor
Rakefile    config        doc        log        script        tmp

为了成功连接数据库vim编辑器下载与安装,我们需要修改l配置文件
Rails 里面,有三种运行环境:development开发环境.test测试环境以及production生产环境.
在默认情况下,我们使用的是development开发环境.
所以我们只要做如下修改即可:
development:
  adapter: mysql
  encoding: utf8
  database: demo_development
  pool: 5
  username: root
  password: 123
  socket: /tmp/mysql.sock

回到终端, 输入命令$:script/server 启动项目.默认端口为 3000.
%script/server
=>
=> Rails 2.2.2 application started on 0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options

点击About your application’s environment 链接查看配置信息
 效果图(1)##

但有时我们会碰到这样的错误: 2
Session Error:
 CGI::Session::CookieStore::TamperedWithCookie in Rails/infoController#properties
 CGI::Session::CookieStore::TamperedWithCookie
我们刷新这个页面即可解决.

也可以利用 -p 修改端口.script/server -p 3001

*************待用
Mysql Error:
 MissingSourceFile in Rails/infoController#properties
 no such file to load -- sqlite3

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。