またまたやってしまった
macOS High SierraとmacOS Server5.4へアップグレードしたらFTPクライアントからサーバーへアクセスができない。調べてみたらmacOS Server5.4からFTPサーバー機能を削除と記されていた。このアップデートの内容を事前に確認せず、やってしまった。トホホ
Macからのアクセスで支障
1.ワードプレス用データ転送
2.ワードプレス 本体の更新
3.ワードプレス プラグインの更新
4.ホームページ作成ソフト(BIND)もFTPでデータ転送
対応はFTPの代替としてSFTP、SSHが利用可能と記されていたので、macOS High Sierraのシステム環境設定>共有>リモートログインをオンにする。これでFTPの代替(SSH、SFTP)が動く。1,4は、解決したが2、3は諸先輩のページを参考に設定を見直した。
1.更新時のデータ転送方法に「SSH」が選択できるプラグイン
「SSH SFTP Updater Support」を追加。
2.エラーで更新できない
wp-config.php へ 「define(‘WP_METHOD’, ‘direct’);」追加。「wp-content/upgrade」、「wp-content/themes」、「wp-content/plugins」のパーミッションを「707」に変更。
エラーメッセージは「更新失敗: ダウンロードに失敗しました。ファイルストリーミングの送り先となるディレクトリが存在しないか書き込み不可になっています。」
上記でプラグインの更新はできたが、ワードプレスの本体は次回のアップグレードで確認する予定。