XAMPP環境でWordPressの更新時、FTPを聞かれて困る

Macのローカル環境をXAMPPで構築でき満足していたのですが、プラグインを削除しようと試みたところ、FTPアカウントを聞かれて困りました。Windowsで利用していた時は聞かれなかったのになー。

環境

  • OS:MacOS Catalina
  • XAMPP:7.2.31-1

やったこと

1. 端末のユーザー名を知る

端末のユーザー名(この場合Macの所有者アカウント名?)が必要になるので調べておきましょう。端末のユーザー名を調べるにはターミナルを開き「ls -l」と入力します。

するとフォルダの所有者とグループがわかるのでこちらを覚えておきましょう。本来はWordPressフォルダの所有者を調べないといけないのでしょうけど、どうせ同じなので大丈夫。

というか上部バーの家アイコンの横にもユーザー名出てますね。

2. ProFTPDのユーザー名を変更する

そしたらProFTPDのユーザー名を変更します。ProFTPDってなんぞ、と言われてもわかりません。XAMPPインストール時にApachとMySQLと一緒にくっついてきたやつですね。

ファイルの場所は以下です。

/Applications/XAMPP/xamppfiles/etc/proftpd.conf

こちらのUserを先ほど調べた端末のユーザー名に変更、Groupはstaffです。

25: User daemon → [端末のユーザー名]
26: Group daemon → staff

3. Apachのユーザー名を変更する

同様にApachのユーザー名も変更しましょう。

/Applications/XAMPP/xamppfiles/etc/httpd.conf

173: User daemon → [端末のユーザー名]
174: Group daemon → staff

XAMMPを再起動

XAMMPを再起動し、WordPressでプラグインの削除をしてみたところ、無事FTPが聞かれなくなり、削除が完了しました。

参考:

MacでWordPressをローカル開発

コメントを残す

ページ先頭へ ↑

GaraKutaをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む