我試圖讀取我可以訪問但 php 無法訪問的共享網(wǎng)絡(luò)文件夾中的文件。共享文件夾“xtern”位于計(jì)算機(jī)“saturn”上,文件名為“seq_ws.csv”。這是我的代碼:<?php $fileURL = "\\saturn\xtern\seq_ws.csv";$fileAvailable = file_exists($fileURL);if($fileAvailable){ echo "Succes";}else{ echo "fail"; echo file_get_contents($fileURL);}?>結(jié)果如下;failWarning: file_get_contents(\saturn\xtern\seq_ws.csv): failed to open stream: No such file or directory in C:\Apache24\htdocs\file.php on line 9奇怪的是,我可以在瀏覽器和 Windows 資源管理器中打開路徑并讀取文件。共享文件夾擁有我運(yùn)行 Apache 的用戶的所有權(quán)限以及“所有人”的所有權(quán)限。我曾嘗試研究此問題,但未能找到任何解決方案。我已經(jīng)檢查php.ini并allow_url_fopen設(shè)置為On. 我很確定它是 Apache、PHP 或某處共享文件夾中的設(shè)置,因?yàn)槲铱梢园凑涨懊嫠鲎x取文件,但不能使用我的 PHP 腳本。如果有人有任何信息或建議,我們將不勝感激,
Apache 服務(wù)器中的 file_get_contents()“無法打開流:權(quán)限被拒絕”
叮當(dāng)貓咪
2023-03-04 17:54:46