從PHP 服務存取網路磁碟機檔案
在Windows Server 上使用Apache 作為本機帳戶下的服務執行Xampp 可能會在存取時產生挑戰位於網路磁碟機上的檔案。嘗試使用磁碟機磁碟機語法(例如「X:text.txt」)開啟網路磁碟機上的檔案可能會導致錯誤。
解決方案:
驅動器盤符映射到個人用戶的網路驅動器,且不可用於服務。若要解決此問題,請在存取檔案時直接使用UNC 路徑,如下所示:
<code class="php">fopen('\\server\share\text.txt', 'r');</code>
限制:
使用UNC 路徑可以解決下列問題大多數情況下,PHP 對UNC 路徑的檔案系統存取有某些限制:
以上是如何從 Windows Server 上執行的 PHP 服務存取網路磁碟機檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!