tengine报错500 Internal Server Error解决办法

版权声明: https://blog.csdn.net/NGU2028070003/article/details/80343832

问题描述: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,重新访问监听端口即可,入下图所示:


猜你喜欢

转载自blog.csdn.net/NGU2028070003/article/details/80343832
今日推荐