Mam skrypt uploadujący plik
$fotka="glowna/1".$_FILES[fotka][name]; echo <<<KONIEC <center><font color="green">Fotka numer 1 zmieniona!</font></center> KONIEC; }else{ }
I normalnie to śmiga praktycznie na każdym serwerze na którym robiłem stronę...
Wczoraj klient zakupił serwer pod windowsem... no i zacząłem robić mu stronkę. Wszystko ładnie pięknie do momentu kiedy powyższym skryptem chciałem załadować plik na serwer przez panel admina
Błąd
Warning: move_uploaded_file(./../glowna/11.png): failed to open stream: Permission denied in D:\WWW\PES\gloslektorapl\www\admin\zdjecia.php on line 11 Warning: move_uploaded_file(): Unable to move 'D:\tmp\Php\upload\php12B8.tmp' to './../glowna/11.png' in D:\WWW\PES\gloslektorapl\www\admin\zdjecia.php on line 11
w linii 11 oczywiście jest to
Skrypt przepuszcza, nazwa zapisuje się do bazy normalnie natomiast plik nie ładuje się na serwer.
Próbowałem zrobić zmianę tak aby skrypt nie cofał się do katalogu wstecz ale też to nic nie dałem
Zastrzegę od razu że katalog "glowna" ma prawa 777 i znajduje się tam gdzie powinien.
Jedyna różnica między poprzednimi stronami a tą obecną to taka, że ta jest na windowsie.
Sprawdzałem ten skrypt na linuxie i wszystko się ładowało bez problemu
I teraz pytanie czy serwer pod windowsem jest tak oporny, że nie da się na niego uploadować pliku z poziomu php?
Czy jest jakiś sposób aby załadować przez php plik na serwer ale może używając innego skryptu?
Szczerze powiem - zgłupiałem troszeczkę

pliska o pomoc!!! :/