10最も一般的なWordPressのエラー(ソリューションと)
あなたがコードで手を汚すのが好きなWordPressユーザー、または単にプラグインのインストールとテーマの変更を愛する人であれば、エラーに遭遇するのは避けられないことです。 WordPressユーザー(私たちのような)は、予期しないエラーに遭遇してそれに対する解決策を見つけることができないことにどれほどイライラするのかを知っています。ほとんどのWordPressの問題は解決可能です。あなたがエラーにぶつかった場合、チャンスがあるので、心配するな.
今日の記事では、ユーザーが遭遇した最も一般的なWordPressのエラーのいくつかを見て、あなたとそれらの問題を解決するか、またはそれらを解決するための解決策を共有しましょう。私達はこれがあなたのために役に立つことを願っています - 幸せなWordPressing!
あなたはおそらくそれも好きでしょう:
- ブロガーのための基本的なシェルコマンド
- 投稿とページを改善するためのWordPressの調整
- WordPressのセキュリティ強化:25の必須プラグイン+ヒント
1.管理者パスワードの紛失とEメールの取得が機能していない
問題:
あなたはあなたのWordPress管理者パスワードをなくしました、そして、あなたのユーザー名かEメールアドレスを「あなたのパスワードを忘れましたか?」に入力しようとしましたページが、電子メールで新しいパスワードを作成するためのリンクを受け取れなかった.
これはあなたのWordPress管理者パスワードをリセットする2つの簡単な解決策です。.
解決策1:phpMyAdmin
- cPanelにログインしてクリック phpMyAdmin 下 データベース.
- WordPressデータベースを選択してください。例えば: ユーザー名_wrdp1.
- に行く wp_users, クリック ブラウズ.
- あなたのユーザー名を探してクリック 編集する.
- に新しい値を挿入してパスワードをリセットします。 user_pass. 覚えておいて、それは大文字と小文字を区別する.
- これが完了したら、下のドロップダウンメニューをクリックしてください。 関数, そして選ぶ MD5 メニューから.
- ページ下部のをクリックします。 行く ボタン.
解決策2:FTP経由
- あなたのFTPアカウントにログインする.
- "…/ wp-content / themes /(あなたのアクティブテーマ)/"へ行き、 functions.php ファイル.
- functions.phpを開き、最初のコードの直後に以下のコードを追加してください。
wp_set_password( 'YourNewPassword'、1);
交換する YourNewPassword あなたの希望する新しいパスワードで。スクリプト内の「1」は、wp_usersテーブル内のユーザーID番号です。.
- 編集したfunctions.phpファイルをあなたのFTPにアップロードしてください。.
- WordPressにログインできたら、コードを削除してFTPにアップロードしてください。.
2. WordPress管理ダッシュボードが正しく表示されない
問題:
WordPress管理ダッシュボードがCSSなしで表示されています。すべてのリンクが正しく配置されていません.
解決策1:プロキシとファイアウォール
インターネット接続がプロキシ接続またはファイアウォールの背後にあるかどうかを確認してください。これらのツールの中にはCSSファイルをブロックしているためにCSSファイルが正しくロードされないものがあります。プロキシまたはファイアウォールのCookieとキャッシュを消去し、Ctrl + F5を押してページを更新してください。.
解決策2:WordPressプラグインをアップグレードする
「管理者ドロップダウンメニュー」プラグインや「軽量メニュー」プラグインなど、管理メニュー用のWordPressプラグインがインストールされている場合は、それをアップグレードします。うまくいかない場合は、無効にしてみてください。.
3.警告:ヘッダ情報を変更することはできません - すでに送信されたヘッダ
問題:
ブラウザにエラーメッセージが表示されます」Warning:ヘッダ情報は変更できません - (/path/blog/wp-config.php:34から出力が開始されています)"WordPressまたは新しいWordPressをアップグレードした直後.
解決策:wp-config.phpのスペース、改行、その他のゴミを取り除いてください
- ダウンロード wp-config.php FTP経由.
- wp-config.phpを開く.
- 前にすべてのスペースを削除 .
- 最初の文字が , 最初の行にスペースを入れずに配置する.
- 後にすべてのスペースを削除 ?>
- 最後の文字が ?>, 最後の行にスペースを入れずに配置する.
このエラーは他のファイルでも発生する可能性があります。エラーが発生した特定のファイル名を示しているので、エラーメッセージを注意深く読んでください。.
4. WordPressのブログと管理者が空白のページを表示している
問題:
このエラーは通常、新しいWordPressテーマのインストールまたはWordPressのアップグレード直後に発生します。ブログ全体で空白のページが表示されています。 WordPressの管理者ログインページもそうです。ダッシュボードにアクセスする方法はありません.
解決策1:FTPで現在インストールされているテーマフォルダの名前を変更する
FTP経由で現在インストールされているテーマフォルダの名前を変更すると、WordPressがデフォルトのテーマを選択してサービスを開始するように強制することができます。その後、WordPressのwp-adminにアクセスできます。.
- に移動します wp-contents /テーマ FTP経由のディレクトリ.
- 現在インストールされているテーマフォルダの名前を変更します。たとえば、 "twentytwenty"から "twentytwenty-temp"などです。.
- WordPressのwp-adminにログインします。.
- あなたのテーマがあなたのバージョンのWordPressと互換性があるか確認してください.
- テーマに実行できないコーディングが含まれていないか確認してください.
解決策2:FTP経由でプラグインフォルダをリセットする
- に移動します WPの内容 FTP経由のディレクトリ.
- pluginsフォルダの名前を "plugins-temp"に変更.
- wp-contentsに "plugins"という名前の新しいフォルダを作成します。.
- あなたのWordPress wp-adminにログインしてみてください.
- あなたのプラグインを "plugins-temp"から "plugin"に移動して一つずつ有効にしてください.
- あなたのWordPressのバージョンと互換性のないプラグインがないか確認してください.
致命的なエラー:33554432バイトの許容メモリサイズを使い果たしました
問題:
受信」致命的なエラー:33554432バイトの許容メモリサイズを使い果たしましたmsgstr "" "中くらいのファイルサイズの画像をアップロードしようとしている場合。このエラーを解決するには、PHPに割り当てられたメモリを増やしてください。制限は32MB、64MB、128MBまたは256MBに設定できます。ホストによって異なります.
解決策1:PHP.iniを編集する
それでも編集が許可されている場合 PHP.iniファイル、あなたの更新 memory_limit に PHP.in私は下の行を修正して
memory_limit = 64M。スクリプトが消費できる最大メモリ量(64MB)
デフォルトで64Mと表示されている場合は、128Mを試してください。.
解決策2:.htaccessファイルを編集する
下にスクリプトを追加してください。 .htaccess ファイル.
php_value memory_limit 64M
解決策3:wp-config.phpファイルを編集する
下にスクリプトを追加してください。 wp-config.php ファイル
PHP定義に割り当てられるメモリを増やす( 'WP_MEMORY_LIMIT'、 '64M');
解決策4:wp-adminフォルダにPHP.iniファイルを作成する
- メモ帳を開く.
- 次のコードをメモ帳に挿入します.
memory_limit = 64M。
- "PHP.ini"として保存.
- このファイルを "wp-admin"ディレクトリにアップロードしてください。.
6.このページを閲覧する権限がありません(403エラー)
問題:
エラーメッセージが表示されます」このページを閲覧する権限がありません。 (403エラー)"WordPress管理者ログインページにユーザー名とパスワードを入力した後.
解決策:Index.phpを有効にする
ブログがWindowsサーバーでホストされている場合、これはディレクトリインデックスに関するエラーとなる可能性があります。.
- にログイン コントロールパネル.
- クリック Webオプション.
- に行く ディレクトリインデックス セクション.
- 追加する index.php ディレクトリインデックスへ.
致命的なエラー未定義の関数is_network_admin()
問題:
あなたが受け取る」致命的なエラー未定義の関数is_network_admin()"WordPressをアップデートした後にWordPressの管理者にログインすると.
解決策:手動アップデート
このエラーはWordPressのバージョンアップに失敗したことが原因です。手動アップデートを試す.
- 最新のWordPress zipファイルをダウンロードして解凍します。.
- WordPressをバックアップする.
- リネーム WPインクルード そして WP管理者 ディレクトリ wp-includes.bak そして wp-admin.bak.
- をアップロード WPインクルードそして WP管理者 解凍したフォルダからFTP経由であなたのウェブホストへディレクトリ.
- 新規からファイルをアップロード WPコンテンツ あなたの既存に WPコンテンツ フォルダ。既存のファイルを置き換えて上書きする.
- 新しいバージョンのファイルをルートディレクトリから既存のWordPressルートディレクトリにアップロードします.
- 削除する .メンテナンス FTP経由であなたのWordPressディレクトリに.
- WordPressの管理者にログインすると、 "http://domain.com/wordpress/wp-admin/upgrade.php"のようなURLへのリンクが表示されます。リンクと指示に従ってください.
- キャッシュを有効にしている場合は、キャッシュをクリアして変更を確認します。.
WordPressの手動アップデートの詳細については、http://codex.wordpress.org/Updating_WordPress#Manual_Updateを参照してください。.
8. WordPress管理者ログイン404号
問題:
あなたはWordPress管理者にログインすることができません。代わりに404エラーページが表示されます.
解決策1:データベース内のURLを更新する
phpMyAdminにアクセスできる場合は、データベース内のURLを更新してみてください.
- cPanelにログインしてクリック phpMyAdmin 下 データベース.
- WordPressデータベースを選択してください。例えば、次のとおりです。Username_wrdp1.
- に行く wp_options, クリック ブラウズ.
- 検索する サイトのURL フィールドの下 option_name.
- クリック フィールドを編集.
- の入力ボックスでURLを変更します option_value.
- ページ下部のをクリックします。 行く ボタン.
解決策2:フォルダ属性を更新する
- FTP経由で "/ wp-admin"ディレクトリに移動します。.
- wp-adminディレクトリを右クリックしてをクリック ファイル属性.
- 値をに更新します 755 そしてチェック サブディレクトリに再帰する 選択肢がある場合.
- クリック OK.
- に対して手順1から手順4を繰り返します。 / wp-content そして WPインクルード.
- ウェブブラウザを開き、WordPressの管理者にログインしてみてください。キャッシュをクリアするにはCtrl + F5を押します.
9.自動アップグレード後に「定期メンテナンスにしばらく利用できません」というメッセージが表示される
問題:
自動アップグレードが完了した後、あなたのWordPressサイトは "定期メンテナンスのためにしばらく利用できません"と表示しています.
解決策:.maintenanceファイルを削除してください
という名前のファイル .メンテナンス 自動アップグレード中にWordPressによって配置され、短期間のメンテナンスでサイトにアクセスしたことを訪問者に通知します。アップグレードが失敗するか破損している場合、ファイルはWordPressフォルダに残り、削除されません。.
削除する .メンテナンス ファイル,
- FTPでブログのルートディレクトリにアクセスする.
- ファイルを探す .メンテナンス.
- ブログのルートディレクトリから.maintenanceファイルを削除します。.
この問題を解決したら、WordPressの自動アップグレードをもう一度実行してください。.
10.プラグインを削除できない
問題:
WordPress管理者でプラグインを削除することはできません。 FTPでディレクトリを削除した後も表示されます.
解決策:Secure Shell(SSH)を介してプラグインを削除します
あなたのプラグインは、FTPに表示されなかったプラグインディレクトリの中に隠された/ネストされたファイルをアップロードしたかもしれません.
あなたのブログへのSSHアクセスがある場合,
- SSH経由であなたのサイトにログインする.
- SSHコマンドを使用して "…/ wp-content / plugins /"をネガティブにします.
- つかいます ls -al フォルダの全リストを見る.
- で特定のプラグインフォルダを削除します rm(フォルダ名).
上記のエラーと解決策についてコメントをお寄せください。以下でそれらを共有する.