1

MAMPを使用してラップトップでローカルに作成している小さなMVCアプリケーションがあり、問題なく動作します-実際、小さなプロジェクトに使用するためにGoDaddyサーバーにインストールしました。私の家には古いコンピューターがあり、それを LAMP インストールで Ubuntu サーバーに変えましたが、それも正常に動作します。オンラインで質問を見回しましたが、同じ状況はないようです。

私はそれを計った。ページは 60 秒間待機してロードされます (最大実行時間)。その後、表示されます。大きなサイトではありません。現時点では、文字通り「デモ」という単語が含まれる div であり、いくつかの css と js があります。私は座ってサーバー上のアクセスログを更新し続けました.60秒が経過してファイルがダウンロードされるまで新しいレコードを追加しないので、ロード時間ではありません.

インデックスファイルを置くdie('asdf');と、ヒットするまで機能しますsession_start()。ボックスに別の仮想サーバーがあり、問題なく動作します (セッションを使用する場合でも)。

セッションをコメントアウトすると、匿名関数にヒットするまで実行されますが、すべてのルートはセッションだと思います。サーバーは PHP 5.3.6 を実行しているため、問題にはなりません。

最初は .htaccess ファイルだと思っていましたが、それを除外することができました。私はサーバー技術に精通しているわけではありませんが、学んでいます! サーバー上のセッションで何も変更していないため、これを実行してエラーを送信しない理由を想像できません(すべてが可能な限り高くなります)。タイムアウトエラーが発生する必要があるように感じます。実行せず、タイムアウトするまで座ってください。繰り返しますが、コードは他の 2 つのサーバーで動作するため、このサーバー上にあるものです。

ありがとうございました!

4

1 に答える 1

1

新しいバージョンの PHP を実行してみてください。私はあなたのようにPHP 5.3.6を使用してMAMPで開発していましたが、いくつかのファンキーなことが起こりました(クロージャーが参照で正しく機能しないなど)。

実稼働環境がアップグレードできないかどうかは理解していますが、それが PHP の問題なのかスクリプトの問題なのかを確認する価値はあります。

于 2012-08-09T13:40:09.103 に答える