关于php的memcached的问题,众多学生都在问的。

关于php的memcached的问题,众多学生都在问的。

代码都是老师的,老师的代码如下:

http://img1.sycdn.imooc.com//climg/5ce78c040001d80509820539.jpg

注意:老师并没有报错,但包含我在内的一些比较坚守的学生,都会遇到这样的问题,session.save_handler是设置成memcache还是memcached, session.save_path用不用加http 或者tcp前缀。

我发现的问题,mac上这样写:

http://img1.sycdn.imooc.com//climg/5ce78cfe0001f33d05380236.jpg

结果报错:

http://img1.sycdn.imooc.com//climg/5ce78d1900013f5711130227.jpg

mac上如果改成memcached :

http://img1.sycdn.imooc.com//climg/5ce78de90001fb0305660236.jpg

就报致命错误:

http://img1.sycdn.imooc.com//climg/5ce78dfb0001a40413620105.jpg

在Linux上这样写:

http://img1.sycdn.imooc.com//climg/5ce78d3b000169db07980598.jpg

不报错:

http://img1.sycdn.imooc.com//climg/5ce78d600001f42a08000608.jpg

但如果在linux上 改成memcached 或者 加上http,tcp前缀则 无响应


 总之mac上怎么设置都报错,linux 写成memcache 就可以,我看就算是慕课网上也有不少学员问过这个问题,该是彻底解决这个问题的时候了,是不是?不能一年拖一年吧?此外mac的配置没有任何问题防火墙等全部都关了,版本上都是在终端上安装的与Linux一致,php.ini 也设置无误,毕竟出现的报错,也没说是配置的问题,老师配置真的没问题,请您让大神解读下的问题

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
guly 2019-05-28 10:54:20

你好,建议尝试查看phpinfo信息,查看save_handler,然后在php.ini中添加

[session]

session.save_handler=memcahced
http://img1.sycdn.imooc.com//climg/5ceca2750001d14512640663.jpg

并建议同学也可以使用windows环境下运行改代码尝试查看结果。

好帮手慕查理 2019-05-24 19:18:18

您好,写为memcached还是memcache是看同学安装的是哪个。同学可以查看下载时是下载的哪个文件使用。

  • 提问者 轩辕小齐V #1
    老师 我安装的肯定是 你们老师教的 memcached啊,您仔细阅读问题,我这连续三个问题,都是问一个问题。
    2019-05-24 19:19:59
  • 提问者 轩辕小齐V #2
    老师,您上一点心行不? mac上怎么报错 我都一点一点的写出来了。此外Linux上好用但是只能写成session.save_handler=‘memcache’,我问题写得这么清楚,您为什么还问我这么幼稚的问题呢?对了下一个问题还是这个,Linux中session_id 打印不出来值,但是 $_COOKIE 里面是有值的
    2019-05-24 19:24:05
  • 提问者 轩辕小齐V #3
    老师啊,麻烦您解决下,我装的都是memcached,那个tcp 和 http 是我搜的瞎,不试的,这么写在mac上就报致命错误,这么写就警报session不能用,我再次确定我装的是memcached,但是Linux上,session.save_handler=“memcache”就能用,写memcached就报错,麻烦您解决下。别在答非所问了,您不能只回答努力百度就能得到的问题吧 。。。。。行行好吧,我可以多等几天,但是您这么回答,算不算敷衍啊,您如果是贵公司的关系户,麻烦放过我,找其他老师棒棒忙,行不?
    2019-05-24 19:38:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师