Windows Server 2008 R2 システムに ActiveState Perl 5.16.3 を新規インストールしたところ、Perl パッケージ マネージャー (PPM) を使用してインストールされたモジュールを確認するまでは、すべて正常に動作しているように見えました。
自分として実行した場合、「インストールされたモジュールの表示」が有効になっているとパッケージは表示されません。ただし、右クリックして「管理者として実行」を選択すると、インストールされている 276 個のモジュールのリストが表示されます。
PPM がユーザーに対して表示する内容が異なる原因は何ですか? フォルダー C:\Perl には、Users グループの読み取りアクセス権があります。特別なアクセス権限を持つ PPM データベース ファイルがありますか?
答え1
今日、同様の問題が発生しましたが、これは ppm を呼び出すユーザーの PATH 環境に (有効な) perl バイナリがなかったことに関係していました。問題が発生しているユーザーに対して設定してみてください。
(遅い回答ですが、将来誰かの役に立つかもしれません)