bou*_*s08 3 c++ runtime-error hiphop
我已经在 ubuntu 服务器 12.04 LTS 上成功构建了 Hiphop-Php 但是当我运行命令时:
$HPHP_HOME/src/hphp/hphp test.php
出现此错误:
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
Aborted (core dumped)
make命令期间发生了同样的错误,但我使用sudo make并处理了该错误,但在上面使用 sudo 只会删除Aborted (core dumped). 这是在远程服务器上发生的,但在 VM 上进行测试之前,我已经做了完全相同的事情。我什至获得了 root 访问权限,因为我认为这会有所帮助,但它什么也没做。
你知道我是用 USE_HHVM=0 构建的,我需要代码不可读,字节码格式可以做到这一点,但我构建的 VM 也是如此,我只是被难住了!提前致谢。
该错误来自 GCC 的 C++ 库。这意味着程序环境中的某些内容设置了区域设置,而该区域设置数据文件未安装在盒子上。例如LANG=foo_FOO.utf8,foo_FOO没有安装语言环境数据文件的地方。
LANG=C在运行之前尝试设置。不要sudo用于修复崩溃。这甚至没有错。
| 归档时间: |
|
| 查看次数: |
5337 次 |
| 最近记录: |