Witam,

trafiłem na mały (wielki) problem z dobieraniem się do udziałów samby (tudzież powszechnie zwanego udostępniania plików M$).

Buduję aplikację która wymaga korzystania z udostępniania plików i trafiłem na problem w moim środowisku testowym. Otóż gdy odpalam pod linuxem skrypt:
  1. <?php
  2. echo is_readable("192.168.0.1kk_server") ? 1 : 0;
  3. ?>

zrzuca 0 natomist gdy odpalam dokładnie ten sam skrypt na swoim komputerze pod kontrolą windowsa efektem jest 1.
Mam ten sam udział testowy na IP 192.168.0.120 i pod linuxem mam 0, a pod windowsem 1.

PHP niby natywnie obsługuje otwieranie takich adresów, jednak to mnie zakłopotało.

Pytanie jest następujące: Gdzie szukać przyczyny takiego zachowania (PHP / Linux)? I ew. jak to rozwiązać?

Dodatkowo mam dużą presję czasu gdyż muszę to zrobić do jutra rana, czyli w efekcie dzisiaj smile.gif

dzięki za te wyczrepujące odpowiedzi... :/


fakt jest taki, że się nie da zrobić tego o czym mówiłem...

wyjściem jest podmontowanie na serwerze linuxowym danego zasobu w katalogu o danym adresie IP... wtedy wystarczy używać // zamiast \\ i będzie działało...

tyle skrótem w odpowiedzi na moje pytanie... :/