GNU/Linux >> Linux の 問題 >  >> Linux

FTP接続を拒否するWordPressのトラブルシューティング

この記事では、Linux®オペレーティングシステムで正しいログイン情報を持っているにもかかわらず、WordPressがFTP接続を拒否した場合の対処方法について説明します。次のエラーが発生した場合は、この記事の手順を実行してください。

ERROR: There was an error connecting to the server, Please verify the settings are correct
  1. WP_DEBUGを有効にする wp-config.phpで ファイル。 wp-config.phpに次のコードを挿入すると 、システムはすべてのエラー、通知、および警告を wp-content / debug.logに記録します 。また、ページの生成を妨げないようにエラーを非表示にします。

    a。 wp-config.phpを開きます エディターで。

    b。行の上に新しい行を挿入します:以上です、編集をやめてください!ハッピーブログ。

    c。新しい行を追加した場所に次の行を挿入し、ファイルを保存します。

     // Enable WP_DEBUG mode
     define( 'WP_DEBUG', true );
    
     // Enable Debug logging to the /wp-content/debug.log file
     define( 'WP_DEBUG_LOG', true );
    
     // Disable display of errors and warnings
     define( 'WP_DEBUG_DISPLAY', false );
     @ini_set( 'display_errors', 0 );
    
     // Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
     define( 'SCRIPT_DEBUG', true );
    
  2. ルートアクセス権がある場合は、PHPエラーログと syslog を確認してください / var / log

  3. シェルプロンプトから、FTP経由でローカルホストに接続してみてください。プラグインフォルダの読み取りと書き込みはできますか?リモートマシンからローカルホストへのFTP接続を試行し、読み取りと書き込みのアクセス許可を確認してください。

  4. FTPの詳細をwp-config.phpに追加します 。

    a。 wp-config.phpを開きます エディターで。

    b。行の上に新しい行を挿入します:以上です、編集をやめてください!ハッピーブログ。

    c。新しい行を追加した場所に次の行を挿入し、ファイルを保存します。

     define( 'FS_METHOD', 'ftpext' );
     define( 'FTP_BASE', '/path/to/wordpress/' );
     define( 'FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/' );
     define( 'FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/' );
     define( 'FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub' );
     define( 'FTP_PRIKEY', '/home/username/.ssh/id_rsa' );
     define( 'FTP_USER', 'username' );
     define( 'FTP_PASS', 'password' );
     define( 'FTP_HOST', 'ftp.example.org' );
     define( 'FTP_SSL', false );
    
アップデータサポートプラグイン

このエラーが引き続き発生する場合は、次のプラグインをインストールしてください:http://wordpress.org/plugins/ssh-sftp-updater-support/。

プラグインをインストールすると、SFTPのオプションが追加されます。インストール後、 SSH2を選択できます SSH2を選択してFTPログイン情報の入力を求められたら ページの下部にあります。 秘密鍵はそのままにしておきます ボックスが空です。


Linux
  1. ssh接続の速度を確認する方法

  2. PHPでssh2_connect()を使用して接続を確立できません

  3. FTP –アップロード/ダウンロード接続が遅い

  1. WordPress内部サーバーエラーのトラブルシューティング

  2. FTP接続を拒否するWordPressのトラブルシューティング

  3. FTP接続を介してファイルを解凍する方法は?

  1. PHPのインストールに、WordPressに必要なMySQL拡張機能がないようです。

  2. WordPressマルチサイトをインストールする

  3. PHPエラー