2015-11-03 3 views
1

Я могу получить доступ к каждому серверу из своей общей сети с помощью моей учетной записи пользователя.PHP - общая папка доступа к сети

Я написал PHP-скрипт в Wamp и хочу получить доступ к папке моей общей сети.

я могу получить доступ к нему непосредственно с их прямым путем: \ 128.xx.3.199 \ доли \ GMSA

Но это не работает с моим сценарием:

<?php 
$try = '\\\\128.xx.3.199\share\GMSA\Test'; 
     var_dump(glob($try . '\*.*')); 
     var_dump(scandir($try)); 

Я думаю, это потому, что У Wamp не такое же разрешение, как у текущей учетной записи пользователя. Но не знаю, что делать.

ответ

1

Ваше предположение может быть правильным. Выполните следующие действия:

  • Открыть 'Службы компонентов' в Windows,
  • Выберите 'Услуги' и справа перейдите к службе wampapache (64 или 86)
  • Открыть службы, выберите 'Log On' и измените с «Локальная системная учетная запись» на «Моя учетная запись»
  • Введите свои учетные данные, примените и перезапустите службу.
+0

Он сделал трюк !!! Спасибо !! :)) –

+0

:-) Не забудьте сообщить об этом как правильном :-) – Gilly

+0

Если бы я мог дать вам 50 тысяч очков, я бы сделал! Спасибо огромное! Работает как шарм – Genarito

Смежные вопросы