Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tworzenie folderów...?
Vertical
post
Post #1





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


Czy jest w php opcja tworzenia folderów?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
asterf
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 21.07.2010

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


Odkopuje bo chyba tu najlepiej o to zapytać...

Tworzę sobie folder - operacja zakończona pomyślnie, no to chcę wysłać plik do tego folderu. Przesłanie pliku zostaje wykonanie pomyślnie, ale pliku tam nie ma.
Wszystko mam zrobione ok, chmody są na 777 dla katalogu i podkatalogu, który tworzę i do którego ma być przesłany plik.

Zauważyłem dziwną właściwość:
Jak sprawdzam sobie w total commanderze czy dobrze nadało chmody to utworzonego mkdirem folderu, jest ok na 777, ale jeśli chcę je zmienić, pokazuje mi komunikat błędu "cannot change atributes of remote files".
Nie wiem o co chodzi z tym remote files, ale jeśli zanim prześlę plik usunę stworzony przez mkdir w php folder i sam stworzę taki sam w total commanderze, plik po przesłaniu jest tam gdzie powinien być, a stworzony przeze mnie folder nie robi problemów przy zmianie chmodow, nie ma komunikatu o remote files.

Czy to jest kwestia ustawień serwera, czy coś innego stoi na drodze, żeby plik został umieszczony w folderze, o co chodzi z "remote files"?
Folder tworzę tak:
  1. mkdir ("lekcje/nr", 0777, true);
  2. chmod("lekcje/nr", 0777);


EDIT:
Nikt nie pomoże?;/

Nie mam takiej wiedzy, oto właściwości z total comandera:

drwxrwxrwx 2 asterf asterf 4096 Aug 18 19:47 l1
drwxrwxrwx 2 www-data www-data 6 Aug 20 00:51 l10

l1 folder normalnie utworzony
l10 utworzony przez mkdir, ma ownera www-data i pewnie to dlatego wysłany plik nie trafia do tego folderu, mogę coś na to poradzić?

ephraim at coder-board dot info
11-Oct-2005 06:38
When safe_mode is enabled, and you create a directory via mkdir, you can't create a second inside the first because the first folder's user is that one of the webserver and not that one of the script. This is dumb and very annoying (IMG:style_emoticons/default/sad.gif)


to chyba o to chodzi, serw jest na safe mode i to przez to plik nie trafia do celu?


Ten post edytował asterf 20.08.2010, 00:10:01
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 17:10