![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 23.03.2007 Skąd: United Kingdom Ostrzeżenie: (10%) ![]() ![]() |
Czy ktoś miał do czynienia z błędem 550 site chmod command failed przy próbie zmiany atrybutów folderu, który to został utworzony z poziomu php, ja to zrobiłem poleceniem
, w ten sposób utworzony katalog zyskuje atrybuty domyślne 0755, mogę to naprawić poleceniem ok, w tej kwesti sprawa się załatwia, do czego zmieżam chodzi mi o upload i zapis pliku na serwerze, tą drogą przy tworzeniu katalogu, plik nie chce się w nim zapisywać, więc pytam gdzie tkwi problem? próbowałem wyczytać w google jednak dopatrzyłem się jedynie sposobów na zmianę atrybutów lub jak kasować folder, który to ma problem tego typu, natomiast mi chodzi o zapis w takim katalogu pliku, dzięki za odpowiedź! -------------------- Marcin Małysa
Zapisz się na listę mailingową http://tnij.org/mai_l otrzymasz porady webmastera i fragment e-book-a gratis http://tnij.org/prezent_nagranie_mp3 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Uzytkownik serwera (pewnie nobody) nie ma prawa do wykonywania (x) programu chmod a zatem nie mozesz z poziomu serwera (php) zmienic praw dostepu dla zadnego pliku - nawet tego, ktory utowrzyl sam serwer.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 23.03.2007 Skąd: United Kingdom Ostrzeżenie: (10%) ![]() ![]() |
nie wiem o co ci chodzi pisałem że prawa mogę sobie przyznać w każdej chwili, tworzyć katalog też nie jest problem, pozostaje kwestia zapisania pliku w tym utworzonym katalogu więc;?
-------------------- Marcin Małysa
Zapisz się na listę mailingową http://tnij.org/mai_l otrzymasz porady webmastera i fragment e-book-a gratis http://tnij.org/prezent_nagranie_mp3 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
na jakie prawa mozesz sobie zmienic? 777? i z poziomu serwera czy roota? bo wg mnie komunikat jasno mowi
'550 site chmod command failed' - nie powiodlo sie wykonanie polecenia CHMOD I jak jest w koncu - mozesz zmienic prawa nowoutworzonego folderu: Cytat błędem 550 site chmod command failed przy próbie zmiany atrybutów folderu czy nie mozesz: Cytat mogę to naprawić poleceniem [...] ok, w tej kwesti sprawa się załatwia ? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
No to masz w końcu problem ze zmianą chmodu folderu czy zapisaniem pliku w folderze przy uploadzie? Bo nic nie można wywnioskować z tego co piszesz...
Cytat pozostaje kwestia zapisania pliku w tym utworzonym katalogu więc;? - więc czemu piszesz o chmodach i folderach - daj nam kod, który odpowiada za zapisywanie pliku, to może coś poradzimy.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 23.03.2007 Skąd: United Kingdom Ostrzeżenie: (10%) ![]() ![]() |
napisałem jasno i wyraźnie cytuję
Cytat do czego zmieżam chodzi mi o upload i zapis pliku na serwerze, tą drogą przy tworzeniu katalogu, plik nie chce się w nim zapisywać problem zapisu pliku w nowo utworzonym folderze jest podobny do zmiany atrybutów po przez klienta ftp w tak samo tworzonym folderze, już tłumaczę: w taki sposób tworzę katalog z chmod równym 0777, jednak plik nie chce się w nim zapisać Kod $folder=$_SERVER['DOCUMENT_ROOT'] . '/zalacznik/' .""; $data=date(d_F); mkdir("$folder/$data"); $ok = chmod("$folder/$data", 0777); if($ok){echo"nadane";} else{echo"blad";} jak mówiłem o zmianie atrybutów katalogu prze klienta ftp, to miałem na myśli akcję utworzenia zwykłego katalogu po przez mkdir bez nadawania atrybutów, próbując zmienić atrybuty za pomocą klienta na 0777 pojawia się problem 550 chmod site command failed, co by nie było tworzę katalog przy pomocy tego samego polecenia, więc te dwie akcje są powiązane, może należy to zrobić inaczej? mam nadzieję że coś wyjaśniłem ![]() Ten post edytował glass 10.02.2009, 16:18:23 -------------------- Marcin Małysa
Zapisz się na listę mailingową http://tnij.org/mai_l otrzymasz porady webmastera i fragment e-book-a gratis http://tnij.org/prezent_nagranie_mp3 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 214 Pomógł: 23 Dołączył: 26.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
(Chyba) ty jako użytkownik konta www nie masz uprawnien do wykonania komendy chmod - wiec bez wzgledu na to co zrobisz - nie uda ci sie wykonac tego: $ok = chmod("$folder/$data", 0777);
U mnie na serwerze taz mam 550 i tez nie jestem w stanie mieszac chmod. -------------------- Pomogłem? Kliknij
![]() Dzięki! :D |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 23.03.2007 Skąd: United Kingdom Ostrzeżenie: (10%) ![]() ![]() |
to rozwiązuje mój inny problem, testowałem polecenia na innym serwerze i faktycznie komenda chmod nie chce działać to nie wszystko katalogów też nie da się tworzyć:), więc za sprawą mogą stać uprawnienia, ale co w takim przypadku czy można się ubiegać o zwiększenie praw? poruszam ten sam wątek na forum hostingu, gdzie mam swoje konto i zobaczymy co z tego wyniknie, ale czy nie da się temu zaradzić na własną rękę czy to tak poważna sprawa?dzięki:)
-------------------- Marcin Małysa
Zapisz się na listę mailingową http://tnij.org/mai_l otrzymasz porady webmastera i fragment e-book-a gratis http://tnij.org/prezent_nagranie_mp3 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A ja zamykam temat za naruszenie zasad panujących w dziale i zignorowanie prośby o poprawkę.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:03 |