PDA

Zobacz pełną wersję : Testowanie istniejącej strony na mov’AMP



ckris
07-11-2011, 10:04
Witam,
zainstalowałem mov’AMP 2.0.1 i zrzuciłem do niego istniejącą stronę (J 1.5.24), aby sobie testować różne rzeczy. Problem polega na tym, że strona na serwerze lokalnym korzysta z bazy danych strony online, także nie mam co mieszkać. Jak zrobić, aby podpiąć pod local kopię bazy i bezpiecznie testować?

Bazyl
07-11-2011, 10:12
Hej,

A configuration.php zmieniałeś?

ckris
07-11-2011, 10:26
Nie, widzę tam jakieś zapis związany z sql w linii 34, ale nie wiem, co z nim zrobić.

Bazyl
07-11-2011, 10:47
JAMP jest następcą Mov'ampa: http://www.wiki.joomla.pl/index.php/Mov'AMP_PL_-_Joomla!_wszędzie_tam_gdzie_chcesz (http://www.wiki.joomla.pl/index.php/Mov%27AMP_PL_-_Joomla%21_wsz%C4%99dzie_tam_gdzie_chcesz)

Porównaj z plikami z domyślnej instalacji, a bedziesz wiedział

ckris
07-11-2011, 11:16
Ok. porównałem z domyślnym configiem.php, są różnice odnoszące się do bazy, ale kompletnie nie wiem co one oznaczają.

Bazyl
07-11-2011, 11:51
Kurde...
Zapewne dane jednej bazy prowadzą na serwer zewnętrzny, a drugiej - lokalny.
Zrób tak, by Twoja strona pobierała dane z serwera lokalnego (movampa)

ckris
07-11-2011, 12:09
Rozwiązałem to tak:

1. PPM na mov'Amp w zasobniku Windowsa>Bazy Danych i to przenosi do programu phpMyadmin
2. Utworzyłem pustą tymczasową bazę o nazwie temp, wystarczy samo utworzenie bez żadnych dodatkowych działań
3. Wszedłem na utworzoną pustą bazę i zaimportowałem moją bazę skopiowaną z serwera i spakowaną w .zip, zwykły import z pliku
4. Ten phpAdmin, chyba nadpisał pustą bazę bo wykrztusił komunikat o poprawnym imporcie
5. W configuration.php zmieniłem nazwę bazy var $db = 'temp';

...i działa.

Coś czuję, że zrobiłem to na około i możliwe, że gdzieś w mov'AMP wystarczy wkleić kopie bazy i upewnić się że jej nazwa jest taka sama, jak w configuration.php.

thx, pozdrawiam