k4m Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 Witam, Ustawiłem dla pliku chmod 666 plik.php, gdy próbuję wejść w konfigurację strony to jest napisane że plik.php jest niezapisywalny. Ma ktoś pomysł jak to odblokować? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 Ustawiłem dla pliku chmod 666 plik.phpA do katalogu, w którym się plik znajduje też masz prawo zapisu? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
k4m Napisano Listopad 13, 2009 Autor Zgłoszenie Share Napisano Listopad 13, 2009 Katalog to /var/www/html/strona i dałem chown -R user:group strona więc ma prawa do zapisu. Próbowałem su - apache i mogłem edytować pliki i je tworzyć. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 A mógłbyś między znaczniki codebox wkleić: ls -laR /var/www/html/strona i napisać czy tylko do odczytu masz z poziomu zwykłego usera? P.S. Znaczniki znajdują się po lewej stronie okna edycji postu "Wstaw: CODEBOX". Piszę, bo znaczna część użytkowników nie potrafi jakoś tego dostrzec Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
k4m Napisano Listopad 13, 2009 Autor Zgłoszenie Share Napisano Listopad 13, 2009 Mam nadzieję że wystarczy tyle, bo tych plików jest mnóstwo... Ze zwykłego usera mam prawo do odczytu i zapisu... Dodam jeszcze że su - apache jest możliwość odczytu i edycji plików. /var/www/html/nowa/: razem 332 drwxr-xr-x 21 k4m k4m 4096 lis 13 10:00 . drwxr-xr-x 3 root root 4096 lis 5 08:49 .. drwxr-xr-x 9 k4m k4m 4096 maj 15 2008 administrator drwxr-xr-x 2 k4m k4m 4096 lis 3 10:44 cache drwxr-xr-x 2 k4m k4m 4096 paź 28 12:38 cgi-bin -rw-r--r-- 1 k4m k4m 29292 kwi 26 2008 CHANGELOG_JAL.php -rw-r--r-- 1 k4m k4m 109457 mar 16 2008 CHANGELOG.php drwxr-xr-x 19 k4m k4m 4096 lis 3 10:33 components -rw-rw-rw- 1 k4m k4m 2693 lis 13 11:11 configuration.php -rw-r--r-- 1 k4m k4m 4372 lut 21 2008 configuration.php-dist -rw-r--r-- 1 k4m k4m 3429 lut 21 2008 COPYRIGHT.php drwxr-xr-x 2 k4m k4m 4096 lis 3 12:47 dmdocuments drwxr-xr-x 2 k4m k4m 4096 maj 15 2008 editor drwxr-xr-x 2 k4m k4m 4096 lis 2 15:05 files -rw-r--r-- 1 k4m k4m 3745 lut 21 2008 globals.php drwxr-xr-x 4 k4m k4m 12288 maj 15 2008 help -rw-r--r-- 1 k4m k4m 2357 lis 4 12:11 .htaccess drwxr-xr-x 9 k4m k4m 4096 lis 4 08:46 images drwxr-xr-x 2 k4m k4m 4096 paź 29 12:53 img drwxr-xr-x 10 k4m k4m 4096 lis 4 13:28 includes -rw-r--r-- 1 k4m k4m 5216 lut 21 2008 index2.php -rw-r--r-- 1 k4m k4m 8483 lis 13 10:16 index.php -rw-r--r-- 1 k4m k4m 4376 lut 21 2008 INSTALL.php drwxr-xr-x 4 k4m k4m 4096 maj 15 2008 language -rw-r--r-- 1 k4m k4m 17977 lut 21 2008 LICENSE.php -rw-r--r-- 1 k4m k4m 710 lut 21 2008 mainbody.php drwxr-xr-x 8 k4m k4m 4096 lis 3 10:33 mambots -rw-r--r-- 1 k4m k4m 710 lut 21 2008 mainbody.php drwxr-xr-x 8 k4m k4m 4096 lis 3 10:33 mambots drwxr-xr-x 4 k4m k4m 4096 lis 3 10:33 media drwxr-xr-x 2 k4m k4m 4096 paź 30 09:28 modules -rw-r--r-- 1 k4m k4m 2474 lut 21 2008 offlinebar.php -rw-r--r-- 1 k4m k4m 4929 lut 21 2008 offline.php -rw-r--r-- 1 k4m k4m 709 lut 21 2008 pathway.php drwxr-xr-x 10 k4m k4m 4096 lis 4 10:23 phpMyAdmin -rw-r--r-- 1 k4m k4m 286 lut 21 2008 robots.txt drwxr-xr-x 11 k4m k4m 4096 paź 29 13:24 templates /var/www/html/nowa/administrator: razem 68 drwxr-xr-x 9 k4m k4m 4096 maj 15 2008 . drwxr-xr-x 21 k4m k4m 4096 lis 13 10:00 .. drwxr-xr-x 2 k4m k4m 4096 maj 15 2008 backups drwxr-xr-x 34 k4m k4m 4096 lis 3 10:33 components drwxr-xr-x 2 k4m k4m 4096 maj 15 2008 images Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 Ani tu podkatalogu "strona" nie widzę ani pliku "plik.php" Czy chcesz powiedzieć, że nie możesz edytować z prawem zapisu pliku np. /var/www/html/nowa/index.php? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
k4m Napisano Listopad 13, 2009 Autor Zgłoszenie Share Napisano Listopad 13, 2009 Chodziło mi o plik -rw-rw-rw- 1 k4m k4m 2693 lis 13 11:11 configuration.php Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 Próbowałem su - apache i mogłem edytować pliki i je tworzyć. Proszę mnie poprawić jeżeli w fedorze jest inaczej (mam aktualnie teraz tylko podgląd do Centosa) ale user apache ma powłokę ustawioną na nologin więc moje pytanie brzmi: Jak mogłeś się zalogować na apacha? Sorki ale jeżeli nadałes prawo logowania się userowi apache to ja nie będę robiła demolki z dystrybucji i ci pomagać w taki sposób. Sam prosisz się o problemy nawet jeżeli jest to tylko do testów. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
k4m Napisano Listopad 13, 2009 Autor Zgłoszenie Share Napisano Listopad 13, 2009 Proszę mnie poprawić jeżeli w fedorze jest inaczej (mam aktualnie teraz tylko podgląd do Centosa) ale user apache ma powłokę ustawioną na nologin więc moje pytanie brzmi: Jak mogłeś się zalogować na apacha? Sorki ale jeżeli nadałes prawo logowania się userowi apache to ja nie będę robiła demolki z dystrybucji i ci pomagać w taki sposób. Sam prosisz się o problemy nawet jeżeli jest to tylko do testów. Zmieniłem na chwilę /etc/passwd /bin/bash żeby sprawdzić czy user apache ma prawo do zapisywania plików... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 @hello_world - słuszna uwaga. Na Fedorze również użytkownik apache ma powłokę /sbin/nologin. Przyłączam się do pytania. [EDIT] Wykonałem niewielki test u siebie na wirtualnej maszynie i przy podobnym układzie uprawnień nie mam problemu z edycją plików w /var/www/html/test, gdy podkatalog test ma uprawnienia 755 i ja jestem jego właścicielem oraz plików w tym podkatalogu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
k4m Napisano Listopad 13, 2009 Autor Zgłoszenie Share Napisano Listopad 13, 2009 To ma ktoś pomysł dlaczego tak u mnie się dzieje i nie mogę edytować przez www? Strona postawiona na joomli i gdy wejdę w konfigurację widzę komunikat: " configuration.php jest : Niezapisywalny " i po zmianie nic się nie zapisuje. Php instalowane z pakietów było, czy jest możliwość blokowania w httpd.conf edycję plików? Bo apache było już skonfigurowane na tym serwerze nie przeze mnie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 Przez przeglądarkę jak modyfikujesz pliki w DocumentRoot to jestes w prawach jako inny więc musisz nadać takie prawa aby inni mogli je zapisywać Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Listopad 13, 2009 Zgłoszenie Share Napisano Listopad 13, 2009 To ma ktoś pomysł dlaczego tak u mnie się dzieje i nie mogę edytować przez www?O dżizzz... nie mogłeś od razu pisać że chcesz edytować przez przeglądarkę Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
k4m Napisano Listopad 16, 2009 Autor Zgłoszenie Share Napisano Listopad 16, 2009 Tak, przez przeglądarkę. Czy mógłby ktoś podać przykładową konfigurację DocumentRoot aby była możliwość edytowania przez przeglądarkę? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
hello_world Napisano Listopad 16, 2009 Zgłoszenie Share Napisano Listopad 16, 2009 Co do DocumentRoot to standard (podpatrz katalog /var/www/html) natomiast co się tyczy zapisu przez przeglądarkę to na pewno masz przy instalacji joomli, pokazuje które katalogi mają mieć prawa do zapisu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się