背景

GTX1060を録画鯖に移設したのでエンコードをhevc_enencに変更しようとしたのがきっかけ.

原因1

pm2 log

0|EPGStati | [2021-01-06T15:19:41.166] [FATAL] system - config.json parse error 

https://github.com/nesosuke/EPGStation/commit/4f8121bd4b8bbca25b44916fd7b24a899d93a6d1#diff-ffb6b648a5b9ecb316c6b166af7cfc006edc09675cf2be200ad799180c92446a

1行目に { が無いですね.そういうことです.

原因2

0|EPGStation  | [2021-01-06T15:27:14.893] [INFO] system - wait DB 

ffmpegの設定変更でconfigが死んだのかと思いconfig.jsonをサンプルファイルで書き戻したのでDBへのID/PWが不明になった.

mysql> set password for EPGStation@localhost = password('EPGStation');
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'password('EPGStation')' at line 1

なんで❓

$ mysql -v                                                                                                                                                                   Welcome to the MySQL monitor.  Commands end with ; or \g.                                                                                   Your MySQL connection id is 5326                                                                                                                             Server version: 8.0.19-0ubuntu5 (Ubuntu)  

mysqlでrootのpasswordを変更しようとしてSyntaxエラー吐かれた - Qiita
https://qiita.com/k3ntar0/items/22486f0666dc1759e0c1
MySQL8でユーザーのパスワードの変更 / リセット方法
はい、ありがとうございます。
ver. 5.6.7時点でどうやら廃止されたようでした。

ありがとうございました.

Next Post Previous Post