小编jpf*_*es2的帖子

PHP memcached致命错误:未找到类'Memcache'

我已经从php.net粘贴了在php中使用memcached 的例子,我得到了:

Fatal error: Class 'Memcache' not found
Run Code Online (Sandbox Code Playgroud)

我在我的php.ini中有这个:

[memcache]
memcache.hash_strategy ="一致"
memcache.max_failover_attemps = 100
memcache.allow_failover = 1

这里分别来自php -i和php -m的信息:

php -i | grep -i memcache
memcached
memcached support => enabled
libmemcached version => 0.37
注册保存处理程序=>文件用户sqlite memcached

php -m | grep -i memcache
memcached

所以php似乎已经将memcached加载为一个模块,并且php信息说它已加载并且正在使用v.37.我还没有通过apache试过,我现在只是通过cli使用它了.有什么想法吗?

php memcached ubuntu-9.10

79
推荐指数
2
解决办法
15万
查看次数

使用data:image的CSS文件中的VIM语法高亮度扼流圈

我有一个CSS文件包含一些非常基本的东西,包括数据:图像如下:

#next {
     background-image: url("data:image/png,%89PNG%0D%0");
Run Code Online (Sandbox Code Playgroud)

实际的数据字符串要长得多,但我已经截断了这篇文章.vim CSS语法高亮显示器会对该长字符串进行阻塞,并强制该文件中的其余css声明不会突出显示.当该声明可见时(例如,当它试图突出显示数据URL时),此文件中的vim也很慢.任何人都有修复/规避这个的建议吗?

vim syntax-highlighting

6
推荐指数
1
解决办法
326
查看次数

重复使用form_for伪造邮件错误

我在模板new.html.erb中有一个form_for,我正常保存到数据库,然后成功发送电子邮件.我希望邮件程序发送相同的new.html.erb作为正文并传递模型,以便完全填充表单.我收到以下错误:

undefined method `protect_against_forgery?' for #<#<Class:0x000000049d7110>:0x000000049d4690>
Run Code Online (Sandbox Code Playgroud)

在form_for标记之后的行上(因为它注入了我认为的auth令牌标记).有没有办法可以规避这一点,以便我可以在邮件中重复使用该模板?

这是邮件代码的样子

class MaintenanceMailer < ActionMailer::Base
  helper :application  

  def request_email(maintenance)
    mail :to => maintenance.community.email, :subject => "Maintenance" do |format|
      format.html { render :layout => 'default', :template => 'maintenance/new' }
    end    
  end
end  
Run Code Online (Sandbox Code Playgroud)

actionmailer actionview form-helpers ruby-on-rails-3

3
推荐指数
1
解决办法
2304
查看次数

键盘快捷键切换b/t多个MacVim实例(不是标签或拆分窗口)

在SL中,可以点击F10并仅看到MacVim实例,这使得在n个实例之间切换变得容易.任何人都知道Lion中是否可以这样做?

macvim osx-lion

2
推荐指数
1
解决办法
600
查看次数