PDA

Zobacz pełną wersję : Ustawienia praw dostępu



loograk
21-03-2010, 17:30
Witam,

Mam następujący problem. Przesłałem Joomle z localhost na serwer za pomocą klienta FTP. Mogę zmieniać prawa dostępu do wszystkich przesłanych plików i katalogów jednak nie mogę zmieniać praw do nowo zainstalowanych (już na serwerze) rozszerzeń, np po instalacji modułu Rapid Contact, nie mogę nadpisać pliku mod_rapid_contact.php ani też zmienić jego praw dostępu za pomocą klienta FTP. Nawet wchodząc na Cpanel mojego konta i tam korzystając z wbudowanego File Managera nie mogę zmienić tych praw dostępu.

Czy jest to sytuacja "zawłaszczonej własności" opisana:

http://www.pomoc.joomla.pl/content/view/438/51/ i muszę kontaktować się z moim usługodawcą hostingowym?

DobleYou
21-03-2010, 17:45
Pobierz komponent extplorer.. tym menadżerem możesz zmieniać chmody..

loograk
21-03-2010, 17:45
Próbowałem już, ale też nie mogłem zmieniać wszystkich chmodów.

michal1233
21-03-2010, 17:47
Tak musisz się skontaktować z usługodawcą hostingowym, musi ci zmienić prawa własności. Kiedyś miałem to samo. Napisz, że nie możesz zmieniać chmodów i usuwać plików on już będzie wiedział co trzeba zrobić. Sytuacja będzie się powtarzała jeżeli będziesz instalował przez Joomla, albo zmień hosting, albo wrzucaj pliki przez FTP. Jak to robić? Masz opisane tu:
Moduły - http://www.pomoc.joomla.pl/content/view/495/26/
Komponenty - http://www.pomoc.joomla.pl/content/view/411/26/

loograk
21-03-2010, 23:04
no dobra, zainstalowałem jeszcze raz Extplorer, żeby sprawdzić i sytuacja wygląda następująco:

Przez klienta FTP mogę zmieniać chmody wszystkich plików, które zostały przeniesione na serwer przy pomocy FTP, natomiast przez Extplorera mogę zmieniać jedynie chmody komponentów, modułów, które zostały zainstalowane już na serwerze. Właścicielem plików stworzonych przez FTP jest użytkownik FTP, natomiast właścicelem plików stworzonych na serwerze przez joomla jest "nobody". Czy te ustawienia może zmienić mój usługodawca hostingowy?

dodatkowo jeszcze, gdy w konfiguracji globalnej mam włączoną obsługę ftp, to nie mogę zainstalować żadnych rozszerzeń.

michal1233
22-03-2010, 14:48
Tak, admin hostignu może to zmienić.
dodatkowo jeszcze, gdy w konfiguracji globalnej mam włączoną obsługę ftp, to nie mogę zainstalować żadnych rozszerzeń. Może zła ścieżka do katalogu? na końcu powinno być "/tmp" i prawa dostępu dla tego katalogu.

loograk
22-03-2010, 14:52
chodzi Ci o główny katalog ftp?

mam wpisane tylko public_html

powinno być public_html/tmp

?

michal1233
22-03-2010, 15:04
http://www.wiki.joomla.pl/Screen.config.15#Serwer

loograk
22-03-2010, 17:14
wielkie dzięki Michał,

Zmieniłem katalog tymaczasowy z: /temp, na /home/(nazwa użytkownika)/public_html/tmp i teraz wszystko instaluje się ładnie z włączonym FTP w joomli i mogę zmieniać chmod zainstalowanych plików przez klienta FTP. Zainstalowałem jeszcze raz Extplorera, ale teraz gdy wybieram extplorer z komponentów joomla, to włącza mi sie tylko stronka z logo "Extplorer", a nie pokazuje plików i katalogów, ale w sumie już mi Extplorer nie potrzebny skoro działa TC:)