Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Kopiowanie zawartości katalogu
basstone
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 6
Dołączył: 20.12.2011

Ostrzeżenie: (0%)
-----


Próbuję skopiować zawartość całego katalogu na tym samym serwerze przy użyciu funkcji:

  1. $cdir = "szablony/".$szablon_typ."/".$szablon_id."/";
  2. $tdir = "clients/".$domena."/";
  3. system("cp -vfr $cdir* $tdir");


Przy takiej konfiguracji skrypt w ogóle nie działa, ale gdy zmienną $cdir ustawię tak:

  1. $cdir = "szablony/".$szablon_typ."/";


To skrypt wykonuje się poprawnie pod warunkiem, że w kopiowanym katalogu nie ma więcej niż jeden folderów.
Zmienna $szablon_id na pewno nie jest pusta i jest z nią wszystko w porządku, siedzę nad tym już 6h i ręce mi opadają :|
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




$cdir = "szablony/".$szablon_typ."/".$szablon_id."/";
echo $cdir;
co zwraca?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
basstone
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 6
Dołączył: 20.12.2011

Ostrzeżenie: (0%)
-----


Problem rozwiązany, można zamknąć temat. Dla innych - skrypt nie działał, ponieważ polecenie systemowe miało problem z tworzeniem nowego katalogu. Po dodaniu kodu:

  1. mkdir("clients/".$domena);


Problem zniknął smile.gif

Ten post edytował basstone 21.12.2011, 01:12:09
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 03:37