PHP is_file возвращает false (неправильно) для общего ресурса Windows на Ubuntu

Сервер Ubuntu, PHP 5.3, подключенный через Samba к серверу Windows.

Я использую file_exists (), чтобы проверить наличие файла на компьютере Windows. Он возвращает false, хотя путь к файлу существует. Между тем, file_get_contents () на одном и том же пути файлов отлично работает.

Мне интересно, если это проблема с разрешением, так как у меня возникли проблемы с настройкой разрешений файлов на общем ресурсе Windows (это говорит о том, что у меня нет разрешения на изменение прав на них). Когда я смотрю разрешения через Nautilus, он говорит, что пользователь и группа являются root, имеют 755 прав. Я хотел бы изменить группу на www-data, но не могу это сделать.