【问题标题】:Installation issue under Debian WheezyDebian Wheezy 下的安装问题
【发布时间】:2013-01-01 04:36:54
【问题描述】:

有人在 Debian Wheezy 上成功运行 G-WAN 吗?

我正在尝试使用 G-WAN 进行测试,并在未来完全迁移到它。我喜欢做我的网站轻量级和加载速度极快。今天我需要本机和多线程(如 G-WAN)解决方案来编写 PHP 等脚本语言。 G-WAN 是完美的。我查看了它的网站,发现他们的创建者非常高级)。这是我用于测试目的的单核 VDS(不过它已经完全清理并使用了最新的半稳定技术)。

Linux 其他 3.2.0-4-486 #1 Debian 3.2.35-2 i686 GNU/Linux

我安装了 glibc-2.13-1、libc-dev、openjdk-7-jdk、libsqlite3-dev、php5-cli。我想测试 G-WAN,所以我现在不需要其他语言来支持。

我删除了两个文件:tidy.c 和 tidy__.c,但我不认为它们存在问题。

在“跟踪”中我有:Tue, 01 Jan 2013 04:18:48 GMT: start

错误日志(Seg Fault):

本网站不接受该代码。我无法在复制代码的每一行手动编写符号。这是代码的链接:

http://pastebin.com/JAaH53DE

附:对不起,我是新来的。 Idk 如何正确粘贴代码。我发现将自定义代码添加到代码的任何行以及为什么空格应该并且可以定义一些代码语法是愚蠢的。

OFK:如果存在任何其他我几乎无法获得对 G-WAN 支持的资源,如果有人提及它,那将是完美的!

【问题讨论】:

  • 如下所述,G-WAN v4 通过消除对 GLIBC 的依赖来“解决”GLIBC 不兼容问题。请注意,对于崩溃报告,/log/gwan/log 文件比您提供的终端输出更有用。

标签: debian g-wan


【解决方案1】:

我没有用 G-WAN 测试过 PHP,但正如之前的 G-WAN 线程中所报告的那样,最新版本存在稳定性问题。

我的建议是清空你的 csp 文件夹,首先只创建一个非常简单的 C/C++ 脚本。然后用 sudo 运行 gwan。在我的标准 Linux Mint 中,C 脚本可以正常工作。

【讨论】:

  • v3.12 的稳定性问题是由于 GLIBC 包装器direct syscalls 旨在提供 GLIBC 版本兼容性 - 显然不是这样做的方法那就像 GLIBC 那样可怕地破裂。我们正在尝试使用静态链接来实现兼容性功能,而不会产生有害的副作用。
  • 你好。我的问题与 PHP 无关。我删除了 csp 目录。当我运行 ./gwan - 3 秒后仍然显示“分段错误”。如果这个问题与 glibc 有关,那么我应该升级/降级到哪个版本?提前谢谢。
  • 需要哪个版本的 eglibc 才能运行 G-WAN 而不会出现 seg 错误?至少你能告诉我任何版本的 eglibc,最新的 G-WAN 在没有 Seg Fault 的情况下运行吗?
  • GLIBC 及其衍生产品(即:EGLIBC)由于上述原因已被废弃(即使是带有后端口或修复的 Linux 更新也可能破坏基于 GLIBC 的应用程序和库)。 G-WAN v4(几天后发货)嵌入了一个微小的运行时以避免那些关于系统、它的功能和它的性能的不必要的不​​确定性>.
猜你喜欢
  • 2017-07-06
  • 1970-01-01
  • 2013-11-30
  • 2014-04-29
  • 1970-01-01
  • 1970-01-01
  • 2015-10-06
  • 2014-09-28
  • 2018-03-22
相关资源
最近更新 更多