Magento サイトで 500 内部サーバー エラーが発生しました。
ログを読んで、これを見つけました..
Premature end of script headers: index.php
私は何も変更しません。理由がわからないだけです。
インターネットで見つかったすべてのソリューションを試してみましたが、再び機能させることはできません。管理者は機能しますが、index.php を読み込もうとするとウェブは機能しません。
これは私が試しているワットです:
- /magento/ のすべてのファイルを 644 に配置し、すべてのディレクトリ var、app、media、js を選択して 755 を配置しました。
- httpd を再起動します
- 2GB を超えていて 0 の場合は、suPHP ログを確認してください。
- htaccessを削除してみてください
- htaccess で RLimitMem 128000000 128000000 を実行すると、「最大 RLimitMEM を上げるには uid 0 にする必要があります」というエラーが表示されます
- htaccess オプションでこれをコメントアウト +FollowSymLinks
if ($_SERVER['REMOTE_ADDR'] == 'myip') { Mage::setIsDeveloperMode(true); ini_set('display_errors', 1); }
これらのエラーは常に発生していましたが、Web はうまく機能します。
- httpd.conf で RLimitCPU および RLimitMEM ディレクティブを検索しましたが、見つかりません。
- メモリの上限は 126MB で、32MB を増やすように言われた人もいますが、私は以前に増やしました。現在、256MB で試していますが、うまくいきません。
- umask(0) を削除しています。index.phpから動作しません。
- 別のエクスプローラーで試してみてもうまくいきません(FirefoxではWebは機能しますが、クロムでは機能しないという別の投稿を読んだため、私の場合はどのエクスプローラーでも機能しません)
- AddType x-mapp-php5 .php を httaccess に追加すると、「[warn] Cannot get media type from 'x-mapp-php5'」というエラーが表示されます
この問題を解決するための助けに感謝します