Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak ustawić atrybuty pliku przy przesyłaniu ?, przez przeglądarkę z wykorzystaniem php?
xPatryk
post
Post #1





Grupa: Zarejestrowani
Postów: 103
Pomógł: 0
Dołączył: 9.01.2004

Ostrzeżenie: (20%)
X----


Witam !


mam problem...
otóż kiedy zmieniłem serwer www apache z pod windowsa na linuxa, przy przesyłaniu plików przez przeglądarkę wystąpił błąd z uprawnieniami plików... otóż tworzy on plik o uprawnieniach 600 (rw-------) co uniemożliwia jego wyświetlanie na stronie...

Używam następującego skrytpu:

  1. <?
  2. $max_rozmiar = 1024*1024;
  3.  
  4. if ($_FILES['plik']){
  5.  
  6. if (is_uploaded_file($_FILES['plik']['tmp_name'])) {
  7. if ($_FILES['plik']['size'] > $max_rozmiar) {
  8. echo &#092;"$komunikat_za_duze\";
  9. } else {
  10. if (isset($_FILES['plik']['type'])) {
  11.  }
  12. move_uploaded_file($_FILES['plik']['tmp_name'],
  13. $_SERVER['DOCUMENT_ROOT'].'/images/ogloszenia/'.$_FILES['plik']['name']);
  14. } 
  15.  
  16.  }
  17.  
  18. else {
  19.  echo &#092;"$komunikat_blad_przesylu\";
  20. }
  21. ?>



co może być przyczyną nadawania złych uprawnień i jak to zmienić (katalog ma chmod 777)

Pozdrawiam i proszę o pomoc...


--------------------
Linux is like a Wigwam - no windows, no gates, Apache INSIDE...
Go to the top of the page
+Quote Post

Posty w temacie


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 - 03:56