3

私はここの初心者です。Apache2が実行するサーバーにワードプレスをインストールしました。しかし、wordpressはindex.phpページをロードしません。deshboardにアクセスでき、他のすべてのカテゴリがうまく表示されています。しかし、ホームURLはindex.phpをロードしていません。URLの最後に/index.phpを追加しようとしましたが、それでも機能しません。404エラーが表示されるだけです。テーマディレクトリとワードプレスディレクトリを見ると、(index.php)ファイルがあります。

だから私は解決策をググった。directoryindex index.phpファイルに追加することを提案する人 もい.htaccessます。私はそれをしました、そしてそれは500の内部サーバーエラーをもたらしました。

グーグルのいくつかの投稿は、Apache2の下でdir.confとhttpd.confを見ることを提案しています。httpd.confファイルには、このコード行があります

SSLcertificateChainfile /etc/ssl/certs/secure_yosalasd_org.ca-bundle

私のdir.confファイルには、このコード行があります

<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>

私はこの問題に対する答えを見つけられないようです。誰かがここで問題が何であるかを理解することができれば幸いです。

よろしくお願いします

よろしく

クン

4

3 に答える 3

3

これはロングショットかもしれませんが、同様の問題が発生したことがあり、最終的にはフォルダーに index.html ファイルも存在することが問題でした。そのようなファイルが存在しないことを確認してください。

で、再インストールは試しましたか?

于 2012-05-17T16:30:01.643 に答える
0

このSSHコマンドを使用して、メインディレクトリとサブディレクトリのすべてのphpファイルのアクセス許可を変更できます

find /top/level/directory -type f -name "*.php" -print | xargs chmod 644
于 2014-10-27T01:27:44.077 に答える
0

htaccessが動作を許可しないのが前提である可能性があり、その結果、ページが見つかりません

root アクセスでスクリプトをアップロードした場合

このコマンドを試してください

chown -hR user:user folder_path;chmod -R 644 folder_path/*.php

ユーザーをユーザー名に置き換え、フォルダーパスをワードプレスのフルパスに置き換えます

編集:

問題はあなたのテーマにindex.phpが含まれていないことです

テーマ ディレクトリを探索し、index.php ファイルがあるかどうかを確認するか、別のテーマに切り替えます。

ファイルが存在する場合は、上記で提供したコマンドをもう一度使用して、ファイルのアクセス許可を変更してみてください。編集しました

于 2012-05-17T16:41:40.997 に答える