2

使用 Nginx 和 fastcgi 使用 Ubuntu 14.04 Final Beta 运行 HHVM 3.1。

致命错误:堆栈溢出

我尝试使用 -vEval.VMStackElms=524288 增加堆栈,但似乎没有什么不同。有任何想法吗?

我检查了它实际上是HHVM 3.0的版本,我从 3.1 标签中提取并构建了它。

HipHop VM 3.0.0-dev (rel) Compiler: heads/HHVM-3.1-0-g3af5bc29494cedc3457f4d60f1afdd603337d08c Repo schema: 86fe165eb703fdba1680d5e43db3f5a3f836e504.

我正在用 Magento 测试它。Wordpress 似乎工作得很好。与php5-fpm. 尝试加载 magento 配置时失败。/magento/app/code/core/Mage/Core/Model/Config.php on line 1407

4

3 回答 3

1

如果您的任何数据库连接配置为<use/>,请将您在 Mage/Core/Model/Config.php 中提到的那一行从

if (!empty($conn->use)) {

$use = (string)$conn->use; if (!empty($use)) {

执行此操作的“正确方法”当然是在本地代码池中复制该类。

于 2014-04-21T06:01:36.050 回答
0

这是远远不够的信息。我也怀疑你使用的是 3.1,因为我还没有发布它。

尝试在代码中打印以缩小递归调用的函数。问题发生在php5上吗?

于 2014-04-02T17:19:38.677 回答
0

删除 etc/local.xml 中的 < use /> 修复了问题。

于 2014-04-22T12:11:16.110 回答