Problem z instalacją rozszerzeń Joomla! po zmianie serwera
Wpisany przez Piotr Sajnog | Joomla! Fan Poniedziałek, 09 Listopad 2009 17:53
Piszę tego posta w nadziei, że trafi na niego ktoś, kto spotkał się z opisanym poniżej problemem i potrafił go rozwiązać.
W ostatni piątek przeniosłem swoje wszystkie blogi z hostingu współdzielonego na swój pierwszy w życiu serwer VPS. Wszystkie blogi postawione na WordPressie działają bez zarzutu i w pierwszej chwili wydawało mi się, że tak jest też z tym. Niestety nie. Chcąc przygotować materiał na następny wpis chciałem zainstalować kolejne rozszerzenie no i nie udało się.
Brak możliwości instalacji modułów i komponentów Joomla!
W tym przypadku chodzilo konkretnie o moduł i komponent sond PollXT. Myślałem, że to jednostkowy przypadek i dla sprawdzenia co się dzieje wybrałem inny moduł i komponent do instalacji. I niestety problem nie zniknął. Za każdym razem próba instalacji czegokolwiek kończy się wyświetleniem czerwonego komunikatu:
JFolder::create: Nie można utworzyć katalogu
Ostrzeżenie: Nie udało się usunąć pliku
Z dyskusji na forum Joomla! na GoldenLine dowiedziałem się, że to problem stary jak świat. Niestety, sugestia jednego z rozmówców, aby pozmieniać atrybuty dostępu do niektórych katalogów nie przyniosła rezultatów. Faktycznie, były one inne niż te ustawione przed przenosinami bloga, ale ich korekta nie przyniosła zmiany działania Joomli.
Jak na narazie innych problemów z działaniem systemu nie zauważyłem, np. grafika do ilustracji artykułów instaluje się poprzez edytor tekstu bez problemu. Brak możliwości instalacji jakiegokolwiek rozszerzenia powoduje, że pisanie bloga mija się z celem, ponieważ nie mam jak testować i przygotowywać stron demo z komponentami i modułami, dlatego właśnie piszę ten artykuł z prośbą o pomoc bardziej zaawansowanych użytkowników Joomli. Będę wdzięczny za wszelkie sugestie w komentarzach.


Napisane przez Piotr, listopada 09, 2009

Napisane przez mino, listopada 10, 2009
Ścieżki w configuration.php do /tmp i /cache też warto sprawdzić

Napisane przez Piotr, listopada 10, 2009
Można jaśniej?
1. Co to takiego FTP Layer?
2. Jakich linijek kodu mam szukać w pliku configuration.php?
Nie jestem programistą więc się nie znam, stąd proszę o konkretne podpowiedzi :)

Napisane przez mino, listopada 10, 2009

O proszę.
Co do configuration.php to szukaj linii:
var $log_path = 'sciezka_do/logs';
var $tmp_path = 'sciezka_do/tmp';

Napisane przez tlewap, listopada 19, 2009
Napisz czy aktywacja ftp layer przyniosła poprawę.

Napisane przez Piotr, listopada 20, 2009
JFTP::write: Bad response
JFTP::delete: Bad response
JFTP::write: Bad response
Błąd: nie można zapisać pliku konfiguracyjnego

Napisane przez mino, listopada 21, 2009

Napisane przez Piotr, listopada 21, 2009

Napisane przez szopik, maja 18, 2010

Napisane przez Tomasz, maja 27, 2010
chown -R www-data:www-data /var/www/joomla
Oczywiście trzeba mieć prawa root'a na serwerze. /var/www/joomla oznacza folder docelowy strony. bez "/" na końcu. Pzdr.

Napisane przez Damian, lipca 01, 2010
Wydawało mi się, że wszystko było dobrze, ale okazało się, że jedna cyferka była inna niż powinna być. Opis rozwiązujący problem jest tutaj: http://forum.ovh.pl/showthread.php?t=11078
Użytkownicy rielev oraz alex51 dobrze radzą.

Napisane przez KyRO, lipca 22, 2010
Dwa dni walczyłem aby rozwiązać taki sam problem. Niestety nic nie pomogło , ani zmiana atrybutów plików ani instalacje innych wersji joomli, sprawdź czy masz na serwerze safety_mode na off. Doszedłem do punktu w którym mogłem instalować niektóre dodatki a innych nie. Następnie wystąpił problem z usunięciem plików z serwera. Ani za pomocą ftp TC ani za pomocą menagera na serwerze......więc koniec, zamieniłem hosting i teraz wszystko chodzi gładko mogę przenosić całe serwisy instalować wszystko czego dusza zapragnie żadnych błędów z uprawnieniami itp... Najśmieszniejsze jest to że faq starego serwisu zapewniał że jest kompatybilny z najpopularniejszymi cms'ami w tym joomla.

Napisane przez TEQ1, grudnia 18, 2011
Jakiś czas temu miałem ten sam problem i ... i okazało się że źle wklepałem ścieżki logs i tmp w configuration.php .
Polecam sprawdzenie ścieżki np tak :
http://forum.ovh.pl/showpost.php?s=db5e3a553dce9a794650c73d6529cdcb&p=60864&postcount=6
Pzdr, Teq1

Napisane przez Majdyk, stycznia 16, 2012
UWAGA: Jeśli chcesz napisać komentarz po raz pierwszy, zapoznaj się z zasadami komentowania.
jeszcze może byc problem w tym, że zmieniając atrybuty katalogu, nie zmieniamy atrybutów podkatalogu. może w tym problem?