Merhaba,
Konuyla ilgili çok araştırma ve deneme yaptım ancak başarılı olamadım, siz üstatlara sormak isterim.
- Öncelikle aşağıda bahsettiğim serverlar dışarıya kapalı olup aynı network içerisinde (büyük şirket networkü) yer almaktadırlar.
- Windows IIS 10 üzerinde PHP 8.0 ile Laravel 8 çalıştırıyorum. Bu server'a App Server diyelim.
- Erişmek istediğim dosya ve klasörlerin bulunduğu 2. server, buna da File Server diyelim, bunun ip adresi de 10.20.30.40 olsun.
File Server'daki dosyaları App Server'ın Windows explorer'ı ile örnek olarak şu şekilde görüntüleyebiliyorum:
10.20.30.40/klasör/alt_klasör
Yine App Server'da yüklü Firefox üzerinden şu şekilde görüntüleyebiliyorum:
file://///10.20.30.40/klasör/alt_klasör
Laravel'de File Server'daki dosya ve klasör içeriğini ve bunların bilgisini (boyut, son değişiklik vb.) nasıl alabilirim? Laravel Disk, file_get_contents(), scandir() vb. yöntemleri denedim ancak işe yaramadı. Acaba file server'a erişim protokolünde mi bir sıkıntı var? HTTP request ile mi çağırmak gerekiyor?