簡體   English   中英

嘗試使用scandir在Linux機器上通過php(laravel)訪問Windows共享文件夾

[英]Trying to access a windows shared folder through php (laravel) on a linux machine using scandir

大家下午好,我正在嘗試使用scandir方法通過php(laravel)訪問同一網絡上的Windows共享文件夾。 這是一些示例代碼

$dir = '\\\\192.168.1.18\\Data';
$files = scandir($dir);
return $files;

我嘗試了不同的方式來鍵入服務器地址(\\ 192.168.1.18 \\ Data等)。

我得到一個scandir(\\\\192.168.1.18\\Data): failed to open dir: No such file or directory

提前致謝

您可以使用以下簡單的linux命令替換scandir,以檢查共享文件夾或PHP是否存在問題:

exec("ls \\\\192.168.1.18\\Data",$result);
print_r($result);

如果出現錯誤沒有這樣的文件或目錄 ,則共享文件夾有問題。

我認為這個問題可能對您有幫助。 建議在Linux中安裝Windows共享。

暫無
暫無

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

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