PDA

Zobacz pełną wersję : Błędy lokalnej kopii zapasowej



Maks
01-04-2013, 14:50
Witam. Przykładam się do migracji do J2.5. lecz mam problem aby poprawnie odtworzyć witrynę do testów na serwerze lokalnym.
No więc spakowałem stronę Akebą, przywróciłem kickstatem na serwerze lokalnym (WebServ) i zaczynają się cyrki.
Po wpisaniu localhost przekierowuje mnie na stronę www.adresmojejwitryny.pl (http://www.adresmojejwitryny.pl) (3 przeglądarki, na każdej to samo). Po zalogowaniu na zaplecze widzę takie cuda 6505

Menu nie działa wcale, w sensie nie wysuwa się.

Co zrobiłem :

Czyściłem pamięć DNS + cache/pamięć podręczną przeglądarek w systemie Windowsie
W katalogu witryny na localhost dałem czysty plik .htacces
Podmieniłem plik hosts w systemie na czysty
w pliku configuration.php mam wpisy



var $host = 'localhost';
var $live_site = 'localhost';


Przeglądałem bazę by podmienić adres witryny na localhost jak to gdzieś wyczytałem na forum ale lipa, dalej to samo. Edycję wykonałem w notatniku. Import bazy, zamień X na Y i zamień wszystko.


Co dalej ? Ktoś ma jakiś pomysł ? Bo u mnie już ich brak.

benek1234
01-04-2013, 20:57
zainstaluj xampp,jak dla mnie jest bardziej przyjazny,nie miałem z nim problemów co do przerabiania stron i importowania baz danych.

Maks
01-04-2013, 21:10
Nie ma znaczenia jakiego programu użyję. Problem ten sam.

benek1234
01-04-2013, 21:29
Jest jedna metoda podstawowa,jeśli nie wiesz co jest grane z przeglądarką,oprogramowaniem,odinstaluj przeglądarki programy co wirtualnych serwerów.
Zainstaluj Revo Uninstaller odinstaluj nim przeglądarki i niepotrzebne oprogramowanie, ustaw opcje folderów na widoczne plilki(które są niewidoczne) resztę wyczyść ręcznie
potem zainstaluj ccleaner przeskanuj i uruchom go,oczyśc nim pliki,przeskanuj wpisy rejestrów nim,uruchom komputer od nowa i zainstaluj ponownie xampp i przeglądarki.

Maks
01-04-2013, 21:59
Wybacz ale nie mam problemów z programami lecz J!, a jeszcze konkretniej jej kopią zapasową.
To co piszesz to bzdury, co ma odinstalowanie programów do kopii J! która nie widzi grafik itp. ? Kombinowałem z różnymi serwerami, przeglądarkami, ustawieniami, wersjami PHP, MySQL itd...
Aby nie było. Znam się dobrze na systemie Windows, bo to moja praca, więc za tego pokroju porady bardzo dziękuję - nie skorzystam. Sprawdzałem konfigurację, wszystko w serwerach jest ok. Jak dla mnie problem leży gdzieś w ustawieniach po przywróceniu kopii, pytanie tylko gdzie.

zwiastun
01-04-2013, 22:55
var $live_site = 'localhost';

Do czego Ci niby ma służyć ten wpis?
zostaw

var $live_site = '';
Jakim cudem przekierowuje Cię na www .... itd, skoro strona jest odtworzona na lokalnym serwerze testowym? Nie bardzo rozumiem.
PS W bazie danych Joomla nie przechowuje konfiguracji globalnej, a wiec np. adresu witryny

Maks
01-04-2013, 23:15
Wpisałem bo znalazłem jedną z podpowiedzi na forum aby uzupełnić ten wpis. Co do przekierowana to dobre pytanie. Klepię w przeglądarce localhost bądź localhost/index.php i lecę na stronę www na serwerze. System to Windows 7 x64 ale nie ma to znaczenia, localhost to localhost, bez względu na system. Błąd z plikiem HOSTS wykluczyłem, DNSy (pamięć podręczną) wyczyściłem, cache to samo. Jedyna opcja aby "połączyć się" z serwerem lokalnym to wklepanie 127.0.0.1 w pasku adresu.

Zmiana wpisu pomogła z zapleczem :D Niestety tylko dla panelu admina. Głowna www bez zmian :/ Dzięki zwiastun za pomoc. A co do przeniesienia po wpisaniu localhost masz jakiś pomysł ?

zwiastun
01-04-2013, 23:27
A probowałeś zamiast var $host = 'localhost'; wpisać var $host = '127.0.0.1';
Ja nie mam żadnych problemów z 7.

var $log_path = 'A co masz tutaj????????????????????????????';
var $tmp_path = 'A co masz tutaj????????????????????????????';

Maks
01-04-2013, 23:34
var $host = 'localhost'; wpisać var $host = '127.0.0.1'
Nie pomogła.


var $log_path = 'P:/WebServ/httpd/log';
var $tmp_path = 'P:/WebServ/httpd/tmp';

Ścieżka P gdyż programy ogółem trzymam na partycji "P".

zwiastun
01-04-2013, 23:38
Nie mam pomysłów. Może masz jakieś kombinacje w .htaccess? (zastąp oryginalnym z instalacji Joomla1.5).
Ja zainstalowałbym w innym systemie JAMP-a i odtworzył ponownie.

Maks
01-04-2013, 23:41
JAMP nie działa, okres testowy mi już przeleciał jakiś czas temu a plik .htaccess mam właśnie z jego archwium z wersji free.
Też właśnie myślałem nad kombinacją na XP bo nie mam już pomysłu co jest nie halo a nie będę robił reinstalki z tego powodu.
Tak czy siak, dziękuję za pomoc z dotychczasowym problemem.

zwiastun
01-04-2013, 23:45
Jeszcze jedno:
Dlaczego umieszczasz witrynę w głównym katalogu dokumentów (/httpd?)
Na lokalnym serwerze testowym w głównym katalogu tworzymy odrębny podkatalog i w nim odtwarzamy witrynę. Witrynę taką wywołujemy z adresu http:// localhost/nazwa_katalogu

Maks
01-04-2013, 23:55
Zawsze tak testowałem www i jakoś nie miałem z tym problemów, do dziś. Migracji nie robiłem więc będzie to metodą prób i błędów dlatego działam na kopii.
WebServ ma opcję tzw. kont, biorąc pod uwagę Twój wpis sugerujesz aby utworzyć kopię witryny na jednym a takich kont
P:\WebServ\httpd-users\J1.5 czy po prostu
P:\WebServ\httpd\J1.5 będzie lepszym rozwiązaniem wg. Ciebie ? Bo dla mnie różnica żadna.

zwiastun
02-04-2013, 00:09
Nie używam WerbServ, więc nie poradzę. Nazwy katalogu - nie używam kropek, choć nie zauważyłem, żeby były jakieś problemy, gdy kropa jest.

Maks
03-04-2013, 00:31
Testowane na XP x86 i to samo. Przywróciłem z kopii witryny, serwer dla odmiany XAMPP, i to samo - localhost -> adres www. Jak ktoś będzie miał patent co jest nie halo proszę o info.