Memcached::increment()在PHP中为appengine增加值2
下面的代码在每次重新加载页面时打印一个递增2的数字Memcached::increment()在PHP中为appengine增加值2,php,google-app-engine,memcached,Php,Google App Engine,Memcached,下面的代码在每次重新加载页面时打印一个递增2的数字 <?php //Memcahce $memcache = new Memcached; $memcache->increment('hits'); echo "hitcount = ".$memcache->get('hits'); 预期:应增加1 我尝试将其设置为2和5,但仍然会分别增加4和10。检查您的路由-在浏览器中加载页面也会请求favicon。如果您将所有请求定向到此代码,那么浏览器
<?php
//Memcahce
$memcache = new Memcached;
$memcache->increment('hits');
echo "hitcount = ".$memcache->get('hits');
预期:应增加1
我尝试将其设置为2和5,但仍然会分别增加4和10。检查您的路由-在浏览器中加载页面也会请求favicon。如果您将所有请求定向到此代码,那么浏览器中的一次加载将命中代码两次。您应该在日志中看到第二个请求。@Greg yeah刚刚意识到,有一个通配符映射到此页面,因此favicon请求一定也在脚本中登录。Thanks@Greg-请将您的评论移到一个答案上,听起来像是原始问题陈述的解决方案。
hitcount = 2