2011-01-05 4 views
1

페이지가 요청 될 때마다 BDE Thingy에 대한 연결을 여는이 독점 웹 CGI 실행 파일이 있습니다.BDE inmem000.rem 액세스/공유 위반

컴파일 된 exe 나 BDE의 작동에 대해 아무 것도 모르지만 각 페이지 요청 중에 BDE가 임시 INMEM000.REM 파일을 생성한다는 사실을 확인했습니다.

BDE가 동일한 INMEM000.REM 파일을 만들거나 잠그려고 시도 할 때 서버로드가 많은 경우 다른 사용자가 다른 페이지를 요청할 수없는 동안 페이지 생성이 오래 지속될 수 있습니다.

파일에 BDE에 대한 응용 프로그램 세션과 관련이 있다는 정보를 발견했습니다.

하지만 BDE가 왜 같은 파일에 인내합니까? 여러 세션 잠금 파일을 작성하라는 지시를받을 수 없습니까? 또는 응용 프로그램에 따라 다르고 CGI 부분에 인코딩해야합니까?

미리 감사드립니다.

답변

2

오래된 기술의 문제점은 더 적은 사람들이 불평합니다.

해결 방법은 간단 했으므로 INMEM000.REM 파일이 생성 된 폴더의 액세스 권한이 지나치게 제한되었습니다. BDE는 오직 하나의 잠금/임시 파일만을 생성 할 수 있으며, 왜 하나님 만이 그 이유를 알고 있습니다.

일단 액세스 권한이 느슨하게 설정되면 먼 아이가 웃고 BDE가 소리를 지르며 뛰어 오르고 INMEM ###. REM 파일이 폴더에 가득 찼습니다.

기쁨이 땅에 떨어졌으며 좋았습니다.