我尝试在我的本地开发系统上设置varnish,但它在启动几秒钟后终止,并显示以下消息:
varnishd -s malloc,1G -T 127.0.0.1:2000 -a 0.0.0.0:81 -F -f /etc/default.vcl
0 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
1044289 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
3081454 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
7205979 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
Message from C-compiler:
collect2: fork: Resource temporarily unavailable
0 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
1044289 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
3081454 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
7205979 [main] collect2 9660 fork: child -1 - died waiting for longjmp before initialization, retry 10, exit code 0xC0000135, errno 11
Running C-compiler failed, exit 1
VCL compilation failed
谷歌帮不了太多忙,谁知道哪里出了问题,我该如何解决这个问题?
好了,现在开始赏金。更多信息: dev系统使用Windows,但运行cygwin。
发布于 2013-02-11 18:19:56
cygwin中的许多分叉问题可以通过重新建立cygwin DLL的基础来解决。
首先,确保通过cygwin安装程序安装了dash
和rebase
包。关闭所有cygwin窗口和进程(包括X11等)然后,从命令提示符(开始菜单->运行->命令)执行c:\pathtocygwin\dash.exe -c '/usr/bin/rebaseall'
有关更多信息,请访问维基:http://cygwin.wikia.com/wiki/Rebaseall
https://stackoverflow.com/questions/14520479
复制相似问题