問題タブ [internal-server-error]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 内部サーバー エラー 500 - session_start()
ええと、 ISE 500で非常に多くのスレッドを見つけましたが、解決策はどれもうまくいきませんでした。
クライアントがいくつかのオーディオトラックを表示するための Facebook アプリを開発しました。もちろん、app_data パラメーターごとにいくつかのパラメーターをアプリケーションに渡したいと思います。そこで、facebook SDK 3.1.1 を統合しました。Facebookに正しく接続するためにすべてを行いました。
私のローカル xampp ではすべて正常に動作し、当社の Web サーバーも問題なくアプリケーションを実行し、私のプライベート Web スペースも問題なく実行されます。しかし、アプリケーションをクライアント サーバーにアップロードすると、500: 内部サーバー エラーが発生します。私の側で奇妙なスクリプトエラーを除外するために、sdk に付属の example.php を実行しようとしました。同じエラー。次のようにFacebookクラスをインスタンス化しようとしたときでも:
私はすでにサーバーのエラーログを見ました。それが言及しているのはこれだけです:
「スクリプトヘッダーの途中終了: example.php」
error_reporting(E_ALL);
また、サーバー側での誤ったエラー処理を避けるために、広く提案されている方法も使用しました。何もない。サーバーは何が悪いのか教えてくれません。
他の人がこのエラーを受け取った理由はたくさんありますが、最も顕著な理由は次のとおりです。
?>
facebook.php / base_facebook.php にタグがありませんFacebook
- との複数のインスタンスFacebookApiException
...提供された解決策はどれもうまくいきませんでした。
そこで、クライアントと自社サーバーのphpinfoを比較してみました。もちろん、いくつかの違いはありましたが、私には明らかなものではありませんでした。私は、フォーラムの人々がすでに ISE 500 に関連付けている基本的なもの、たとえば cURL 拡張機能、php バージョン (5.3.9)などを探しました。私はサーバー管理者ではありません。サーバー構成に関する非常に基本的な知識しかありません。何かが欠けていることを確認するために、facebook SDK のサーバー要件を見つけようとしました...
...しかし、ウェブ全体では、facebook SDK のサーバー要件がわかりません。Facebookのドキュメントでさえ、何も言及していません。だから私はこれで私を助けることができる誰かがここにいるかもしれないことを願っています.
はい...私はすでにサーバー管理者に助けを求めました.彼は2つの疑問符を目にして私を見ました...そしてはい.
楽しみにありがとう…
更新:
あなたの提案に応えて私が試したことをリストします:
サーバー:
- cURL 拡張機能がインストールされています (7.20.1)
- PHP バージョンは 5.3.9 です。
-他のファイルを含めようとしましたが、正常に動作します。
パスの問題ではないようです-サーバーエラーログには「スクリプトヘッダーの途中で終了: example.php」と表示されるだけです-log_errors
が有効になっています。error_log には「値なし」と表示されます -バグ追跡を
試みました...効果なしini_set("display_errors", true);
更新 2
そのため、Facebookファイルを1行ずつチェックした後、問題を特定できました。内部サーバー エラー 500 は、セッションを開始しようとした直後にスローされます。
この情報をサーバー管理者とクライアントに転送しました...今は私の手に負えないと思います。回答が得られたら、この投稿を更新します。フィードバックをお寄せいただきありがとうございます:)
解決
サーバー管理者が問題を特定しました。session.save_handler は 'user' に設定されていましたが、彼はそれを 'files' に変更しました。これですべてが機能します。:
助けてくれてありがとう!
php - 内部サーバー エラー - スクリプト ヘッダーの早期終了: cgi_wrapper
私のウェブサイトは、php ページでのみランダムな内部サーバー エラーを受け取ります。ログには、これは「スクリプト ヘッダーの早期終了: cgi_wrapper」が原因であると書かれています。
この問題は完全にランダムですが、一貫して発生しています。1 秒でページが機能し、次のページでエラーがスローされます。多数の人が一度に Web サイトにアクセスすると、そのうちの 80% の人が内部サーバー エラーを受け取りますが、遅かれ早かれ彼らのために働きます。
これについて私が見つけた情報は、エラーがランダムに表示されている場合のものではないようです。
「スクリプトヘッダーの早期終了: cgi_wrapper」を調べると、非常に多くの異なる可能性があるようです。私の質問は漠然としていて、率直な回答はできません.. 私が進むべき方向を教えてくれる人を探しているだけです.
php - jsonファイルのデコード中に内部サーバーエラーが発生しました
JSONファイルを開いてそのコンテンツをデコードしているので、MySQLを使用してコンテンツをデータベースに挿入できます。
これは、ファイル内のエントリの1つにすぎません。JSONファイルにはこれらが10000以上含まれています。を使用しているときに内部サーバーを取得していますjson_decode($file)
。ファイルを読み取り、正常にvar_dump($file)
動作します。だから私の質問は、これは良いJSONファイルですか?または、どのようにデコードしてデータベースに挿入できますか?
前もって感謝します。
asp-classic - ブラウザで実際のサーバー側のエラー メッセージを表示するにはどうすればよいですか?
ユーザーが IE で抱えている問題を再現するのに苦労していますが、開発サーバーなどで IE の従来の ASP ページからエラー メッセージを表示するにはどうすればよいか、常に悩まされていました。
IE では、たとえば次のように表示されます。
このページにはプログラミング エラーが含まれています
以上です。
注: これはサーバー側であるため、すべてのブラウザーに適用されます。
joomla - 500 - 有効なデータベース接続がありません:MySQL サーバーがなくなりました
ホスティング サーバーの 1 つで joomla の下に Web サイトがあります。昨日まで正常に動作していました。しかし、昨日から Web サイトを開くと、次のエラーが表示されます。
または時々それはただ言う:
何が問題なのですか?それとも問題があるのはホストセンターですか?
php - ファイルのアップロード時に内部サーバーエラーが発生しました
ユーザーが動画ファイルをアップロードできるウェブサイトを作りました。すべてが順調で、かなり長い間魅力のように機能しました。しかし、今では突然(私は何も変更していないと思います)、それはを与えます500 Internal Server Error
。私の知る限り、何も変わっていません。
php.iniファイルのすべての設定は、関連するすべての設定で1GBのサイズと3000秒の時間に設定されています。誰かがこれを引き起こす可能性があることを知っていますか?
編集
IDが「1」でソース名が「named」のエラーが見つかりました。説明には、イベントまたはエラーの説明が見つかりません(オランダ語で表示されています)と記載されています。私はこれを見つけました:
よろしく、ドラゴン
perl - CGI スクリプトが実行されていません。内部サーバー エラー (500) エラー
cgi スクリプトを実行しようとしていますが、長いスクリプトなのでここには貼り付けませんが、他のサーバーでは動作しますが、何らかの理由で新しいサーバーで実行しようとすると内部サーバー エラー (500) が発生し、ここでApacheログを確認すると、次のようになります。
ファイルのchmod、perlモジュールの再インストール、構成の再チェックなど、すべてを試しました!!!! 何が悪いのかわからない!!! しかし、スクリプトが壊れていないことは保証できます!
よろしく
jsp - HTTP 500 内部サーバー エラー
http://localhost:8080/file.jsp?arg1=&arg2=11
正常に実行されます
http://localhost:8080/file.jsp?arg1=&arg2=
(引数 'arg2' の空の値)
500 内部サーバー エラーを表示
'arg2' の値は、' int
' の変数' jsp
'によって使用されます。Integer.parseInt(request.getParameter("arg2")
修正方法は?
ruby-on-rails-3 - アプリをHerokuにプッシュしようとすると、500内部サーバーエラーが発生します
アプリをHerokuにプッシュすると、この問題に直面します。
- 500内部サーバーエラー
- ActionView :: Template :: Error ... application.cssはプリコンパイルされていません(添付のHerokuログを参照)
- また、ActionController :: RoutingError([GET]"/assets/rails.png"に一致するルートはありません
Twitter Bootstrap2.0.1とRails3.1.1を使用しています(以下のGemfileを参照)
どんなガイダンスでも大歓迎です!
HEROKU LOGS
GEMFILE
RAKEFILE
HEROKU INFO
django - Django: TypeError: 'str' オブジェクトは呼び出し可能ではありません。リファラー: http://xxx
django プロジェクト 'arvindemo' debug = False の settings.py を設定し、mod_wsgi を使用して Apache にデプロイすると、500 内部サーバー エラーが発生したのはなぜだろうと思っていました。
環境: Django 1.4.0 Python 2.7.2 mod_wsgi 2.8 OS centOS
要約は次のとおりです: ホームページにアクセスし、サブページ A/B/C/D に移動し、いくつかのフォームに入力してから、Apache サーバーに送信します。「送信」ボタンをクリックすると、「500 Internal Server Error」と、以下にリストされている error_log (トレースバック) が表示されます。
「申し訳ありませんが、間違ったトラックバックを入れてしまいました。これが実際にリストされるべきトレースバックです」: PS:
['STACKOVERFLOW DON'T LET ME PUT MORE THAN 2 hyperlinks' を 'http://58.215.177.34/Presentation' に置き換えてください] :)
django runserver を使用する場合、arvindemo.settings debug = True を設定しました。すべて問題ありません。しかし、debug = False に設定すると状況が変わりました。
これが私のviews.pyです
ここにurls.pyが来ます
私の django プロジェクトには構文エラーはないと確信しています。なぜなら、django runserver を使用するときはすべて問題ないからです。
誰でも助けることができますか?
よろしくお願いします