Windows Server 2008 R2: perl ppm não vê módulos a menos que eu seja o administrador do sistema

Windows Server 2008 R2: perl ppm não vê módulos a menos que eu seja o administrador do sistema

Acabei de fazer uma nova instalação do ActiveState Perl 5.16.3 em um sistema Windows Server 2008 R2 e tudo parecia estar bem até que fui revisar os módulos instalados com o Perl Package Manager (PPM).

Quando executado como eu, nenhum pacote apareceu quando "Exibir módulos instalados" está ativado. No entanto, quando clico com o botão direito e escolho "Executar como administrador", uma lista de 276 módulos instalados é exibida.

O que está causando a diferença no que o PPM mostra ao usuário? A pasta C:\Perl tem acesso de leitura para o grupo Usuários. Existe um arquivo de banco de dados PPM que possui permissões de acesso especiais?

Responder1

Eu tive um problema semelhante hoje e tinha a ver com nenhum binário Perl (válido) no ambiente PATH para o usuário que chama o ppm. Tente configurá-lo para o usuário que está com o problema.

(Resposta tardia, talvez ajude alguém no futuro)

informação relacionada