GentooでJetpackのXML-RPCエラーが出るとき

ちょっと時間がかかったので、メモ。

Problem

Jetpackをadminページからconnectしようとしたときに、XML-RPCのエラーが出る。
/xmlrpc.php にアクセスすると、ちゃんと期待されるメッセージは表示される。
でもconnectできない。

Solution

原因はPHP7を使えていないという単純なもの。なので、以下の手順でPHP5から7に変えてやるとできるようになる。

  1. /etc/conf.d/apache2-D PHP5 から -D PHP に変える。
  2. eselectphp7.X を選択する。
  3. apacheを再起動。