Windows Server 2008 R2: perl ppm ไม่เห็นโมดูลยกเว้นว่าฉันเป็นผู้ดูแลระบบ


1

ฉันเพิ่งติดตั้ง ActiveState Perl 5.16.3 ใหม่บนระบบ Windows Server 2008 R2 และสิ่งต่าง ๆ ดูเหมือนจะโอเคจนกระทั่งฉันไปตรวจสอบโมดูลที่ติดตั้งด้วย Perl Package Manager (PPM)

เมื่อทำงานด้วยตัวเองจะไม่มีแพ็คเกจปรากฏขึ้นเมื่อเปิดใช้งาน "ดูโมดูลที่ติดตั้งไว้" อย่างไรก็ตามเมื่อฉันคลิกขวาและเลือก "Run as administrator" รายการโมดูล 276 ที่ติดตั้งจะปรากฏขึ้น

อะไรทำให้เกิดความแตกต่างในสิ่งที่ PPM แสดงให้ผู้ใช้เห็น? โฟลเดอร์ C: \ Perl มีสิทธิ์การอ่านสำหรับกลุ่มผู้ใช้ มีไฟล์ฐานข้อมูล PPM ที่มีสิทธิ์การเข้าถึงแบบพิเศษหรือไม่?

คำตอบ:


0

ฉันมีปัญหาที่คล้ายกันในวันนี้และมันเกี่ยวข้องกับไบนารี (ไม่ถูกต้อง) Perl ในสภาพแวดล้อม PATH สำหรับผู้ใช้ที่เรียก ppm ลองตั้งค่าสำหรับผู้ใช้ที่มีปัญหา

(คำตอบอาจจะช่วยคนในอนาคต)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.