自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

li_yong_kuan的专栏

个人备忘

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 ruby on rails 常用的日期取值

ruby on rails 常用的日期取值获取当前时间Time.nowUTC时间,国际标准时间 Time.now.utc日相关今日开始时间00:00:00 Time.now.beginning_of_day=> 2016-07-24 00:00:00 +0800今日结束23:59:59 Time.now.at_end_of_day=> 2016-07-24 23:59:59 +08

2016-07-24 15:21:50 5495

原创 PostgreSQL安装hstore

PostgreSQL安装hstore搭建rubygems.org 这个项目,执行迁移 # rake db:migrate RAILS_ENV=development  时候遇到一个错误错误信息:-- enable_extension("hstore")rake aborted!StandardError: An error has occurred, t

2015-07-15 23:03:43 3535

原创 创建自己的gem并上传到github

创建自己的gem并上传到github环境:centos7,git  version 1.8.3.1一 创建gem1 安装bundler #gem install bundler2使用bundler 创建gem所需的框架#bundler gem file_manipulate3修改file_manipulate.gemspec文件#vi

2015-05-20 15:46:14 848

原创 the first has precedence, perhaps you need a NameVirtualHost directive

问题配置服务器时出现:VirtualHost free.crowdroid.com:443 overlaps with VirtualHost s.crowdroid.com,the first has precedence, perhaps you need a NameVirtualHost directive答案:实际反馈中已经给出了解决方法:NameVirtualH

2015-05-18 11:50:47 1444

原创 centos7 yum 方式安装nginx

centos7  yum 方式安装nginx  centos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库    (1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库           #rpm-Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-r

2015-05-12 10:44:51 869

原创 发送邮件时,报postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by

Linux6.5发送邮件时,异常postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by报错信息: sendmail: warning: inet_protocols: IPv6 support is disabled: Address famil

2015-05-11 23:17:09 7760

原创 rvm实现一个系统同时运行多个ruby版本项目(用于解决一个服务器部署多个ruby版本项目的实现)

搭建环境:centos7(1)安装rvm单用户安装:#\curl -L https://get.rvm.io | bash -s stable --ruby或者:#\curl -sSL https://get.rvm.io | bash -s stable多用户安装:#\curl -L https://get.rvm.io |sudo bash -s sta

2014-12-26 18:02:57 1623

原创 rvm安装rubygems1.3.7报错问题

rvm安装rubygems1.3.7报错问题安装最新版本的rvm后,安装的ruby1.8.7默认安装的rubygems是2.0.14而我原来的项目是ruby1.8.7+rubygems1.3.7+rails2.2.3环境如果直接使用rvm安装的ruby1.8.7自带安装的rubygems2.0.14运行rails2.2.3版本项目会有异常:/usr/local/rvm/gems

2014-11-28 11:01:18 2833

原创 rails+apache2+passenger+ssl实现https双向认证通信

rails+apache2+passenger+ssl实现https双向认证通信环境:系统:Centos7服务器:apache(httpd) 2.4.6制作工具:openssl 1.0.1Rails版本 :4.1.6准备工作:安装apache和openssl#yum install  httpd  httpd-devel httpd-tools#

2014-11-25 21:23:04 1269

原创 Centos7+apache+passenger+rails4.1.6部署的服务器实现局域网内部访问

问题: 在CentOS上安装apache,配置好服务器本机可以访问,但是外部局域网IP不能访问解决方法: 1.我的项目配置文件passenger.conf LoadModule passenger_module /usr/local/rvm/gems/ruby-2.0.0-p598@rails416/gems/passenger-4.0.53/buildout/apache2/

2014-11-24 14:02:31 1193

原创 资料链接

卸载所有gem插件:http://jusshark.blog.163.com/blog/static/203136171201222694620122/

2014-11-21 14:38:55 474

原创 Centos7+httpd+fastcgi+rails安装

搭建的环境:centos7Apache/2.4.6fastcgi2.4.6rails4在安装fastcgi的时候遇到了问题:问题:。。。。。。In file included from fcgi.h:28:0,                 from mod_fastcgi.c:72:/usr/include/httpd/http_log.h:456:

2014-11-21 00:35:55 2069

原创 rails生产环境遇到的一些问题

1.启动production模式运行程序报的错误:Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml`处理方法方式:生成一个production下的key,复制到config/secrets.yml下生成命令:#参考链接:点我(2)

2014-10-08 17:37:20 1839

原创 rails连接postgresql错误:psql: 致命错误: 用户 "postgres" Ident 认证失败

psql: 致命错误:  用户 "postgres" Ident 认证失败1安装好postgresql数据库后需要初始化及一些配置rails项目才能连接postgresql安装好postgresql数据后(yum命令直接安装的)第一步:初始化数据库#service postgresql initdb(说明:初始化后默认postgresql数据库有一个默认的用户postg

2014-09-16 01:09:49 4363

原创 gem安装pg遇到问题

gem安装pg遇到问题安装pg遇到问题#gem  install   pg报错信息为:Building native extensions.  This could take a while...ERROR:  Error installing pg:    ERROR: Failed to build gem native extension.  

2014-09-15 23:40:04 1246

原创 rails4.1.6启动报错Could not find a JavaScript runtime

rails4.1.6启动报错Could not find a JavaScript runtime我的电脑系统及rails版本:Centos7,rails4.1.6,ruby2.0.01启动服务器后报错#rails server 刚建的新项目,启动服务报错:/home/oss/.gem/ruby/gems/execjs-2.2.1/lib/execj

2014-09-15 21:27:25 876

原创 centos7安装postgresql后的初始化问题

postgresql的初始化问题1最近安装centos7后,新安装了一些其他软件,新安张的事就是多,先安装下postgresql问题。安装postgresql1用yum直接安装#yum install postgresql2依赖包和服务也安装下#yum installl postgresql-devel     postgresql-server3c初始

2014-09-15 19:56:30 2116

原创 安装Windows7+Ubuntu13.04+Centos7三系统

安装Windows7+Ubuntu13.04+Centos7三系统(说明一点,在用U盘制作centos7的启动盘后,不需要删除包什么的,也不需要拷贝镜像文件什么的,刻录完就是可以直接使用的,我测试了两台台式的和一个笔记本安装都没有问题,不过在安装的时候,要修改下U盘的位置,如下:).在用u盘安装过程中,在进入安装界面,按tab键修改或者直接按e键:(直接安装是不能成功的,需要修

2014-09-13 03:25:27 1577

原创 Centos6.5安装rmagick遇到checking for magick-config .. no问题

Centos6.5安装rmageick1安装rmageick#gem install rmageick遇到了异常:ERROR: Error installing rmagick-2.13.1.gem: ERROR: Failed to build gem native extension./usr/bin/ruby extconf.rbchecking

2014-08-18 14:10:55 2771

原创 ActionController::InvalidAuthenticityToken解决途径

ActionController::InvalidAuthenticityToken解决途径方法(1):在相应的action,controller中添加下面代码如在hr_controller.rb文件中class HrController    protect_from_forgery :except => 这个:index    #处理除了index文件验证 

2014-08-13 21:16:42 1025

原创 centos6.5源码安装rubyonrails及其gem插件

centos6.5源码安装ruby on rails

2014-07-31 16:38:07 3620

原创 bundler解决安装gem列表所需的插件问题

1安装bundler#sudo gem install bundler2查看下版本#bundler -v3进入Rails根目录#cd /rails_app4创建Gemfile文件#bundler init(例子说明gem install bundlerbundle initecho "gem 'rails'" >> Gemfilebundle ins

2014-07-30 11:58:53 2970

原创 Postgresql 重启失败及删除数据库失败

删除服务器遇到的异常:postgres=# drop database cfb_s2 ;ERROR:  database "cfb_s2" is being accessed by other users描述:  There are 9 other session(s) using the database.重启postgrsql服务器失败的原因:因为其他项目程序程序在访问

2014-07-17 14:32:51 3632

转载 Postgresql常用SQL语句

--查看数据库select * from pg_database;--查看表空间select * from pg_tablespace;--查看语言select * from pg_language;--查看角色用户select * from pg_user;select * from pg_shadow;select * from pg_roles;--查看会话进程select * from p

2014-07-17 11:41:54 930

原创 RubyOnRails开发知识链接汇总

RubyOnRails开发知识链接汇总

2014-07-16 21:19:01 645

原创 Ubuntu系统手动安装JDK

Ubuntu系统手动安装jdk1.71下载jdk包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html2解压jdk-7u17-linux-i586文件# tar cvf jdk-7u17-linux-i586.tar.gz3复制文件复制解压出jdk-7

2014-07-10 15:53:22 614

原创 项目修复bug集锦1

1升级系统的时候,提示升级,但实际没有升级,问题在表System_settings 表中的isActivate字段单词写错了,修改即可(page_manages_countroller.rb)2更新个人信息的语言时admin报错,原因在于初始化的Atlist表的at_type的值因该为1,修改为1即可。(account_manages_coutroller.rb)3评论输入框,在光标刚进入

2014-06-27 13:11:28 505

原创 Ruby语言实现IOS的push推送功能

Ruby语言实现IOS的push推送功能   网上有很多php,java语言的ios的push,但公司用ruby语言做项目,只好自己写了。我在这做一个简单的例子,已备以后项目中用到,直接拿来用,放进自己的项目代码中,稍作修改即可。说明:我编写的只是服务器端的代码,认证文件xxx.pem文件网上有很多例子我就不介绍了(搜索“IOS push会有很多资料 ”) 准备工作:  我的环境是

2014-06-27 11:59:38 884 1

原创 亚马逊服务器gem安装插件遇到没有权限的问题

亚马逊服务器gem安装插件遇到没有权限的问题  在亚马逊服务器上,我们的项目有可能会需要额外的第三方库文件,如果是普通用户(ec2-user)安装插件时常会遇到没有权限的问题,如果用sudo 获取权限安装的gem 下插件普通用户没有权限使用,在项目运行中就会报文件找不到的错误(一般是没有权限获取相应的插件文件),我在做ruby语言的项目时,就遇到这种问题。 在做IOS的push时,用了

2014-06-27 11:53:50 1188

原创 textarea输入框光标定位问题

textarea输入框光标定位问题   问题1:        今天处理评论时,发现鼠标点击后进入后,光标的输入位置不在开头的初始位置,中间会有几个字符的空格,查了一下代码,发现问题出现在和 有空格造成的。    解决方法: 检查代码把 和之间的空格删除掉,问题就解决了

2014-06-27 11:51:33 1086

原创 搭建Ruby on Rails 环境

搭建Ruby on Rails 环境一、电脑重装ubuntukylin 13.04(1)制作U盘启动盘:    制作软件我用的是UItraIS软件(可以找自己喜欢的下载)  下载Ubuntn网址:http://www.ubuntu.com/download/ubuntu-kylin  (有32位的和64位的,自己喜欢那个下载那个就行了)(2)安装ubuntukylin系

2014-06-27 11:46:56 559

原创 LAPP安装简介

LAPP安装LAPP即Linux,apache,Postgresql,PHP这个组合。(一)下载安装Linux系统。             我选择的是Ubuntu系统,到官网下载镜像文件,准备一个8G的U盘制作成启动盘,安装即可.             下载地址:http://www.ubuntu.com/download(二)安装好Ubuntu系统后,我们就要接下来安装A

2014-06-27 11:36:02 1218

fastcgi2_4_6_patch

fastcgi2.4.6的补丁文件,fastcgi2.4.6在Linux系统中直接解压安装会出现make: *** [mod_fastcgi.slo] 错误 1 这个问题,需要给fcgi.h这个文件打补丁才能正常安装

2014-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除