为什么我运行pv没有增加
<!doctype html>
<html>
<head>
<title></title>
<meta charset="utf-8">
</head>
<body>
<?php
$redis= new Redis();
$redis->connect('127.0.0.1',6379);
$redis->select(1);
$key='pv:index';
$pv=$redis->get($key);
if(false===$pv){
$pv=1;
}
?>
<h2>pv的值:<?=$pv ?></h2>
<script src="jquery.2.1.4.min.js"></script>
<script>
$.get('addpv.php',function () {
})
</script>
</body>
</html>
这是addpv.php
<?php
$redis= new Redis();
$redis->connect('127.0.0.1',6379);
$redis->select(1);
//redis版本——set
//$key='pv:index';
//if(false === $redis->get($key)){
// $redis->set($key,1);
//}
//$redis->incrBy($key,1);
//redis版本——list
$key='listpv:index';
$redis=rPush($key,1);
这是cron.php
<?php
$redis= new Redis();
$redis->connect('127.0.0.1',6379);
$redis->select(1);
$key='listpv:index';
while(true){
if( false!== $redis->lPop($key) ){
$redis->incrBy('pv:index',1);
}
}
我没有运行cmd,但我在网页中打开了,会出现报错
还有,老师cmd中的php70n是什么,我电脑中应该是哪个目录,是php7.3.4nts这个目录吗
正在回答 回答被采纳积分+1
- 参与学习 人
- 解答问题 722 个
掌握开发中必备技能解锁缓存、支付,邮件和短信发送等高端接口运用,直击工作重难点,通过开发简书项目熟练掌握Laravel5的开发技术。完成以上三个阶段的学习,成为满足企业需求的开发工程师。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星