PDA

Zobacz pełną wersję : Przeniesienie strony na inny serwer/hosting



domekwrabce
21-01-2014, 14:56
Witam posiadam strone http://www.domekwrabce.com.pl jest ona w systemie jomla. Zleciłem stworzenie tej strony rok temu i teraz konczy mi sie hosting. Niestety nie posiadam do tej strony żadnych plików tylko sam login i hasło do logowania na domekwrabce.com.pl/administrator . Czy jest mozliwosc przeniesienia strony na inny serwer majac tylko te dane ?? Z góry dziekuje za pomoc
Pozdrawiam

tomaszek83
21-01-2014, 15:00
teoretycznie tak, jeśli masz uprawnienia superadministratora i możesz instalować rozszerzenia to zainstaluj sobie Akeeba Backup i zrób pełną kopią serwisu. Takie archiwum JPA później możesz odpalić na dowolnym hostingu.

Bazyl
21-01-2014, 15:01
Witaj,

Zrób kopię AkeebaBackup i pobierz z zaplecza (może się uda bez błędów).
Nie masz dostępu do ftp?

domekwrabce
22-01-2014, 23:02
Bede wdzieczny jak bys mógł mi to bardziej wytłumaczyć bo szukam tego na necie i nie moge znaleść

Bazyl
22-01-2014, 23:05
http://bit.ly/1bj1Wa0

seba.adm
22-01-2014, 23:22
@Domekwrabce, na wiki.joomla.pl w podręcznikach rozszerzeń znajdziesz taki oto materiał: Akeeba Backup - kopie zapasowe (http://wiki.joomla.pl/Akeeba_Backup/Spis_tre%C5%9Bci). Jest tam opisana zarówno procedura instalacji rozszerzenia Akeeba Backup, jak również odtwarzanie witryny z kopii zapasowej, za pomocą tego komponentu.

Myszozord
17-08-2014, 22:48
Witam. Odgrzewam temat.
Przy tworzeniu kopii zapasowej Akeebą, dostaję błąd SQL o brakującej tabeli. XClone zwraca to samo. Wpadłam na pomysł przeniesienia strony "ręcznie". Wyeksportowałam bazę w phpMyAdmin. Co mam zrobić z tym dalej?
Albo z innej strony. Zrobiłam backup programem "Easy joomla backup". Jak z tego odtworzyć stronę? Szukam jakiegoś opisu w sieci i d**pa.
Utknęłam na tym, a czas goni. Będę bardzo wdzięczna za pomoc :)

zwiastun
17-08-2014, 22:58
dostaję błąd SQL o brakującej tabeli.
I co z tego, Koleżanko, wiadomo? Nic! Więc jakiej oczekujesz pomocy?
Ręczne przenoszenie witryny jest opisane na wiki:
http://wiki.joomla.pl/Jak_wykonać_kopię_witryny
http://wiki.joomla.pl/Jak_skopiowa%C4%87_witryn%C4%99_z_komputera_lokaln ego_na_zdalny_serwer%3F

maciejastudio
26-05-2015, 10:44
Witam
Nie jestem osobą, która nie wykorzystuje rozwiązań joomla ponieważ mam własne. Otrzymałem jednak zlecenie na zmianę strony jednego z klientów. Strona stworzona była w Joomla 1.5 ze względów na dużą liczbę luk administrator hostingu zablokował aplikację, co automatycznie uniemożliwia wgląd w zawartość strony, a jest to mi potrzebne. Ze względu, iż nowa strona będzie na innym hostingu oraz wykonana na moim autorskim rozwiązaniu postanowiłem przeniieść stronę na swój loklany serwer.

1. Skopiowałem wszystkie pliki przez ftp.
2. Wykonałem kopie bazy do pliku.sql, którą poprawnie zdearchiwizowałem na swoim serwerze.
3. Zmieniłem parametry w pliku configuration.php ($host, $user, $db itp.).
//Kiedyś już tak robiłem i było Ok//

Strona nie wyrzuca błędu z połaczeniami SQL, natomiast zaczyna się wczytywać (jakby się przekierowywała). Oczywiście efektem jest błąd wczytywania strony.
Moje pytanie jest następujące czy istnieje jakiś paprametr (zmienna), który może odpowiadać za przekierowyanie?

zwiastun
26-05-2015, 14:05
W pliku configuration.php należy także zmienić ścieżki dostępu do katalogów tmp i log

maciejastudio
27-05-2015, 10:16
Ścieżki były ustawione:
var $log_path = '\\logs';
var $tmp_path = '\\tmp';

Mam ustawione:
var $log_path = '/logs';
var $tmp_path = '/tmp';
foldery znajdują się w głównym katalogu.
Niestety nic się nie zmieniło.

W folderach znajdują się pliki index.html z zawartością: <html><body bgcolor="#FFFFFF"></body></html>

zwiastun
27-05-2015, 10:31
Nie wyglądają na poprawne ścieżki. Sugeruję wykonać jeszcze raz kopię ze starej lokalizacji za pomocą Akeeba Backup i odtworzyć witrynę raz jeszcze. Inne rozwiązanie: Dodać z oryginalnego pakietu instalacyjnego Joomla katalog instalacyjny. Zmienić na jakąkolwiek inna nazwę obecnego pliku configuration.php. Przejść proces instalacji (uwaga, aby nie nadpisać sobie bazy danych - najlepiej podać jakiś inny przedrostek nazw tabel albo zapisac w innej bazie). Po zainstalowaniu z wygenerowanego pliku configuration.php przenieść poprawne wartości do starego pliku i przywrócić nazwę.
Instalator nie zmienia niczego w plikach na serwerze (poza plikiem configuration.php), tak że ta operacja jest zupełnie bezpieczna.

komodore
27-05-2015, 11:19
Mam ustawione:
var $log_path = '/logs';
var $tmp_path = '/tmp';

te ścieżki odwołują się do folderów w ROOT serwera a nie do folderów joomla.
wpisz pełną ścieżkę,np:
a) w linuksie

var $log_path = '/ściezka/do/folderu/joomla/logs';
b) w JAMP, gdzie "W:" jest literą dysku przypisaną dla folderu mnt JAMP-a

var $log_path = 'W:\\var\\www\\folderjoomla/logs';



zaczyna się wczytywać (jakby się przekierowywała). Oczywiście efektem jest błąd wczytywania strony.
1. Zaglądałeś do .htaccess?
2. Sprawdzałeś czy witryna nie była zhaczona?

maciejastudio
27-05-2015, 15:47
Dzięki waszym informacjom wykluczyłem błędy po stronie joomla. Problemem był plik sql z kopią, który zawierał błąd i nie tworzyła się z tego powodu jedna tabela.
Teraz już wszystko działa. Dzięki wielkie.