web-dev-qa-db-ja.com

Localhostからサーバーへの移行後にwp-adminにログインできない

私はローカルでWordPressのWebサイトに取り組んでいて、Gitを使っています。私はこのチュートリアルに従った http://www.designcollective.io/blogs/manage-wordpress-with-git そしてlocalhost上ではすべてうまくいく。私は自分のウェブサイトをサーバに移動し、データベース名などを変更しました。そしてホームページはうまくいきますが、wp-adminにログインできません。それは私にこれを与えます:

Not Found

The requested URL /index.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

ホームページ以外の他のページも同様です。データベース、wp-config、フォルダのアクセス許可を確認しました。通常のWordPressのインストールと異なる点は、wp-configと同じWordPressフォルダの外にあるwp-contentを持っていることですが、それがチュートリアルで説明されている方法でindex.phpで指摘しています。

どんな訴訟?共有ホスティングをしているのでhttpd.confを変更できません。

それが私の.htacessファイルです。

# 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

そしてそれは私のディレクトリです

enter image description here 

1
Zubru

自分で問題を解決しようとしました。私は構造を典型的なワードプレスインストールに変えました、しかし、それは助けになりませんでした。だから私はwordpressを削除し、データベースをきれいにし、再びwordpressをインストールし、そして手動で私のテーマをWordpressに移した。これですべてうまくいきました。

1
Zubru

あなたのディレクトリと.htaccessファイルを教えてください。正直なところ、wp-config.phpをWordPressディレクトリの外に移動するのは良いことですが、wp-contentについては私の考えではありません。