2011-06-28 5 views
0

私はリグでWampテスト/開発サーバーを実行していますが、運用サーバーの通常の動作を確実に再現しようとしています。'プロダクション/ライブ'サーバーの複製

  1. 大文字と小文字を区別相対パスは
  2. 大文字と小文字を区別MySQLのコマンドは、ライブサーバー
  3. 上の不快されていたライブサーバー上の不快されていた:私は生きて一つにテスト環境から移動し、最後の時間は、私は次の問題がありました
  4. 「ビュー」の途中で送信した(恥ずかしい)ヘッダーリクエストは、明らかに受け入れられませんでした。

iniファイルのoutput_bufferを無効にすることで、テストサーバーでエラー番号3の動作を複製しました。

しかし、大文字と小文字を区別するパスとSQLコマンドについて、すべてのテストサーバーをどのように扱うかを理解していません。

誰かが私を助けてくれますか?また、ライブサーバーのように動作するように、iniファイルで有効/無効にする必要があるその他の設定を指摘してください。

答えて

0

問題は、ライブサーバーがWindows以外のサーバーで、テストサーバーがWindowsサーバーであることです。 PHPはファイルを見つけるためにシステムに依存しています。 Windowsファイル/パスでは大文字と小文字は区別されません。

それ以外の場合は、MySQLのバージョンが異なる可能性があります。

堅実なテストが必要な場合は、実際のサーバーに直接アップロードするか、サーバーを複製してdevコンピュータのVMWareなどの仮想マシンで実行します。

+0

これは意味があります、助けていただきありがとうございます!私はVMWareを調べます。 – captainspi