web-dev-qa-db-ja.com

新しいサブドメインでのエラー500

サブドメイン、実際には3番目のサブドメインにサイトをアップロードしました。 4つのサイト(メイン1つ、サブ3つ)はすべて完全に分離されています。

現在、このサイトはオフライン/ローカルで開発されてからアップロードされており、ローカルでうまく機能しました。

何らかの理由で、「エラー500-内部サーバーエラー」が発生し続けますが、他のサイトは正常に機能しています。

サーバーの問題である場合、他のサイトでも同じ問題が発生します。サブドメインの制限はありません。ディスク容量と帯域幅も問題ありません。

何が問題なのか理解できません。助けてください。スクリーンショットを投稿に添付しましたが、リンクは添付していません。私はそれがここでどのように機能するかわからないので。

.Htaccessコード:

 RewriteEngine On
 #RewriteCond %{REQUEST_FILENAME} !-f
 #RewriteRule ^(.*)$ $1.php?$1=$1 [QSA,L]
 #RewriteRule ^([^\.]+)$ $1.php [NC,L]
 #RewriteRule ^([^\.]+)$ $1.html [NC,L]
 #RewriteRule ^([a-zA-Z]+)/([a-zcA-Z]+)/([0-9]+)/([-0-9a-zA-Z]+)/?$ /$1/$2.php?id=$3 [L]

 php_value max_execution_time 200
 php_value post_max_size 200M
 php_value upload_max_filesize 100M

Error 500

info.php

1
Manish Laungani

最初に: デフォルトhtaccess に移動し、サブドメインルートの.htaccessファイルにそのデフォルトhtaccessコードを使用します。

また、次のことを確認してください。

1-Apache configで、このオプションを参照してください:AllowOverride All [すべてではなくすべてでなければなりません]

2-mod_rewriteが有効になっていますか

3-.Htaccessファイルのアクセス許可は644である必要があります。

1
Helping Hands

Apacheエラーログから開始する

このページには、ログファイルのウィンドウ上のデフォルトの場所など、さらに詳しい情報があります

http://httpd.Apache.org/docs/2.2/platform/windows.html

0