방금 Windows Server 2008 R2 시스템에 ActiveState Perl 5.16.3을 새로 설치했는데 Perl 패키지 관리자(PPM)를 사용하여 설치된 모듈을 검토하기 전까지는 문제가 없는 것 같았습니다.
직접 실행할 때 "설치된 모듈 보기"가 활성화되면 패키지가 나타나지 않습니다. 그러나 마우스 오른쪽 버튼을 클릭하고 "관리자 권한으로 실행"을 선택하면 설치된 모듈 276개의 목록이 표시됩니다.
PPM이 사용자에게 표시하는 내용에 차이가 발생하는 이유는 무엇입니까? C:\Perl 폴더에는 사용자 그룹에 대한 읽기 액세스 권한이 있습니다. 특별한 액세스 권한이 있는 PPM 데이터베이스 파일이 있습니까?
답변1
오늘 비슷한 문제가 있었는데, 이는 사용자가ppm을 호출하는 PATH 환경에 (유효한) Perl 바이너리가 없는 것과 관련이 있었습니다. 문제가 있는 사용자를 위해 설정해 보세요.
(답변이 늦었습니다. 나중에 누군가에게 도움이 될 수도 있습니다)