![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 0 Dołączył: 10.06.2004 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
napisałem takie cos:
ale wywala mi za kazdym razem takie błędy: ../gazetka.html Warning: chmod(): Operation not permitted in /home/trzymiel/public_html/gimbuda/galeria/podstrony_edycja_usun.php on line 20 ../gazetka.html Warning: fopen(../gazetka.html): failed to open stream: Permission denied in /home/trzymiel/public_html/gimbuda/galeria/podstrony_edycja_usun.php on line 27 Nie można odnalezć pliku! Warning: flock(): supplied argument is not a valid stream resource in /home/trzymiel/public_html/gimbuda/galeria/podstrony_edycja_usun.php on line 30 Warning: fwrite(): supplied argument is not a valid stream resource in /home/trzymiel/public_html/gimbuda/galeria/podstrony_edycja_usun.php on line 35 Wystšpił bład podczas zapisu zmian! Warning: flock(): supplied argument is not a valid stream resource in /home/trzymiel/public_html/gimbuda/galeria/podstrony_edycja_usun.php on line 39 Warning: fclose(): supplied argument is not a valid stream resource in /home/trzymiel/public_html/gimbuda/galeria/podstrony_edycja_usun.php on line 40 Warning: chmod(): Operation not permitted in /home/trzymiel/public_html/gimbuda/galeria/podstrony_edycja_usun.php on line 42 Chmod pliku który zmeinia zawartość tego pliku jest ustawione na 777 i folder też ma ten sam argument, w którym jest ten plik. Jak recznie zmienie chmody to wszystko smiga, ale równierz wyświetlają sie błędy chmodów. Ale to jest beznadziejne jak trzba recznie ustawiać do każdego pliku chmody!!! Potrzebuje tego, wiec licze zę mi pomorzecie. |
|
|
-Guest- |
![]()
Post
#2
|
Goście ![]() |
Cytat Note: When safe mode is enabled, php checks whether the files or directories you are about to operate on have the same UID (owner) as the script that is being executed. In addition, you cannot set the SUID, SGID and sticky bits sprawdziłeś ? bo nie napisałeś czy w safe_mode masz włączone, a ta informacja jest w manualu przecież |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 0 Dołączył: 10.06.2004 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
a mozna to jakos samemu sprawdzic czy trzeba skontaktować się z adminem serwa ?
|
|
|
-Guest- |
![]()
Post
#4
|
Goście ![]() |
phpinfo(); powinno pisac
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 0 Dołączył: 10.06.2004 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
ale gdzie to ma być? chyba nie bede całego pliku wam przesyłał :]
|
|
|
![]()
Post
#6
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
W sekcji php Core, pole safe_mode
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 0 Dołączył: 10.06.2004 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Kod safe_mode Off Off safe_mode_exec_dir no value no value safe_mode_gid Off Off chyba jest dobrze co nie? wiec dlaczgo nie działa? |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
1. wypisuje ci blad "Nie można odnalezć pliku!"
2.odnosi sie to do kodu
czyli nie mozna OTWORZYC PLIKU DO ZAPISU 3. np dla tego ze serwer ww nie ma prawa do zapisu tego pliku -- czyli nie udalo sie chmodowac pliku kod:
jest bledny: wypisze ci "nie mozna..." jesli funkcja chmod() ZMIENI prawa dostepu 4. Nie mozesz chmodowac (a konkretnie serwer) pliku $_POST['nazwa'] sprawdz czy serwer ma mozliwosc zapisu (np. 0777) w katalaogu zawierajacym nie plik skryptu tylko plik $_POST['nazwa']. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 0 Dołączył: 10.06.2004 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
rozumiem o co chodzi w moim kodzie i dlatego zadałem pytanie o chmodzie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
WIec moge zpaisywac pliki w katalogu wyszym z obojętnie jakim chmodem, ale z tego co teraz zauażyłem to w katalogu niżej nie da rady ]: szkoda, bo to jest bardoz wżne (cms dla gimnazjum [: ) A nie da sie tego jakoś obejść? chyba że recznie pozwmianiam chmody:P ale to troche niewygodne jak na kilkanaści/set plików (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Hm, ja nie bardzo wiem dlaczego chcesz skorzystać z chmod. Dane przeważnie zapisuje się w jakieś bazie danych i to jest najlepsze rozwiązanie. Jeżeli potrzebujesz jednak zapisać dane do jakiegoś pliku to utwórz go przy pomocy fopen z parametrem 'w'.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 0 Dołączył: 10.06.2004 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
to chyba przerobie to do MySQL i bedzie świety spokój :]
dzieki :] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 16:04 |