Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Схожу с ума... запись в файл по сети (Home Network)

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

MyGoogle

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообщем, есть два компьютера PC_1  И PC_2
На PC_1 я расшарил папку, с файлом test.txt
Т.е я могу открыть с PC_2 папку на PC_1 вот так \\PC_1\\test\test.txt
Могу писать и сохранять, даже через редактор.
Но проблема в другом !
Мне нужно записывать в файл с помощью PHP !
У меня до этого как то получалось это делать , а потом все, капут, в ручную с расшаринным файлом делай что хочет, а вот через PHP скрипт не как не хочет, я пишу вот так.
 
$test = "\\\\PC_1\\test\\test.txt";
$fp= fopen($test,"a+");
fwrite($fp, "I AM PC_2");
fclose($fp);
 
вот что пишет......
 
failed to open stream: Invalid argument
 
 
Не знаю что делать хоть убейте весь день провозился с этими шарами так и не понимаю почему так просиходит дейла все что хочеш но не средстави ПХП ))))

Всего записей: 219 | Зарегистр. 06-12-2008 | Отправлено: 19:07 03-02-2014
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MyGoogle

Цитата:
а вот через PHP скрипт не как не хочет

запускается сервером? сервер под каким аккаунтом бегает?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:43 03-02-2014
LordMicro



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MyGoogle
Так-с.. в общем ориентируясь на документацию: http://ru2.php.net/manual/ru/wrappers.file.php
 
Ты можешь написать код в таком вот духе:

Код:
 
$test = '\\PC_1\test\test.txt';
$fp= fopen($test,'a+');
fwrite($fp, 'I AM PC_2');
fclose($fp);
 

Но лучше вместо PC_1 воспользоваться его IP-адресом.
 
А ещё проверь, чтобы у тебя была включена вот эта директива: http://ru2.php.net/manual/ru/filesystem.configuration.php#ini.allow-url-fopen

Всего записей: 141 | Зарегистр. 17-02-2006 | Отправлено: 15:42 05-02-2014
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LordMicro

Цитата:
А ещё проверь, чтобы у тебя была включена вот эта директива:

она в данном случае не нужна - она нужна для wrappers (то есть когда явно указан тип "протокола"/обертки)

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:23 05-02-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Схожу с ума... запись в файл по сети (Home Network)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru