无法从PHP

时间:2017-01-16 11:58:24

标签: php apache memcached

CentOS版本6.8。 从yum安装的所有东西。 php版本5.6。 memcached服务已安装并正在运行。 还安装了php-memcached模块(不是memcache)。

当我尝试从bash运行此代码时 - 它运行良好。当我尝试通过apache运行它作为一个php页面 - 它甚至没有连接到memcached服务器,也没有返回任何错误。

代码:

<?php
   $m = new Memcached();
   $m->addServer('localhost', 11211);

   $m->set('test_key','test_value');

   print_r($m->get('test_key'));
?>

Memcached服务器以详细模式运行(memcached -vv -m64 -l127.0.0.1)。当我从控制台执行上面的代码时,memcached服务器日志是:

<28 new auto-negotiating client connection<br>
28: Client using the ascii protocol<br>
<28 set test_key 0 0 10<br><br>
>28 STORED<br>
<28 get test_key<br>
>28 sending key test_key<br>
>28 END<br>
<28 quit<br>
<28 connection closed.<br>

当我通过apache运行它时 - 在详细控制台中根本没有任何日志消息。

0 个答案:

没有答案