Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pliki wyslane na serwer, Nie mozna ich otworzyc
Mordoran
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

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


Witam!
Wysylam pliki na serwer z poziomu formularza html, formularz obsluguje php poprzez move_uploaded_file(). Gdy chce wyslany plik otworzyc wyskakuje blad ze nie można. Plik przed wyslaniem i po wyslaniu ma taka sama wielkosc w bajtach. Dzialam na winXP (wersja angielsko jezyczna) i IIS, wszystko na localhoscie.
Czy to mozliwe zeby IIS cos grzebal w plikach gdzy sie przesyla i je kopiuje na dysk?
Pozdrawiam!

Edit
Zauwazylem ze nie moge ich wogole skopiowac. Tak jakbym nie mial do nich uprawnien. Dodam ze komputer na ktorym pracuje to firmowa, maszyna, i nie mam na nim uprawnien administratora.

Ten post edytował Mordoran 20.08.2007, 14:54:08


--------------------
I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8)
--==SGC SG1==--
<<Jaffa Kree!!!>>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Fixus
post
Post #2





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

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


Cytat
wyskakuje blad ze nie można.

A możesz jaśniej? Co konkretnie? Błąd skryptu, czy błąd który pokazuje ci, że podany plik nie istnieje?
Go to the top of the page
+Quote Post
Mordoran
post
Post #3





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

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


Skrypt php kopiuje mi te pliki do folderu na dysku tam gdzie chcialem, i jak z poziomu windowsa chce je otworzyc (nawet txt i jpg) wyskakuje monit ze nie mozna pliku otworzyc.


--------------------
I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8)
--==SGC SG1==--
<<Jaffa Kree!!!>>
Go to the top of the page
+Quote Post
Fixus
post
Post #4





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

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


hmm może sprwadź uprawnienia tych plików na serwerze
po prostu sprwadź czy jesteś uprawniony do otwierania plików

Ten post edytował Fixus 20.08.2007, 15:17:31
Go to the top of the page
+Quote Post
Exek
post
Post #5





Grupa: Zarejestrowani
Postów: 120
Pomógł: 10
Dołączył: 16.08.2007

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


Ja się z doświadczenia nauczyłem, że wszystkie pliki które się wgrywa dobrze chmodować ze skryptu tuż po ich wgraniu na serwer, bo różne serwery dają różne chmody defaultowo.
Go to the top of the page
+Quote Post
Mordoran
post
Post #6





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

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


Kurcze , chmod'y ustawione na 666 nie pomagaja.
Moj kod wyglada tak:
  1. <?php
  2. if (file_exists("/upload/" . $_FILES["plik_TC0"]["name"]))
  3. {
  4. echo $_FILES["plik_TC0"]["name"] . " juz istnieje. ";
  5. }
  6. else
  7. {
  8. move_uploaded_file($_FILES["plik_TC0"]["tmp_name"],"upload/" . $_FILES["plik_TC0"]["name"]);
  9. echo chmod("upload/" . $_FILES["plik_TC0"]["name"], 0666) ? "OK" : 'Error';
  10. echo "Zapisane w: " . "upload/" . $_FILES["plik_TC0"]["name"];
  11. }
  12. }
  13. ?>


--------------------
I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8)
--==SGC SG1==--
<<Jaffa Kree!!!>>
Go to the top of the page
+Quote Post
klocu
post
Post #7





Grupa: Zarejestrowani
Postów: 291
Pomógł: 45
Dołączył: 21.08.2007

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


No spójrz. Masz IIS'a który prawdopodobnie pracuje na koncie administratora albo na koncie IIS'a które stworzyło się samo (nie wiem nie korzystam wole apache).
Każda próba dostepu do plików moim zdaniem będzie odbijana bo uprawnienia nada im IIS a nie konto z którego wysyłasz.
Zatem poproś admina aby Twojemu kontu dał 777 do działania na wybranym folderze którego używasz do testów.
Ad 1. Na windowsie chmody nic Ci nie dadzą bo on rozpoznaje tylko stan zapis "otwarty" <> zapisz "zamknięty"...
Go to the top of the page
+Quote Post
Mordoran
post
Post #8





Grupa: Zarejestrowani
Postów: 81
Pomógł: 2
Dołączył: 26.10.2005

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


Witam!
Sprawa sie rozwiazala. To byl problem z uprawnieniami, na koncie administratora wszystko dziala. Dostalem uprawnienia do tego katalogu i jest git. Dzeki za pomoc.
PS Kocham IT za to ze maja 2 dni na reakacje na requesta ;]


--------------------
I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8)
--==SGC SG1==--
<<Jaffa Kree!!!>>
Go to the top of the page
+Quote Post
klocu
post
Post #9





Grupa: Zarejestrowani
Postów: 291
Pomógł: 45
Dołączył: 21.08.2007

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


jak ja lubię pozytywne zakończenia sprawy.
widzisz Ty ich lubisz za szybką reakcję, jak kiedyś nasz serwer się zapchał a admin był na wakacjach to niestety sam musiałem odgruzować maszynkę... i jak nie kochać adminów.
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 - 23:14