6か月前に開発したサイトを更新する必要がありますが、ログインページにアクセスできません。
次のエラーページが表示されます。
これは少し恥ずかしいです...
wp-login.php
URLの最後でも試しましたが、これも機能しませんでした。
6か月前に開発したサイトを更新する必要がありますが、ログインページにアクセスできません。
次のエラーページが表示されます。
これは少し恥ずかしいです...
wp-login.php
URLの最後でも試しましたが、これも機能しませんでした。
回答:
プラグインを/wp-content/plugins/
フォルダから移動または削除して、すべてのプラグインを無効にしてみてください。FTPまたはホストのコントロールパネルでこれを行います。
これが機能しない場合は、FTP経由でサーバーにログインし、WordPressの新しいコピーをアップロードします。これにより、、wp-admin
およびその他の破損したフォルダまたはファイルが修正されます。
WordPress.orgからWordPressの新しいコピーをダウンロードできます。
新しいログインファイルやデータベース変更などの他のソリューションについては、ログインの問題に関するWordPress Codexページを参照してください。
他のすべてが失敗した場合は、WordPressサポートフォーラムに投稿することをお勧めします。必ず与えるあなたのサーバーのセットアップの詳細は、あなたがそれを知っている場合、MySQLとPHPのバージョンを含む、、、だけでなく、あなたのオペレーティングシステム(OS)、ブラウザ、およびこれらの問題を引き起こしているWordPressのバージョン。
以下を追加 wp-config.php
define('WP_SITEURL', 'http://example.com');
define('WP_HOME', 'http://example.com');
WP Adminにもログインできず、「404ページが見つかりません」というメッセージが表示されました。ファイルの復元とデータベースのバックアップを試みましたが、成功しませんでした。
次に、Filezilla(他のユーザーも使用できます)を使用して、フォルダの名前を次のように変更し/wp-content/plugins
ました。/wp-content/pluginsoff
パーマリンクを(何かに変更されましたindex.php
)、以前の設定に変更しyear/month/date/nameposting
、[保存]をクリックしました。
.htaccess
ルートとWordPressフォルダーのコンテンツも次のように変更しました:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
など、すべてのプラグインフォルダの名前を変更しakismet
ましたakismetoff
。その後、フォルダの名前pluginsoff
をplugins
。
404メッセージが表示されなくなるまで、WP adminでプラグインを確認しました。次に、プラグインの名前から「オフ」を1つずつ削除します。プラグインが破損している疑いがある場合、たとえば日付が変更された場合は、プラグインを削除して再インストールすることをお勧めします。
その後、問題は解決しました。
ログイン画面は次のとおりです。 http://childtalk.com.au/wordpress/wp-login.php
このCodexページにあるようなことをして、/wordpress/
ディレクトリを非表示にしました。