#18 楼 @help5305fff 你的屏幕分辨率应该很高吧,怎么一下子就发现背景图是平铺的,呵呵
#18 楼 @help5305fff 很多问题,一个人,稍微落伍点,很多 i18n 的东西没有修改就交了作品,后来也就不打算修改了。Head 背景图本来是要做成全屏,可以自动响应变换大小的,正在研究中。至于登录,devise 真心的感觉虽然好用,但是修改不是特别容易,跟我的需求不是特别吻合。不过,学习到了很多东西。至于那些链接,呵呵,直接拷贝了 Twitter 的,但是服务器状态是有的
安装gem 'spreadsheet'
def save_import
uploader = ExcelUploader.new
uploader.store!(params[:excel_file])
book = Spreadsheet.open "#{uploader.store_path}"
sheet1 = book.worksheet 0
@users = []
sheet1.each 1 do |row|
p = User.new
p.userid = row[0].to_i
p.name = row[1]
p.email = row[2].to_s
if row[3].is_a?(Float)
p.password = row[3].to_i.to_s
else
p.password = row[3].to_s
end
p.save
#@users << p
end
uploader.remove!
redirect_to admin_users_path
end
这个是我写的,可以工作
#4 楼 @xiaozi 这个就是时间太近了,实在不知道该怎么去做了。 #1 楼 @oth #2 楼 @search #3 楼 @xiaozi #4 楼 @xiaozi #5 楼 @SErHo #6 楼 @sailtsao #7 楼 @gaicitadie #8 楼 @jjym #9 楼 @sailtsao #10 楼 @gaicitadie 谢谢大家的关心,不考虑了,反正自己学到的东西比这些都要强。 最后,求大家鉴定我做的解说视频。 http://www.tudou.com/programs/view/1yOVzmLk7BY/?resourceId=0_06_02_99 前面用了 After Effect,后面的录制,惯例用了 ScreenFlow。
不过还是希望大家都来说说那些产品的宣传视频到底都是用什么做的呢?
#7 楼 @gaicitadie 话说 06 年的时候认识 RoR,可惜高中无情的夺取了我三年,所以技术还是很一般
好吧,我理解错了
跟 Devise 有关系吗?不应该是 Rails 应用部署的问题吗?好像叫域名泛解析吧。Dnspod 上是设置@.domain.name
指向需要的 ip,具体也忘了,你搜搜看。应该跟 devise 没什么关系
表示对这个非常关切,有没有人看看国外怎么玩的?
和你的 Git 有关系。好像问题处在从 git 上抓取代码这一块,跟 vps 没有关系。因为问题是出在 cloning 这句。你再好好检查下,看看能不能通过 vps 访问你的代码库
For those having the same problem; delete (or move) the '~/Library/Application Support/TextMate/Managed' folder and restart TextMate.
能解决问题
能不能把以前服务器收集的图书发布出来呢?毕竟有些书不好找啊。BT 吧,共享,支持的请支持
#4 楼 @young4u_amy 一直在用,还可以。Homezz 在日本放置了加速服务器,访问速度还好吧。我也是山东的。https://homezz.com/?c=MS0JSCH9 不过,要是放置 RoR 的,需要 VPS 吧
问题二已经成功解决,谢谢。
WU Jun 5 months ago
A simple note:
pg gem uses prepare statement in production env by default, which is different from MySQL.
This can be an issue if you are using unicorn. You may got PGError: ERROR: prepared statement "a3" already exists after several requests.
To solve this, make sure each unicorn process uses its own database connection by adding this to unicorn config file:
===================================
after_fork do |server, worker|
ActiveRecord::Base.establish_connection
end
===================================
Hope this helps :)
#2 楼 @pongyo 里面提到的方案正解!我稍后整理一下。终于解决了。
WU Jun 5 months ago
A simple note:
pg gem uses prepare statement in production env by default, which is different from MySQL.
This can be an issue if you are using unicorn. You may got PGError: ERROR: prepared statement "a3" already exists after several requests.
To solve this, make sure each unicorn process uses its own database connection by adding this to unicorn config file:
===================================
after_fork do |server, worker|
ActiveRecord::Base.establish_connection
end
===================================
Hope this helps :)
初步判断时数据库的问题,可是好像没有解决方案啊。真是囧啊。 目前先用 SQLite3 在服务器上顶一会。 SQLite 没有这种情况
#3 楼 @jimrokliu 问题一好像解决了。现在重点是问题二。无语啊,怎么就让我碰上了呢?
#3 楼 @jimrokliu 谢谢,我重新部署看看