Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Tworzenie plików na serwerze.
Gruchol
post 4.03.2015, 11:35:44
Post #1





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 28.11.2014

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


Witam,
Chcę zrobić plik .php który utworzy folder podany w zmiennej.

Zrobiłem coś takiego :

  1. <?php
  2. $folder = "test";
  3. mkdir("/usr/share/nginx/www/$folder", 0700);
  4. ?>


oraz :

  1. <?php
  2. mkdir("test", 0700);
  3. ?>


Jednak folder się nie tworzy.
Chcę aby dany folder utworzył się w tym miejscu : /usr/share/nginx/www/

Czy aby utworzyć katalog skrypt potrzebuje jeszcze jakiegoś połączenia z FTP ?
Oraz czy jest możliwość aby skrypt php rozpakowywał pliki do danego folderu ?
Z góry dziękuję i pozdrawiam.
Go to the top of the page
+Quote Post
nospor
post 4.03.2015, 11:37:25
Post #2





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




Wlacz wyswietlanie wszystkich bledow, a pewnie zobaczysz, ze skrypt nie ma prawa zapisu


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

"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
Gruchol
post 4.03.2015, 11:55:49
Post #3





Grupa: Zarejestrowani
Postów: 242
Pomógł: 0
Dołączył: 28.11.2014

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


Rzeczywiście.
Warning: mkdir(): Permission denied in /usr/share/nginx/www/utworz.php on line 2
Zmieniłem chmod tego pliku na 0777 jednak nadal jest to samo.
Go to the top of the page
+Quote Post
Pyton_000
post 4.03.2015, 12:00:21
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


musisz ustawić
Kod
chown www-data: /usr/share/nginx/www/ && chmod 755 /usr/share/nginx/www/
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 Wersja Lo-Fi Aktualny czas: 27.06.2025 - 02:40