`

Linux 下 Ruby On Rails(ROR)学习

阅读更多

1.遇到的第一个错误:

 

undefined method `render_text' for #<MytestController:0xb5df2eb4>

 

undefined method `render_text' for #<MytestController:0xb5df2eb4>
 


     从网上查到的解决方法:

     现在rails不用render_text "Hello World"了,改成了:

render:text=> "hello world"
 

2.创建数据库时错误:

 

 

Couldn't create database for {"encoding"=>"utf8", "username"=>"root", "adapter"=>"mysql", "database"=>"mybook_development", "pool"=>5, "password"=>nil, "socket"=>"/var/run/mysqld/mysqld.sock"}, charset: utf8, collation: utf8_general_ci (if you set the charset manually, make sure you have a matching collation)
 

    解决:

    在网上查了一下,原来是没有权限访问数据库。因为默认生成的数据库配置信息中的password字段没有设置。简单的设置该字段之后问题解决。 

 

 

 

分享到:
评论

相关推荐

    Ruby on Rails安装包全集(Linux)

    在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,帮助用户在Linux系统上顺利构建RoR开发环境。 1. **readline-5.1.tar.gz**: 这是Readline库的源代码包,它提供了一种交互...

    ruby on rails 101

    《Ruby on Rails 101》是一本介绍Ruby on Rails(简称RoR或ROR)的基础书籍,旨在为初学者提供一个全面而深入的学习框架。本书由Peter Marklund编写,包含了五天课程的演示文稿和相关资料,覆盖了从安装到实际应用...

    ruby on rails 环境搭建

    Ruby on Rails(简称RoR)是一个基于Ruby语言的开源Web开发框架,它采用MVC(Model-View-Controller)架构模式,简化了Web应用的构建过程。在Windows和Linux操作系统下搭建RoR开发环境的步骤略有不同,但都遵循一定...

    ruby on rails 教程

    **标题解析:**“ruby on rails 教程”直指文档内容旨在教授Ruby on Rails框架的基础知识和应用技巧,Ruby on Rails(RoR)是一种用于Web开发的开源框架,基于Ruby语言,它遵循MVC(模型-视图-控制器)架构模式,...

    搭建Ruby on Rails开发环境

    Ruby on Rails,简称RoR,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,使得开发高效且简洁。 在Windows系统上搭建RoR开发环境,首先要下载并安装Ruby的一键安装包。你...

    Ruby+on+Rails快速Web应用开发实战.pdf

    Ruby on Rails(简称RoR或Rails)是一种开源的网络应用框架,用Ruby语言编写。它被设计用来轻松地实现MVC(模型-视图-控制器)设计模式,从而使开发人员能够快速和有条理地创建数据驱动的应用程序。接下来,我将详细...

    Linux系统平台上安装和配置Ruby on Rails

    在Linux系统上安装和配置Ruby on Rails是一个常见的任务,特别是在开发Web应用程序时。Ruby on Rails(RoR)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构模式,强调简洁和生产力。在...

    Ruby on Rails 初体验--北大青鸟教师专题讲座PPT

    Ruby on Rails,简称RoR,是由Ruby编程语言构建的开源Web应用框架,以其高效和简洁的设计原则闻名。RoR遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用开发,降低开发者的工作负担,提高开发效率。该...

    Ruby+for+Rails

    在Web开发领域,Ruby与Rails框架的结合,即Ruby on Rails(RoR),开创了Web应用的新纪元。Ruby on Rails(简称Rails)是基于Ruby语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在提高开发...

    Ruby on Rails为企业SOA做好准备了吗

    Ruby on Rails(RoR)作为一种流行的Web开发框架,已经被证明在构建RESTful服务方面具有显著优势。在面向服务架构(SOA)的背景下,RoR的灵活性、简洁性和强大的社区支持使其成为企业级应用的理想选择。Tate,一位...

    在RHEL上安裝設置ROR(nginx+passenger+ruby+rails+oracle+netzke)

    在RHEL(Red Hat Enterprise Linux)系统上搭建Ruby on Rails(简称RoR)应用程序环境是一项技术性较强的任务,尤其当涉及到与其他服务如Nginx、Phusion Passenger、Ruby、Rails以及Oracle数据库集成时。以下是对这...

    Rails for .NET Developers (Facets of Ruby)

    **标题与描述解析:** 本书《Rails for .NET Developers》旨在为已有.NET开发经验的学习者提供一条快速上手Ruby on Rails(简称RoR)的路径。通过本书,读者不仅能够学习到Ruby语言的基础知识及其面向对象编程的特点...

    Windows上的Ruby on Rails正式投入生产

    在Windows平台上将Ruby on Rails(RoR)应用于生产环境可能会比在Unix-like系统上更具挑战性,但并非不可能。这篇文章将向新手Web程序员和对RoR感兴趣的开发者介绍如何在Windows上建立并部署一个稳定的生产环境。 ...

    rails安装.rar

    Rails是Ruby语言的一个著名Web应用框架,全称为Ruby on Rails,简称RoR。它遵循MVC(模型-视图-控制器)架构模式,为开发者提供了一种高效、简洁且具有表现力的开发环境。本教程将详细介绍Rails的安装过程,这对于...

    Aptana Radrails - An Ide for Rails Development

    ### Aptana RadRails – 一款专为 Ruby on Rails 开发设计...通过深入学习本书提供的内容,开发者不仅能够掌握 RadRails 的核心功能,还能学会如何将其应用到实际项目中,从而开发出高质量的 Ruby on Rails 应用程序。

    ROR环境配置

    在IT行业中,Ruby on Rails(简称ROR)是一款基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用开发过程,提高开发效率。本文将深入探讨如何配置ROR开发环境,以及...

    RoR 培训课程PPT

    - **课程性质**:本课程为为期五天的Ruby on Rails(简称RoR)入门级培训,适合初学者快速掌握RoR的基本概念和技术要点。 - **讲师信息**:由Peter Marklund开发并讲解,Peter是一位经验丰富的Ruby on Rails开发者。...

Global site tag (gtag.js) - Google Analytics