こういう結果が頻発。
—————————————
Forbidden
You don"t have permission to access /jp/board/exc_board_9/view/id/2973772 on this server.
—————————————————
これはC++でcgiのwebページを作っていた頃を思い出させる。
つまり、リモートからのリクエストに応じてファイルを開き、その内容を成型して返すのだが、それが前処理(情報書き込み)が終わらないうちに次のリクエストに応えてファイルを開くと起きる症状。
エラーが起きるとトラップするのだが、呼び元はWEBなのでIO-exceptionのキャッチプに対応しないからこの症状が起きるわけだ。
つまり、このエラーの症状からしてKJは掲示板のテキストデータをデータベースの外側(外部ファイル)に変更したものと考えられる。
これによってデータベースの負担は大きく改善するわけで、方向性はよい。
エラーにIO-exceptionをキャッチすればこのエラーは消える。
なお、これは何十年も前の経験から思い出した対処法なので、違うかもよ。
이런 결과가 빈발.
--------------------------
Forbidden
You don"t have permission to access /jp/board/exc_board_9/view/id/2973772 on this server.
----------------------------------
이것은 C++로 cgi의 web 페이지를 만들고 있었을 무렵을 생각나게 한다.
즉, 리모트로부터의 리퀘스트에 따르고 파일을 열어, 그 내용을 성형해 돌려주지만, 그것이 사전 처리(정보 기입)가 끝나기 전에 다음의 리퀘스트에 응하고 파일을 열면 일어나는 증상.
에러가 일어나면 트랩 하지만, 불러 원래는 WEB이므로 IO-exception의 캐치프에 대응하지 않기 때문에 이 증상이 일어나는 것이다.
즉, 이 에러의 증상부터 KJ는 게시판의 텍스트 데이터를 데이타베이스의 외측(외부 파일)으로 변경한 것이라고 생각할 수 있다.
이것에 의해서 데이타베이스의 부담은 크게 개선하는 것으로, 방향성은 좋다.
에러에 IO-exception를 캐치 하면 이 에러는 사라진다.
덧붙여 이것은 몇 십년도 전의 경험으로부터 생각해 낸 대처법이므로, 다를지도.