起因:
有一文章系统,用acts_as_ferret做了全文检索,在搜索时并无问题,但在浏览者有评论时按要求去更新文章相关的最后评论时间等字段时就会发生如下错误
ruby 代码
Ferret::FileNotFoundError (File Not Found Error occured at <except.c>:117 in xpop_context
Error oc ...
- 10:49
- 浏览 (1087)
- 评论 (5)
- 分类: Ruby On Rails
- 进入论坛
用一个简单的例子说明吧,就像JE的博客一样,每篇日志下面都会有一些内容的描述,也就是内容截取了一部分显示出来,在截取这部分时如果内容里带有HTML的标记,就有可能将标记截断(<div></div>不成对).
不知道大家碰到这种问题是怎么解决,有什么好的方法可以分享一下吗
我现在遇到的就是截取后的字符因为不成对匹配,搞的我的页面都乱了版,很是郁闷
- 20:45
- 浏览 (916)
- 评论 (0)
- 分类: Ruby On Rails
- 进入论坛
今天在做单元测试时发现一个小问题,就是如果运行多个测试类,会因为外键问题无法删除测试数据导致测试失败.如下:
测试类一
ruby 代码
require File.dirname(__FILE__) + '/../test_helper'
class ShareTest < Test::Unit::TestCase
self.use_transactional_f ...
- 00:10
- 浏览 (1761)
- 评论 (4)
- 分类: Ruby On Rails
- 进入论坛
用户登录时我会将登录信息放入Cookies里,如下:
cookies[:uname]= {:value=>user.name,:domain=>"thunder.com",:path=>"/"}
cookies[:uid]= {:value=>user.id.to_s,:domain=>"thunder.com",:path=>"/"}
退出清除Cookies时如下
cookies[:uname]= nil
cookies[:uid]= nil
但现在在子域abc.thunder.com用户点退出时子域已经清除了Cookies了,返回thunder.com ...
- 11:04
- 浏览 (3046)
- 评论 (5)
- 分类: Ruby On Rails
- 进入论坛
我在Lighttpd1.4.13下布署了两个Rails应用,应用是在服务器上直接用
rails app-name 产生的,然后在本地通过FTP把本地应用上传,直接覆盖服务端已有的代码.
(说明一下,我的FTP用户是通过Pam认证的虚拟用户,在服务器上对应的用户是ftpuser)
然后
chmod 755 app-name/public/dispatch.fcgi
chown -R app-name/public/dispatch.fcgi
问题是现在如果 应用现在的属主是root:root的话,Lighttpd运行一切正常,如果是ftpuser:ftpuser就启动不了,也不报异常信息 ...
- 09:42
- 浏览 (1208)
- 评论 (1)
- 分类: Ruby On Rails
- 进入论坛
- 浏览: 8017 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Rails单元测试的一点点疑 ...
试试看
-- by thundercao -
Rails单元测试的一点点疑 ...
check out http://dev.rubyonrails.org/tic ...
-- by Readonly -
Rails单元测试的一点点疑 ...
外键的作用无外乎是保证数据完备,这些可以用程序做到。而且,使用数据库这些特性的话 ...
-- by dogstar -
Rails单元测试的一点点疑 ...
似乎Rails有意在回避这个问题。他都没有内置对外键的自动支持。
-- by pig345 -
acts_as_ferret 在使用中 ...
刚好遇上类似问题,现在解决了,感谢lz。
-- by myxex






评论排行榜