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

WordPressプラグインのインストールエラー

Webサーバーで既に構成されているWordPress®環境にプラグインをインストールすると、システムで次のエラーが発生する場合があります。ディレクトリを作成できなかったため、インストールに失敗しました。 この記事では、この問題の基本的なトラブルシューティングについて説明します。

権限

権限がWordPressにサーバーへのファイルの書き込みを許可しているかどうかを確認します。ファイルとディレクトリに必要な権限は、WordPressのドキュメントで確認できます。

注: 777を設定しないでください WordPressプロジェクトフォルダーまたはwp-config.phpの権限 ファイル。

wp-config.phpファイルを変更します

WordPressに適切なFTPまたはSSLクレデンシャルがあるかどうかを確認します。 wp-config.php ファイルには次の行が含まれている必要があります:

define('FS_METHOD', 'ftpext');
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');
define('FTP_SSL', false);

FS_METHOD 属性はファイルシステムメソッドを定義します。 ftpext メソッドは、 FTP-PHPの使用を強制します FTP経由でアクセスするための拡張機能。

FTP_HOST 属性はhostname:port SSHまたはFTPサーバーの組み合わせ。 FTPを使用する場合、デフォルトのポートは21です。 、SSHの場合、デフォルトポートは22です。 。これらのポートを使用している場合は、FTP_HOSTで指定しないでください。 属性。

サーバーが基盤となるトランスポートによるSSL接続をサポートしている場合は、FTP_SSLを設定できます。 TRUEの属性 。これはSecureFTP用であり、SSH-SFTP用ではありません。

wp-config.phpに次の行を追加することもできます ファイル:

define('FS_METHOD', 'direct');

FS_METHODを設定する 属性をdirectに設定すると、ファイルシステムメソッドは Direct File I/Oを強制します PHP内のリクエスト。このソリューションは、適切に構成されていないホストでセキュリティの問題を引き起こす可能性があることに注意してください。

wp-config.phpを編集するためのその他のオプションについて ファイルについては、WordPressドキュメントのwp-configファイルの編集を参照してください。

WordPressのインストールを確認する

この記事に記載されている手順で問題が解決しない場合は、WordPressのインストールに破損したコアまたは破損した構成ファイルがないことを確認してください。

関連記事
  • LinuxでのWordPressセキュリティのベストプラクティス

コメントや質問をするには、[フィードバック]タブを使用します。私たちと会話を始めることもできます。


Linux
  1. RedhatLinuxでのキックスタートファイルの生成

  2. HPプリンターをインストールできません:プラグインのインストールが成功しませんか?

  3. 500エラーのトラブルシューティング方法

  1. トラブルのないスクリプトインストールを行う方法

  2. WordPress でファイルへのリンクを挿入する方法

  3. cer から pem への変換中の OpenSSL エンコーディング エラー

  1. PHPエラー

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

  3. cp -L 対 cp -H