0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

WordPressで画面上からのFTPがうまくいかない

Last updated at Posted at 2022-10-23

WPで画面上からのFTPが必要な操作(テーマの削除とか画像アップロードとか)ができなくてハマったので備忘録です

状況

クライアントPCからftpコマンドたたいてアクティブモードで接続すると:lsできる
クライアントPCからクライアントソフトでアクティブモードで接続すると:一覧見れるしダウンロードとかもできる
FTP接続が必要な画面上からの操作をしようとすると:できない

解決策

1. wp-config.php編集 

一番下に以下を追加した。

define('FS_METHOD','direct');

2. functions.php編集

私はこれ空ファイルだったので、ただただ追加した。

function set_fs_method($args) {
return 'direct';
}
add_filter('filesystem_method','set_fs_method');

3. 権限変更

sudo chown -R apache:apache /var/www/html

おわり。
最初ずっと「パッシブモードでの接続がうまくいかないせいなのでは??」と思い込んでしまって、長くかかってしまいました。ちなみにパッシブモードはpsv_min_port~max_portを指定しているのになぜかそれから外れたポートで通信し始めてしまって、どうしてもうまくいかない、、、。(超広く通信を許可しておけば大体大丈夫だけど、それはつまり大丈夫ではないので、、。)こちらは今後の課題ですが、とりあえずやりたかったことはできたのでよしとして解散します。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?