저는 팀에서 PHP 프로젝트를 진행하고 있습니다. 팀 구성원은 CentOS/apache 서버에 자신의 작업 디렉토리를 가지고 있습니다.다른 디렉토리간에 APC 캐시를 공유합니까?
/home/user1/public_html/project/xxxxx.php
/home/user2/public_html/project/xxxxx.php
등등. 거기에서 PHP 파일을 작성하고 업로드하고 브라우저에서 서버에 액세스하여 작업을 테스트합니다.
문제는 APC가 디렉토리를 구별하지 않고 해당 파일을 캐싱한다는 것입니다. 따라서 user1/project/xxxxx.php에 액세스하면 캐시되고 user2/project/xxxxx.php에 액세스하면 user1의 PHP에서 결과가 생성됩니다.
저는 이것이 APC가 다른 프로세스 및/또는 경로간에 캐시를 공유하기 때문이라고 생각합니다. 이 기능을 끌 수있는 방법이 있습니까? 어떤 이유로 든 우리는 APC를 단순히 끌 수는 없습니다.
대단히 감사합니다.