サブドメインのZohoメールのMXレコード設定方法

サブドメイン複数をMXレコード登録

a mail ${自分サーバのIPアドレス}
a testmail ${自分サーバのIPアドレス}
mx mx.zohomail.com. 10 mail
mx mx2.zohomail.com. 20 mail
mx mx.zohomail.com. 15 testmail
mx mx2.zohomail.com. 25 testmail

サブドメイン増やしたら、メールが届かなくなったので(そりゃそうだ)

Nginxとphp-fpmの権限確認

WordPressのページからテーマをアップロードしようとしたときに表示された画面。

アップロードしたファイル xxxx.zip からテーマをインストールしています
接続情報

要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。 次に進むには FTP の接続情報を入力してください。 接続情報が思い出せない場合は、ホスティング担当者に問い合わせてください。

権限足りないだけかな?と思ったけど、 Nginxのユーザとphp-fpmのlisten.ownerがずれているかも。 DocumentRootの所有者はnginxでpfmはwww-dataになっている気がする。

vi /etc/nginx/nginx.conf

user nginx nginx;

下記に修正する。

vi /etc/php5/fpm/pool.d/www.conf

listen = /var/run/php-fpm/php-fpm.sock

listen.owner = nginx
listen.group = nginx
listen.mode = 0666

user = nginx
group = nginx