muyisoldier 发表于 2018-10-20 19:55:41

lnmp restart报这个错误什么原因

我lnmp vhost add 添加后,apache无法启动,手动lnmp restart后出现如下的报错信息

start apache... terminate called after throwing an instance of 'std::runtime_error'
what():
locale::facet::_S_create_c_locale name not valid
/etc/init.d/httpd: line 84: 13541 Aborted
$HTTPD -k $ARGV
failed

请问一下,这个是什么原因造成的。

[ 本帖最后由 muyisoldier 于 2018-10-20 19:56 编辑 ]

muyisoldier 发表于 2018-10-20 20:08:48

lnmp 安装是正常的,是在找不到原因,麻烦大侠指点下,跪谢

licess 发表于 2018-10-21 09:28:05

估计可能和locale有关系,按 https://www.vpser.net/manage/lnmp-nginx-chinese-filename-directory.html 这个重新设置一下locale重启再看看

muyisoldier 发表于 2018-10-21 19:57:29

原帖由 licess 于 2018-10-21 09:28 发表 http://bbs.vpser.net/images/common/back.gif
估计可能和locale有关系,按 https://www.vpser.net/manage/lnmp-nginx-chinese-filename-directory.html 这个重新设置一下locale重启再看看
谢谢军哥,不过查看了,都是EN_UTF8,应该不是这个问题,我安装了安全狗的服务,会不会和这个有关系?

licess 发表于 2018-10-22 08:46:20

回复 4# 的帖子

有可能

muyisoldier 发表于 2018-10-22 09:06:28

原帖由 licess 于 2018-10-22 08:46 发表 http://bbs.vpser.net/images/common/back.gif
有可能
另外,我发现系统进程中开启了十几个httpd,这个正常吗?内存一直接近90%...
页: [1]
查看完整版本: lnmp restart报这个错误什么原因