nginx+memcached produces odd Quotation mark!!!!
jeff emminger
jemminger at gmail.com
Wed Jul 30 18:11:45 MSD 2008
if you run memcached in verbose mode "memcached -vv" does it display
the quote upon retrieving the key?
On Wed, Jul 30, 2008 at 8:58 AM, zhan <superxain at gmail.com> wrote:
> When I tried to use nginx and memcached module,
> the output always had a odd quotation mark
> before the cached content.
>
> I have tried nginx/0.6.32 and nginx 0.5.34
> I used:
> ruby 1.8.7 (2008-06-20 patchlevel 22) [i686-linux] and
> ruby 1.8.7 (2008-06-20 patchlevel 22) [i686-darwin9]
> with
> memcached 1.2.5
> libmemcached 0.22
> memcached gem 0.11
> or
> memcached-client 1.5.0
>
> here is my nginx conf file:
> worker_processes 1;
> pid /www/logs/nginx.pid;
> events {
> worker_connections 1024;
> }
> http {
> server {
> listen 80;
> server_name localhost;
> location / {
> default_type text/html;
> set $memcached_key $uri;
> memcached_pass localhost:11211;
> }
> }
> }
>
> after I setup a cache:
> irb(main):002:0> require 'memcached'
> => true
> irb(main):003:0> c = Memcached.new('localhost:11211')
> #...
> irb(main):006:0> c.set '/test', 'hello'
>
> when I opened 127.0.0.1/test with safari 3.0 or
> Firefox 3, I didn't get
> hello
> but:
> " hello
>
> I get no idea where the Quotation mark coming from!!!!!
> Can anyone tell me how to fix it?
>
>
>
More information about the nginx
mailing list