Strona 1 z 1

problem z FTP i instalacją joomla

PostNapisane: Śr gru 29, 10 11:24
przez yahhoo
Mam problem z instalacją dodatków do joomli. Instalowałem już na ugu joomlę z rok temu i wszystko było ok, teraz jest inaczej :D. Próbuję zainstalować joomlę z pakietu proponowanego przez was w panelu ugu. Nasunęły mi się takie uwagi.
1)można byłoby zapodać nowszą wersję joomli z spolszczonym panelem administracyjnym 8)
2) są trudności z konfiguracją ftp w joomli przez co nie można zainstalować ani nowych szablonów ani nic innego ;)
3) wszystkie katalogi mają atrybut niezapisywany, przez co są po blokowane funkcje instalacyjne, ta restrykcja jest nałożona odgórnie na cały serwer ugu (wiem bo sprawdzałem instalację joomli nawet na stronce na której rok temu przebiegło to bez problemów)
być może rozwiązanie jest tu http://www.pomoc.joomla.pl/content/view/438/51/ i problem odnosi się do punktu trzeciego.

Jeśli nie dysponujemy menedżerem plików w swoim panelu zarządzania kontem na serwerze, nie pozostaje nic innego, jak zwrócić się o pomoc do administratora serwera. Prosimy fachowo o zresetowanie praw własności bądź ustawienie praw własności dla katalogów tak, by użytkownikiem były i Joomla! (serwer www) i FTP.


Bardzo chciałby dowiedzić co zrobić z tym problemem czy myślicie na jego rozwiązaniem czy lepiej poszukać innego hostingu który dobrze współpracuje z takimi aplikacjami?????

Re: problem z FTP i instalacją joomla

PostNapisane: Pn sty 03, 11 13:14
przez ugu
Soft dostępny w panelu jest tylko ułatwieniem, nie musisz wgrywać go przez FTP. Jednak faktycznie jest już trochę za stary i przydałaby się automatyzacja instalacji, teraz musisz sporo poustawiać sam. Pracujemy nad nowym panelem i postaramy się uwzględnić twoje uwagi, dziękuję za propozycje.

Re: problem z FTP i instalacją joomla

PostNapisane: Wt sty 04, 11 13:56
przez yahhoo
Bardzo się cieszę że uwzględnicie moje sugestie, niestety główny problem leży w tym że nie można zainstalować żadnego dodatku w joomli, a również prawdopodobnie w innych aplikacjach internetowych typu cms, fora itp. instalowanych na ugu, problemem są prawa własności do plików!!! Próbowałem zainstalować już joomlę i wordpress i sprawa wygląda tak samo, już w czasie instalacji nie można utworzyć pliku konfiguracyjnego trzeba go tworzyć z poziomu ftp co na ogół załatwia sama instalacja. Potem w chwili wgrania jakiegokolwiek dodatku wyskakują komunikaty o zablokowanych prawach dostępu i nie pomaga ręczna ich zmiana. Więc chyba jest coś nie tak

Re: problem z FTP i instalacją joomla

PostNapisane: N sty 23, 11 19:43
przez ugu
Taka konfiguracja systemu jest celowa, jeżeli chcesz zapisywać do plików/katalogów z poziomu strony www musisz ustawić prawa na 777.

Re: problem z FTP i instalacją joomla

PostNapisane: Wt lut 01, 11 17:06
przez Siekator3000
Popieram kolegę yahhoo. Sam posiadam stronę na joomli. Po instalacji dodatku próbuję wgrać na ftp plik graficzny. Wyskakuje mi jednak "Permision denied". I słusznie. Próbuję więc zmienić chmody tego katalogu (powyższy ma 777) na 777 i dostaję komunikat "Nie mogę znaleźć atrybutu zdalnych plików!". Tak więc nie da się ustawić chmodów na 777! Ja również wygrzebałem rozwiązanie tego problemu na forum joomla. Okazuje się, że niezbędne jest zresetowanie praw własności, bądź ustawienie praw własności dla katalogów tak, by użytkownikiem były i Joomla! (serwer www) i FTP. Bardzo proszę o pomoc w tej sprawie.

Re: problem z FTP i instalacją joomla

PostNapisane: So lut 05, 11 23:29
przez ugu
Ustaw prawa tak jak napisałem, o resztę ustawień dba system, jeżeli nadal Ci to nie działa to znaczy że coś źle robisz.

Re: problem z FTP i instalacją joomla

PostNapisane: Wt lut 08, 11 00:01
przez Siekator3000
Niestety tak jak pisałem NIE DA SIĘ zmienić chmodów ! Dostaję komunikat "Nie mogę znaleźć atrybutu zdalnych plików!". Mam stronę na innym hostingu. Tam admin wytłumaczył o co chodzi i zaproponował takie rozwiązanie (śmiga jak ta lala):

Pański serwis wykorzystuje PHP uruchomione ze względu na najwyższą
wydajność takiego rozwiązania, w trybie dynamicznego modułu serwera
Apache. W tym trybie skrypty PHP uruchamiane są z uprawnieniami
serwera WWW (użytkownik nobody). Oznacza to, że pliki tworzone
i zapisywane przez skrypty PHP (a więc też przez joomla'ę) stają
się własnością użytkownika nobody. Mogą więc być modyfikowane tylko
przez tego użytkownika, a więc przy pomocy innych skryptów PHP.

Generalnie każda aplikacja oparta na języku PHP (w tym przypadku
joomla) powinna udostępniać możliwość wszelkich operacji na
utworzonych plikach. Jeśli jednak konieczna jest modyfikacja takich
plików z Państwa konta, możliwe są dwa rozwiązania:

- możemy ustawić w cron-ie cykliczną (np. co 10 minut) zmianę
właściela plików z "nobody" na Państwa konto w całym katalogu
public_html

- możemy uruchomić Państwa serwis w trybie suPHP - skrypty PHP
działają wtedy wolniej, ale za to z uprawnieniami ich właściciela
(więc właścicielem plików zapisywanych przez skrypty PHP byłoby
Państwa konto)

Ze względu na znacznie niższą wydajność tego drugiego rozwiązania,
preferujemy zmianę właściciela plików (pierwsze rozwiązanie).


Jak wspomniałem po włączeniu opcji nr 1 nie mam żadnych problemów ze zmianą chmodów w całym katalogu public_html. Pozdrawiam!

Re: problem z FTP i instalacją joomla

PostNapisane: Wt lut 08, 11 10:46
przez ugu
Siekator3000 napisał(a):Niestety tak jak pisałem NIE DA SIĘ zmienić chmodów ! Dostaję komunikat "Nie mogę znaleźć atrybutu zdalnych plików!".

Jest olbrzymia różnica pomiędzy tym co nie można a czego nie potrafisz zrobić. Chmod da się zmienić.

Siekator3000 napisał(a):
Mam stronę na innym hostingu. Tam admin wytłumaczył o co chodzi i zaproponował takie rozwiązanie (śmiga jak ta lala):

Pański serwis wykorzystuje PHP uruchomione ze względu na najwyższą
wydajność takiego rozwiązania, w trybie dynamicznego modułu serwera
Apache. W tym trybie skrypty PHP uruchamiane są z uprawnieniami
serwera WWW (użytkownik nobody). Oznacza to, że pliki tworzone
i zapisywane przez skrypty PHP (a więc też przez joomla'ę) stają
się własnością użytkownika nobody. Mogą więc być modyfikowane tylko
przez tego użytkownika, a więc przy pomocy innych skryptów PHP.



Aby stawiać takie tezy trzeba to najpierw sprawdzić, tak działa sporo serwisów ale nie nasz. Blisko prawdy jest tylko kawałek o innym użytkowniku i dlatego niezbędne są ustawienia chmod.

Siekator3000 napisał(a):
Generalnie każda aplikacja oparta na języku PHP (w tym przypadku
joomla) powinna udostępniać możliwość wszelkich operacji na
utworzonych plikach.



To nie jest prawda i nikt tak nie powinien zakładać!! Niestety część softu tak działa, co jest oczywistym proszeniem się o podmianę strony.
Na naszym serwisie wystarczy zmienić chmod i wszystko działa prawidłowo, po zakończeniu instalacji powinieneś przywrócić stare ustawienia, tak żeby PHP nie mogło zapisywać wszystkich plików.

Siekator3000 napisał(a):
Jeśli jednak konieczna jest modyfikacja takich
plików z Państwa konta, możliwe są dwa rozwiązania:

- możemy ustawić w cron-ie cykliczną (np. co 10 minut) zmianę
właściela plików z "nobody" na Państwa konto w całym katalogu
public_html

- możemy uruchomić Państwa serwis w trybie suPHP - skrypty PHP
działają wtedy wolniej, ale za to z uprawnieniami ich właściciela
(więc właścicielem plików zapisywanych przez skrypty PHP byłoby
Państwa konto)

Ze względu na znacznie niższą wydajność tego drugiego rozwiązania,
preferujemy zmianę właściciela plików (pierwsze rozwiązanie).

Jak wspomniałem po włączeniu opcji nr 1 nie mam żadnych problemów ze zmianą chmodów w całym katalogu public_html. Pozdrawiam!


Ustaw prawidłowo chmod i będzie Ci wszystko działało, innej możliwości nie ma. Inni instalują u nas jomle i jakoś sobie radzą z chmod.
Wystarczy tylko trochę samozaparcia, nikt za Ciebie tego nie zrobi a krzyki nie pomogą.