PostgreSQL 8.4 と WEBrick を使用して Ubuntu で Rails 3 を実行しています。
正常に動作していますが、大きなテーブル (数百行) を表示すると、何か問題が発生します。ブラウザーはページがまだロード中であることを示していますが、クエリの結果が切り詰められているか、Rails が壊れているように見えます。ログまたはコンソールにエラーはありません。
以下の 8 行目は不正な HTML です。表の 140 行目あたりで発生します。ただし、下の行の後にさらに行が表示され続けます。
<tr class="from_hc">
<td class="date_and_time">Jul 13, 2011 11:00 AM</td>
<td class="name">Kim Orange</td>
<td>PHYSICAL_ACTIVITY</td>
<td>text text</td>
<td>ok</td>
<td></td>
<td><a href="/messag/a></td>
</tr>
<tr class="from_hc">
<td class="date_and_time">Jul 13, 2011 11:00 AM</td>
<td class="name">Tom White</td>
<td>PHYSICAL_ACTIVITY</td>
<td>text text</td>
<td>ok</td>
<td></td>
<td><a href="/messages/260/edit">Edit</a></td>
</tr>
返される行数に問題がありますか? Rails、PostgreSQL、または WEBrick で設定する必要がある構成はありますか? SSLに問題がある可能性はありますか?何が原因でしょうか?
同じコードとテーブルが Heroku でも問題なく動作するので、WEBrick の構成の問題なのだろうか...
Postgres の「shared_memory」を増やしましたが、役に立ちませんでした。
ありがとう!!!