Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Edycja txt przez ftp_php, failed to open stream: Permission denied in
kajtek2008
post 9.11.2010, 16:50:04
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 15.08.2009
Skąd: Nowy Sącz

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


Napisałem Program który się łączy z ftp i edytuje plik.
Natknąłem się na problem z którym nie mogę sobie poradzić

otóż
  1. Warning: fopen(test.txt) [function.fopen]: failed to open stream: Permission denied in


Chomd ustawiałem z 1000x i dalej nie działa.

Więc w czym tkwi problem ?


  1. <?php
  2.  
  3. $conn_id = ftp_connect($ftp_server);
  4. $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  5.  
  6. if ((!$conn_id) || (!$login_result)) {
  7. echo "polaczenie sie nie powodlo!";
  8. echo "Serwer: $ftp_server UserName: $ftp_user_name";
  9. } else{
  10. echo "Polaczony Z $ftp_server jako $ftp_user_name <br>";
  11.  
  12. //ftp_chdir($conn_id, "plik");
  13.  
  14. $nazwa_pliku = 'test.txt';
  15. $tekst = "Dodaj to do pliku\n";
  16. if (!$wskaznik_pliku = fopen($nazwa_pliku, 'a+')) {
  17. echo "Nie mogę otworzyć pliku ($nazwa_pliku)";
  18. }
  19.  
  20. if (fwrite($wskaznik_pliku, $tekst) === FALSE) {
  21. echo "Nie mogę zapisać do pliku ($nazwa_pliku)";
  22. }
  23. echo "zapisano: \"$tekst\" do pliku ($nazwa_pliku)";
  24.  
  25. fclose($wskaznik_pliku);
  26.  
  27. // ftp_mkdir($conn_id, test);
  28. }
  29. ftp_close($conn_id);
  30. ?>

Go to the top of the page
+Quote Post
Mlodycompany
post 9.11.2010, 19:20:31
Post #2





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Błąd mówi sam za siebie, nie masz praw dostępu do pliku. Jakiego chmod'a ustawiłeś?
Go to the top of the page
+Quote Post
CuteOne
post 10.11.2010, 07:22:42
Post #3





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Jak już się bawisz ftp to zajrzyj http://www.php.net/manual/pl/ref.ftp.php

ps. szczególną uwagę zwróć na ftp_fget smile.gif
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:23