1

私はCodeIgniterを使用して、ローカルマシン(1つはWindows、もう1つはLinux)で完全に機能するWebアプリケーションを開発しました。ホスティングサーバーに移動すると、いくつかのMySQLクエリと配列に対するいくつかの操作を実行する特定のPHPスクリプトを実行すると、接続がリセットされます。私がクエリしているデータは小さく、最大25レコードのテーブルがいくつかあります。Firefoxは、おそらく2〜3秒後に「接続がリセットされました」を返します。サーバーのエラーログを確認しましたが、何もありませんでした。残念ながら、Apacheエラーログにアクセスできません。

この動作の原因は何ですか?

4

2 に答える 2

1

PHPが許可するように構成されているよりも長くスクリプトが実行されている可能性はありますか?確かに、2〜3秒はかなり短いように見えますが、厄介なホスティングプロバイダーによってばかげて制限される可能性があります。私が覚えているなら、PHPのデフォルトは30秒です。

于 2010-05-24T20:31:35.520 に答える
0

@marcin_koss で説明されているように、同じことが私にも当てはまりました。code-igniter Session クラスを無効にして、ネイティブ PHP セッションを使用する必要がありました。

session_start();
$_SESSION[]
于 2015-10-05T10:25:59.697 に答える