php - 内存缓存和内存缓存 : "getaddrinfo failed"

标签 php memcached xampp

我已经在 OSX Mountain Lion 的 XAMPP 中安装了 memcache 和 memcached。尽管它们都没有出现在 phpinfo() 中。

在我的 index.php 文件的顶部,我只包含该文件:

include 'memcache.php'

然后,当我进入我的网站时,我会看到一个 MEMCACHE INFO 页面,该页面给出了此错误:

Error message: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: nodename nor servname provided, or not known`

我做错了什么?

可以安装memcache和memcached而不显示在phpinfo()中吗?

最佳答案

问题是您提供的用于连接 memcached 的主机名不正确。您的错误本质上是 DNS 找不到主机名。

关于php - 内存缓存和内存缓存 : "getaddrinfo failed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13075997/

相关文章:

php - fatal error : Uncaught Error: Call to undefined function mysql_connect()

php - Linux 是否缓存(小)文件以优化 I/O?

PHP 正则表达式删除所有个位数整数

c# - 使用 IEnumerables 序列化类 - 与 Enyim Memcached 一起使用

mysql - 如何从损坏的 Xampp 中恢复 sql 表

linux - 无法通过php代码连接mysql数据库,PHP fatal error : Class 'MySQLi' not found in

php - PHP的 Mechanize 和BeautifulSoup?

php - 上周,本周 (php)

memcached - 在 CentOS 6 上安装 memcached

php - 数据库与服务器端处理