|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
slamwidth100@rambler.ru
Зарегистрирован: 13.03.2009 Сообщения: 8
|
Добавлено: 2009-03-15 14:39 pm Заголовок сообщения: Сетевые диски |
|
|
Помогите смонтировать сетевой диск, бъюсь второй день
Есть сервер со скриптом(172.21.5.100) (Win 2008)
Есть комп с фильмами(172,21,1,1) (win 2003)
Монтирую сетевой диск(допустим 172.21.1.1/Film c определденным именем и паролем) на 172,21,5,100, допустим c буквой U
что надо писать в конфиге?
Через фтп, всё прекрасно работает, но фтп не годится т.к нельзя сделать скрины.
Добавлено спустя 5 hours 57 minutes 55 seconds:
помогите, вроде несложный вопрос. Очень надо!
Добавлено спустя 17 hours 8 minutes 23 seconds:
помогите плиз
Всё делаю правильно, походу что-то с правами досутпа, может ктонить встречался с подобным |
|
Вернуться к началу |
|
asgold@inbox.ru
Зарегистрирован: 20.01.2010 Сообщения: 8
|
Добавлено: 2010-03-22 08:25 am Заголовок сообщения: Re: Сетевые диски |
|
|
slamwidth100@rambler.ru писал(а): | Помогите смонтировать сетевой диск, бъюсь второй день
Есть сервер со скриптом(172.21.5.100) (Win 2008)
Есть комп с фильмами(172,21,1,1) (win 2003)
Монтирую сетевой диск(допустим 172.21.1.1/Film c определденным именем и паролем) на 172,21,5,100, допустим c буквой U
что надо писать в конфиге?
Через фтп, всё прекрасно работает, но фтп не годится т.к нельзя сделать скрины.
Добавлено спустя 5 hours 57 minutes 55 seconds:
помогите, вроде несложный вопрос. Очень надо!
Добавлено спустя 17 hours 8 minutes 23 seconds:
помогите плиз
Всё делаю правильно, походу что-то с правами досутпа, может ктонить встречался с подобным |
встречался - задача была следующей: запуск службы web-сервера и маппинг диска для неё от другого имени.
до запуска видео-скрипта делал следующий скрипт, который идентичен следующей команде в системе:
net use Q: \\10.0.4.13\e$ password /user:aptem /persistent:no
Код: | <?php
// Define the parameters for the shell command
$location = "\\\\10.0.0.3\\g";
$user = "aptem";
$pass = "password";
$letter = "q";
// Map the drive
system("net use ".$letter.": \"".$location."\" ".$pass." /user:".$user." /persistent:no>nul 2>&1");
echo "net use ".$letter.": \"".$location."\" ".$pass." /user:".$user." /persistent:no>nul 2>&1";
// Open the directory
// $dir = opendir($letter.":/")
$dir = 'q:/';
$dh = opendir($dir);
$files = array();
while (false !== ($filename = readdir($dh))) {
$files[] = $filename;
}
var_dump($files);
?> |
Если всё норм, то $files[] = $filename; выведит на страницу список папок на сетевом диске Q:
при этом диск в системе естественно не будет подключен, а вот для web-сервера будет.
PS Со слешами $location = "\\\\10.0.0.3\\g" я ничего не перепутал. Срабатывает только так. |
|
Вернуться к началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|