在php中使用exec()时找不到Memcached

时间:2015-02-12 21:01:32

标签: php memcached exec command-line-interface

我正在使用CentOS,我可以通过CLI从终端执行php,但是当我通过exec()运行完全相同的命令时,似乎Memcached类不存在。

这样可行:

~$ php script.php args

但这不是:

exec('php script.php args');

任何人都有任何想法,为什么在这些情况下它的表现不同?

PS:我已经尝试过像这样指定ini文件:

exec('php -c /etc/php.ini script.php args');

1 个答案:

答案 0 :(得分:0)

通过重新安装memecache来解决这个问题...我不确定为什么或如何运作。