![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 28.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Mam problem z funkcją move_uploaded_file, prawa do katalogu w którym upload-uje pliki ustawione są prawdłowo 0777, ścieżki w skrypcię są dobrze ustawione, funkcja is_uploaded_file zwraca true, natomiast funkcja move_uploaded_file daje false, czy może to być wina serwera?
Ten post edytował azbestian 7.10.2008, 12:14:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
tu nie chodzi o tmp. warning ewidentnie wskazuje na problem z utworzeniem pliku '../okladki/p3.jpg'
czy przypadkiem twój katalog 'okladki' nie jest podkatalogiem w stosunku do katalogu w którym wykonuje ci się ten skrypt? a ty wywołujesz z nazwą '../okladki/p3.jpg', czyli odwołujesz się do katalogu równoległego do tego ze skryptem. dlatego w moim przykładzie kilka postów wyżej jest ścieżka './okladki' - jedna kropka odwołuje się do bieżącego katalogu, a dwie kropki do nadrzędnego. czyli jeżeli masz strukturę katalogów: /okladki/ |_ p3.jpg /katalog_skryptu/ |_ skrypt.php to poprawna jest twoja wersja z '..' na początku ścieżki, ale jeżeli /katalog_skryptu/ |_ okladki/ | |_p3.jpg |_ skrypt.php to poprawna jest wersja z '.' na początku ścieżki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 14:32 |