![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 21.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
w php jestem świeżutki, więc mam nadzieję, że pomożecie lub poradzicie inne rozwiązanie. Potrzebuję napisać skrypt, który będzie kopiował pliki pomiędzy lokalizacjami sieciowymi. Tzn. mam formularz w którym użytkownik podaję ścieżkę do katalogu który trzeba skopiować i ścieżkę gdzie ma być to skopiowane. Potem w skrypcie próbuje to zrobić przez wywołanie:
ale niestety to nie działa, ale wywołanie bezpośrednio xcopy z dowolnego komputera w domenie działa, więc samo polecenie jest prawidłowe. Czy to jest w ogóle wykonalne w php, żeby kopiować pliki pomiędzy 2 komputerami(a nie od klienta na serwer przez ftp)? I koniecznie to muszą być całe katalogi z zachowaniem ich wewnętrznej struktury. Dodam że wszystko działa w intranecie i ci co będą tego używali będą wiedzieli co robią. Liczę na waszą pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 21.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chodzi o Win: może lepiej po prostu startować to przez CMD? Tzn. startujesz cmd z odpowiednimi parametrami. Niestety musi być dostęp przez intranet, bo będzie musiało być rozwinięte później na inne platformy, w zależności na jakim serwerze będzie stało. I jednak dobrze podejrzewałem, że to prawa dostępy nie działają bo dostałem takie coś: Cytat Warning: copy(\\filewaw9\user$\IOZT-0001): failed to open stream: Permission denied in E:\InetPub\HAM.pol.st\testy\logic.php on line 21
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 01:26 |