PDA

Zobacz pełną wersję : problem z włączeniem FTP



Gnom
13-11-2010, 14:26
Witam wszystkich mam taki mały problem z ponownym włączeniem ftp, a mianowicie
Korzystam z joomla 1.5.20 i akebba backup w najnowszej wersji. Do wykonania kopii należy włączyć FTP w konfiguracji ogólnej. Po wykonaniu backupu i odtworzeniu go na serwerze docelowym zauważyłem, że nie zapisują się zmiany w ustawieniach w panelu administracyjnym, o dziwo problem ten ustąpił gdy wyłączyłem ftp.
Moje pytanie brzmi jak go włączyć ponownie, bo po wyłączeniu backupy nie chcą się tworzyć, a ftp włączyć się nie daje, wyświetla zapisano ustawienia i nadal jest wyłączone :(
Z góry dziękuję za pomoc.
Pozdrawiam
Łukasz

Jola
13-11-2010, 23:08
Witam,
jeśli masz włączony Ftp to wszystkie dane potrzebne do połączenia powinny być prawidłowe i powinny być wpisane :).
Jeśli nie - Joomla będzie miała problem z wykonaniem każdej akcji na plikach, bo będzie usiłowała dostać się do nich na podstawie niewłaściwych danych.
Rozwiązaniem jest ręczna zmiana wpisu o ftp w pliku configuration.php

Gall Anonim
13-11-2010, 23:30
Kolego, wygląda mi to nie na backup tylko na transfer z jednego hostu na drugi i tutaj możesz mieć różne szopki.
Jeżeli faktycznie transferowałeś od jednego dostawcy ftp do drugiego to:
1.sprawdź czy przy transferze nowy serw nie narzucił Ci innych praw pliku/katalogu (tak kiedyś miałem)
2.sprawdź czy prawa użytkownika od strony ftp funkcjonują tak samo od strony użytkownika www (zdarzają się takie sytuacje że jeżeli zaciągnąłeś plik od strony administratora witryny, nie tkniesz go od strony ftp i na odwrót - miałem taką szopkę), łachudra nie zapisywała mi żadnych nowych ustawień (niby wszystko pozornie było ok, do momentu wyczyszczenia casch - wówczas wszystko wracało do poprzednich ustawień)
3.Nie mam zielonego pojęcia po co włączałeś ftp skoro w przypadku akeeby wystarczy skonfigurować transfer ftp w akeebie i go stestować po czym wykonać back'up/transfer
To tyle co na szybko mi przychodzi do głowy,
Pzdr

Gnom
14-11-2010, 13:59
Tzn. tak był przenoszony serwis na drugi serwer, ale ustawienia dały się zapisać dopiero po tym jak wyłączyłem ftp, tylko teraz się nie daje włączyć :(
Najprawdopodobniej jest to problem z prawami do plików tak jak napisałeś bo po próbie wykonania kopii wywala mi unreadable file :check permission :(
Problem polega na tym, że nie wiem jakie prawa i który folder powinien mieć żeby było dobrze :(
Jeżeli możesz mi coś na ten temat podpowiedzieć będę wdzięczny.
Pozdrawiam

Gall Anonim
14-11-2010, 14:11
Szczerze mówiąc polazłem wówczas na skróty,
wlazłem do root, zaznaczyłem wszystko, dałem opcję żeby dla katalogów, podkatalogów i plików zmienił mi prawa, a prawa ustawiłem na 777, na czas pracy w robots txt zablokowałem dostęp wszystkim robotom całkowicie, jak skończyłem, wówczas powróciłem do 644 dla plików i 755 dla katalogów, po czym wrzuciłem jeszcze inny, własny robots.txt co i tak zawsze czynię.
Pzdr
To tyle co pamiętam.
P.S. A adminowi hostu o mało ł.... przy samej d..... nie urwałem za ten patent.

Gnom
14-11-2010, 14:20
Hmmm, no to już nie wiem co zrobić bo z tego co widzę, to wszystkie pliki mają takie prawa jak miały na oryginalnym serwerze :(
Zastanawiam się co może być nie tak po tej zmianie, nie wiem na ile pomorze w moim przypadku myk który Ty zrobiłeś...
Postaram się wykonać to co napisałeś i zdam relację, czy pomogło :)
Pozdrawiam :)

Zrobiłem tak jak napisałeś, wcześniej sprawdzając uprawnienia do folderów i do plików i mimo, że wszystko wyglądało dobrze zrobiłem tak jak napisałeś wyżej, ale problem pozostał.
Jestem w trakcie ponownego sprawdzania uprawnień do folderów, ale nic jeszcze nie znalazłem, za to znalazłem Ciekawe narzędzie do sprawdzania i poprawiania uprawnień udostępnione przez ludzi a akeeba http://www.akeebabackup.com/download/developer-releases.html - można automatycznie naprawić uprawnienia do plików, problem polega na tym, że na testowym działa, a na tym uszkodzonym nie chce :(
Jeżeli ktoś ma inne pomysły to ja chętnie posłucham :)

Udało mi się rozwiązać problem backupu i włączania ftp (chociaż w tym przypadku połowicznie)
1. Problem w backupie polegał na tym, że robił backup pliku zip którego nie potrafił zrobi, po jego wykluczeniu działa poprawnie :)
2. Włączenie FTP - w pliku configuration.php zmieniłem var $ftp_enable z 0 na 1 to włącza ftp, a po zmianie na 0 ftp jest wyłączone