老师我好不容易放假学习,熬夜至此竟然是因为你们不负责的教学!

老师我好不容易放假学习,熬夜至此竟然是因为你们不负责的教学!

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

还是之前的问题 php -m 有memcached的扩展,但是PHPinfo里没有重启Apache、在httpd.conf 加上php.ini路径等等都不行,这都12点多了,你们如果有良心视频一脉下来,绝对不会有这个问题,就这个视频从Windows到mac再到windows 转了多少遍了??

大舌头老师吐字不清楚还暂且不说,先后的课基本上没有关联吧?

重点:

1.太困了我猜想安装不会有问题 因为memcached可以用且PHP -m 里面有 那么就是php.ini的配置问题,

好吧,很明显这节课老师的PHP安装位置 与之前Linux课老师安装位置不一样,我说了n变应该讲基础安装方法,结果你们的老师自己整乱了学生。

我截图的红色框 --with-memcached 这么写而不写路径,我猜想是不是前提是这个memcached 是全局的才能这么配置,如果不是,那么,只能写具体的路径才行?那么是直接写--with-memcached=/x/x 还是--with-memcached-dir =/x/x?

2.我在安装php-memcached是报错必须要指定zlib的目录,但是我已经安装了,所以猜想Linux是不是也有全局安装和局部安装?那么这么重要的内容为什么不讲明白?

3.亲爱的老师 ,学生着实没有办法解决这个问题,所以求解答,网上也有类的问题,多是指php.ini文件没有对应上但,经过此事确实这个文件这个系统也只有一个php,ini,真心求解。

我打了这么多字,你别给我一个网址或者几个字符串就完事儿了 谢谢!

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

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

3回答
guly 2019-05-20 18:57:35

你好,在该页面ctrl+f搜索扩展    添加完之后搜索


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

  • 提问者 轩辕小齐V #1
    老师我找了没有
    2019-05-20 19:06:20
  • guly 回复 提问者 轩辕小齐V #2
    是按照老师说的在php.d修改,然后在吧php.d文件重命名为php.ini的步骤操作后还是找不到吗。如果php -m 显示memcached,然后在php.d中 修改mbstring关闭生效,按照老师说的方法是没有问题的。
    2019-05-21 10:56:29
  • 提问者 轩辕小齐V 回复 guly #3
    老师你在搞笑么? 我都说了一万遍了php.d是目录!!
    2019-05-21 11:11:16
提问者 轩辕小齐V 2019-05-20 18:52:40
  • 提问者 轩辕小齐V #1
    老师您看看
    2019-05-20 18:52:53
  • guly 回复 提问者 轩辕小齐V #2
    按照老师说的修改了吗,关闭一个扩展来确定那个文件起作用,在那个起作用的文件下修改添加扩展
    2019-05-20 18:55:22
  • 提问者 轩辕小齐V 回复 guly #3
    我在php.ini中加上;extension=mbstring.so 重启Apache后mbstring 还是enable,但是在\etc\php.d\mbstring.ini 中设置;extension=mbstring.so后,重启后phpinfo中就没有mbstring了,但是我应该怎样做才能在\etc\php.d\添加一个文件让memcached好用?
    2019-05-20 19:06:45
guly 2019-05-20 18:35:47

你好,php -m 有memcached的扩展说明memcached已经安装成功,现在唯一需要解决的就是确定你安装的PHP的配置文件php.ini,确定是否是该php.ini 是否准确,建议在配置中把mysql扩展关闭,然后在phpinfo中搜索关闭是否生效,来确定是不是该配置文件。

  • 提问者 轩辕小齐V #1
    老师:我在php.ini里找到 Loaded Configuration File /etc/php.ini; Scan this dir for additional .ini files /etc/php.d ; 我在extension里并没有发现什么扩展,但是在/etc/php.d(目录)发现了比如含有extension=mbstring.so,这样的内容的文件,但是里面没有memcached这样的文件,是这个影响?帮忙解决下吧,浪费两天时间了
    2019-05-20 18:43:36
  • guly 回复 提问者 轩辕小齐V #2
    你好,可以把扩展mbstring.so前加;关闭扩展,然后phpinfo看mbstring是否存在,如果不存在就是该文件影响的,可以把/etc/php.d中 php.d重名为php.ini,然后在改文件中添加memcached.so扩展。
    2019-05-20 18:48:44
  • 提问者 轩辕小齐V 回复 guly #3
    老师 我截个图给你看 ,只能用回答的方式,麻烦您看看php.ini
    2019-05-20 18:50:51
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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