解决启动Nginx出现\”\’THREAD_CONCURRENCY\’ is deprecated\”错误

今天一个网友发邮件提到有一台WDCP面板环境面板界面可以打开和管理,但是网站无法打开。于是根据管理进入SSH,先看看硬盘是否满,以及重启MYSQL和NGINX看看是否被停止,当在重启Nginx的时候出现\”\’THREAD_CONCURRENCY\’ is deprecated\”错误,这个错误问题国外主机优惠也是第一次遇到。

[[email protected] ~]# mysqld nginxd restart
171019 12:00:10 [Warning] \’THREAD_CONCURRENCY\’ is deprecated and will be removed in a future release.
171019 12:00:10 [Warning] \’THREAD_CONCURRENCY\’ is deprecated and will be removed in a future release.
171019 12:00:10 [Note] –secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
171019 12:00:10 [Note] mysqld (mysqld 5.5.54) starting as process 16352 …
171019 12:00:10 [ERROR] Fatal error: Please read \”Security\” section of the manual to find out how to run mysqld as root!
171019 12:00:10 [ERROR] Aborting
171019 12:00:10 [Note] mysqld: Shutdown complete

遇到问题先去搜索看看有没有解决方案,这里国外主机优惠找到\”http://blog.sina.com.cn/s/blog_712a465c0102wew7.html\”这篇文章中有提到类似的报错问题。然后看到最后的解决方案好像可以搞定,于是就效仿看看。

这里需要增加一句话:建议我们在操作任何不确定解决方案之前,备份好网站或者项目数据,有快照备份的快照备份,有可以打包备份的打包备份,因为即便一样的问题,也可能结果不同。

这个朋友采用的是WDCP面板,于是根据建议去找找当前数据库下有没有ib_logfile文件。我忘记去打开这个文件里面是什么内容 ,要不也去看看到底是什么。删除之后,重启WEB环境,再随手把数据库和Nginx都重启一遍没有报错,网站也能正常打开。

总结,对于这个问题,不明白怎么出来的,只是效仿找到类似的方案解决。