加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows上的Memcached无法忽略SIGHUP:daemon()没有错误以便守护

发布时间:2020-12-14 02:56:20 所属栏目:Windows 来源:网络整理
导读:我正在尝试从 http://blog.elijaa.org/index.php?post/2010/10/15/Memcached-for-Windowssimilar安装memcached 当我尝试使用-d命令行选项运行它时,我收到以下错误: Failed to ignore SIGHUP: No errorfailed to daemon() in order to daemonize 当我没有-d
我正在尝试从 http://blog.elijaa.org/index.php?post/2010/10/15/Memcached-for-Windows&similar安装memcached

当我尝试使用-d命令行选项运行它时,我收到以下错误:

Failed to ignore SIGHUP: No error
failed to daemon() in order to daemonize

当我没有-d运行它似乎运行正常,但我需要-d将其安装为服务…

我已经尝试了以下教程,但他们没有解释如何解决这个问题.

> http://shiki.me/blog/installing-memcached-for-php-5-3-on-windows-7/
> http://pureform.wordpress.com/2008/01/10/installing-memcache-on-windows-for-php/
> http://zurmo.org/wiki/installing-memcache-on-windows
> How to install and use memcached in Windows for PHP?

我已经尝试了32位和64位版本,但它没有什么区别.
我也尝试过这个版本:http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip

哪个不会出现此错误但仍无法创建服务.

任何人都知道如何使这个工作?

解决方法

Petesh从下面的答案帮助了我.

sc create “Memcached11211” binPath= “C:memcachedmemcached.exe -d
runservice -p 11211” DisplayName= “Memcached11211” start= auto

https://stackoverflow.com/a/18228391/3998308

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读