FTPアクセスを提供せずにWordPressプラグインをインストール/アップデートできますか?



10 Answers

前に述べたように、パーマフィックスはもう動作しません。 それに応じてpermsを変更し、 wp-config.php以下のようにwp-config.phpする必要があります:

define('FS_METHOD', 'direct');
Question

私は、 SSHキーを使用してSFTPのみを使用する私のライブサーバー上でWordPressを使用SFTPています。

プラグインをインストールしてアップグレードしたいのですが、プラグインをインストールするにはFTPログインを入力する必要があります。 WordPressにプロセス全体を処理させる代わりに、手動でファイルをアップロードしてプラグインをインストールしてアップグレードする方法はありますか?




  1. wp-config.php define('FS_METHOD', 'direct');追加しdefine('FS_METHOD', 'direct');
  2. サーバ書き込み可能ディレクトリをwp-content/wp-content/plugins/ます。
  3. プラグインをインストールします(プラグインディレクトリをwp-content/pluginsディレクトリにコピーします)。

バージョン3.2.1で作業




wp-config.phpファイルを開き、次の行を追加してください:

define('FS_METHOD', 'direct');

これは私のために働いています...ありがとう




通常は、プラグインをwp-content\pluginsディレクトリにアップロードするだけです。 あなたがSFTP経由でこのディレクトリにアクセスできない場合、私はあなたが立ち往生しているかもしれないと恐れています。




古いスレッドを復活させますが、あなたのwp-config.phpファイルを編集することなくSFTP機能を追加するSFH Updater Supportと呼ばれる素晴らしいプラグインがあります。 また、WordpressのSFTP実装は、サーバーではしばしば有効になっていない、やや曖昧なPHPモジュールに依存しています。 このプラグインは別のPHP SFTPプラグインをパッケージ化するので、Apache側で何も設定する必要はありません。

私はSFTPのサポートがうまくいくまでの問題に遭遇しました。このプラグインはすべての問題を解決しただけで素晴らしいものです。




私は多くの人々が777に許可を設定することを推奨しているのを見ました。私は2日前と同じ問題を抱えていました。私がしたのは、wp-content

define('FS_METHOD', 'direct');

そして

プラグインフォルダに対して775へのアクセス許可を設定する

これはFTPアクセスログイン/パスワードを尋ねる私の問題を解決しました。

その前に、プラグインフォルダに.zipファイルを追加して手動でプラグインを追加してからwp-admin/plugins行き、インストールしなければなりませんでした。







私たちはSSH(開発サーバーとライブサーバーの両方)でSFTPを使用していますが、WordPressのアップロード機能を使用するのは難しくありませんでした。 私はTobyに同意し、あなたのプラグインをwp-content/pluginsディレクトリにアップロードしてそこからアクティブにします。




stereointeractiveの答えはすべてのオプションをカバーしています。 FTPを使用する別の方法について言及したかっただけです。 私はあなたがFTPアクセスを許可していない理由がセキュリティのためだと推測しています。 これらのセキュリティ上の問題に対処する1つの方法は、FTPサーバーを127.0.0.1のみで実行することです

これにより、WordPressの内部からFTPを使用できるようになり、プラグインをインストールしながら世界中に公開することができます。 これは、Joomla!のような他の一般的なWebアプリケーションにも適用できます。 とDrupal。 これは私たちのBitNamiアプライアンスクラウドサーバーで行い、非常にうまく動作します。




コマンドプロンプトで次のコマンドを入力すると、非常に簡単に取得できます

sudo chown -R www-data:www-data your_folder_name

またはwp-config.phpファイルに次のコードをコピー&ペーストしてください。

define('FS_METHOD', 'direct');

「your_folder_name」は、このフォルダ内にWordPressがインストールされているフォルダです。




はい、WordPressにプラグインを直接インストールしてください。

  1. プラグインフォルダをコピーして、WordPressプラグインフォルダに貼り付けます。
  2. 管理者側(/ test / wp-admin)に行き、その後、プラグインのリンクに行き、プラグインの名前を確認してください。
  3. プラグインを有効にするプラグインを簡単にインストールします。

その他のオプション

  1. プラグインコード用のzipファイルを作成します。
  2. 管理者側(/ test / wp-admin)に行き、プラグインのリンクをクリックしてから、新しいプラグインを追加してプラグインのzipフォルダを参照し、プラグインをインストールしてください。プラグインを有効にします。



Related



Tags

wordpress wordpress