簡體   English   中英

如何使用PHP和IIS 7訪問映射的網絡驅動器中的文件

[英]How to access a file in a mapped network drive with PHP & IIS 7

我正在嘗試通過PHP代碼並使用IIS 7(在Windows 7計算機上設置)來讀取映射的網絡驅動器(Windows XP計算機上的共享文件夾)上的文件。 運行代碼時,出現訪問被拒絕的錯誤,“無法打開流:權限被拒絕”。 我正在使用以下代碼訪問文件:

$handle = fopen('\\\\servername\\sharedfolder\\test.txt', "r");

我檢查了主機(運行XP)上的權限。 在共享選項卡下,它僅share this folder on the network check box顯示share this folder on the network check box ,並且Allow network users to change my files復選框,並且兩者都被選中。 Windows防火牆暫時關閉。 非常感謝您提供任何解決此問題的幫助。

解決了問題解決方法:使用密碼創建了一個新的用戶帳戶。 在IIS管理器中,將IIS匿名身份驗證從IUSR更改為新的用戶帳戶,並提供相同的密碼。 Windows XP共享已設置為“所有人”,具有“讀取”權限

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM