等你下课的博客

能不填吗?

tengine报错500 Internal Server Error解决办法

问题描述:tengine启动后总是提示“500 Internal Server Error",修改监听端口后使用nginx -s reload重新启动也没有解决该问题,但是打开tengine的error.log后发现如下错误:

failed while spawning "worker process" (24: Too many open files)


然后找到nginx.conf文件,发现“worker_processes  1024;”,于是果断修改该值为linux系统的核心数(查看linux核心数的命令为lscpu),比如:linux系统的核心数为2,那么就将该值设置为2,保存并退出;


使用pkill -9 nginx命令强制杀掉之前的nginx进程,然后使用nginx -c /usr/local/nginx/conf/nginx.conf命令启动nginx,重新访问监听端口即可,入下图所示:


阅读更多
版权声明: https://blog.csdn.net/NGU2028070003/article/details/80343832
文章标签: tengine nginx
个人分类: nginx tengine
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

tengine报错500 Internal Server Error解决办法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭