Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapisywanie plików pdf na serwerze poprzez www-data
agataperz
post 22.01.2023, 21:19:14
Post #1





Grupa: Zarejestrowani
Postów: 181
Pomógł: 0
Dołączył: 24.03.2009
Skąd: Hamburg DE

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


Witam,

mam bardzo specyficzny problem z serwerem apache2.

Skrypt php nie zapisuje zeskanowanych plików pdf na serwer. Natomiast pliki pdf wygenerowane przez serwery (np. wyciągi bankowe) zapisują się na serwerze.
Pliki skanowane były przez soft windowsowy jak i również przez soft skanera.

Skrypt php wygląda następująco:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"><head>
  4. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  5. <title>tytuł</title></head><body>
  6.  
  7. <?php
  8. $plik_nazwa_tmp = $_FILES["plik1"]["tmp_name"];
  9. $plik_nazwa_oryginalna = 'agata_'.date("Y-m-d_H_i_s").'.pdf'; //$_FILES["plik1"]["name"];
  10. $plik_wielkosc = $_FILES["plik1"]["size"];
  11. $katalog='/home/agata/html/test/';
  12.  
  13. if (is_uploaded_file($plik_nazwa_tmp)) {
  14. echo "Plik <b>".$plik_nazwa_oryginalna."</b> (".$plik_wielkosc.") przesłany!";
  15. move_uploaded_file($plik_nazwa_tmp, $katalog."".$plik_nazwa_oryginalna);
  16. chmod($katalog."".$plik_nazwa_oryginalna, 0664);
  17. }
  18.  
  19. foreach(scandir($katalog) as $file)
  20. echo "".$file."<br>";
  21. ?>
  22.  
  23. <form action="test.php" method="post" enctype="multipart/form-data"><div>
  24. <input type="hidden" name="MAX_FILE_SIZE" value="120000" />
  25. <input name="plik1" type="file" />
  26. <input type="submit" value=" wyślij " />
  27. </div></form>
  28.  
  29.  
  30. </body></html>


Apache/2.4.54 (raspbijski)
PHP 7.4.33
max_file_uploads 20
post_max_size 8M

Niestety nie mam pojęcia co może być powodem.
W windows pliki posiadają te same uprawnienia
Macie Państwo jakiś pomysł co tu się stało że tak dziwnie działa?

Ten post edytował agataperz 22.01.2023, 21:44:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
agataperz
post 26.01.2023, 14:27:02
Post #2





Grupa: Zarejestrowani
Postów: 181
Pomógł: 0
Dołączył: 24.03.2009
Skąd: Hamburg DE

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


Dziękuję.
Co kilka główek to nie jedna smile.gif
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 Wersja Lo-Fi Aktualny czas: 27.04.2024 - 10:44