Problem z baza przy przenoszeniu strony
Wyniki 1 do 7 z 7

Temat: Problem z baza przy przenoszeniu strony

  1. #1
    Debiutant
    Dołączył
    09-10-2007
    Wpisy
    10
    Punkty
    10

    Domyślny Problem z baza przy przenoszeniu strony

    Witam.

    Mialem strone na jednym serwerze. Wyeksportowalem ja, tak jak baze przy uzyciu komponenta JoomlaPack (przy uzyciu PHPadmina mialem problemy).

    Strone przerzucilem na nowy serwer i przez PHPadmina importowalem baze. Zaczalem bawic sie z configuration.php, ale niestety strona ciagle podaje mi, ze nie ma polaczenia z baza.

    Jak widac na zalaczonym na dole screenie cos tam sie zmienilo. Mialem nazwe kki... teraz mam (jak rozumiem) impreza, a w niej #. Jako prefiks mialem jos_, a teraz przed nazwami mam #__. Zrobilem wiec tak w configuration:

    $mosConfig_absolute_path = 'katalog_odpowiedni'; [ tu wpisalem to co mi pokazal odpowiedni skrypt, ktory znalazlem na jakims forum, jest ok ]
    $mosConfig_db = 'impreza'; [ tutaj podalem nazwe, ktora podaje mi panel administratora. tzn. on pokazuje, ze nazwa i uzytkownik bazy to impreza, wiec wpisalem to ]
    $mosConfig_dbprefix = '#__'; [ zmienilem na taki prefiks zamiast jos_ ]
    $mosConfig_host = 'localhost'; [ zakladam ze dobrze ]
    $mosConfig_password = '...'; [ haslo ktore ustalilem do bazy ]
    $mosConfig_user = 'impreza'; [ tutaj znow wyraz ktory jest nazwa i loginem do bazy ]

    Czy ktos wie moze co robie zle? Musze do wtorku to zrobic, bo mi stary hosting wygasa. Z gory dzieki za sugestie. Nie znam sie kompletnie na PHPadminie, wiec jesli trzeba tam zrobic cos a nie zmienic w php to prosze o idiotoodporny opis.

    http://toya.net.pl/~mirage/Untitled-2.jpg

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    kurtz
    Gość

    Domyślny

    Jeśli prefix był jos_ to musi pozostać jos_. Skąd pomysł na zmianę prefix'u i jeszcze na taki dziwny ???

    $mosConfig_host = 'localhost'; [ zakladam ze dobrze ]
    niezupełnie. np localhost ma opory na darmówkach ovh.org natomiast instaluje pzez mysql.60free.ovh.org

    Nie ma zakładam, że - masz dane od administratorów serwera - stosuj się do nich.

    Opis przenosin BD via phpMyAdmin opisany jest i na forum i w portalu.
    Ostanio edytowane przez kurtz : 30-03-2008 11:47

  4. #3
    Debiutant
    Dołączył
    09-10-2007
    Wpisy
    10
    Punkty
    10

    Domyślny

    Cytat Wysłane przez icek_klezmer Zobacz wiadomość
    Jeśli prefix był jos_ to musi pozostać jos_. Skąd pomysł na zmianę prefix'u i jeszcze na taki dziwny ???
    Z nieznanych mi powodow po wyeksportowaniu JoomlaPackiem bazy i zaimportowaniu na drugim serwerze wszedzie w PHPadminie widze prefiks #__ - dlatego zmienilem w configuration.php

  5. #4
    kurtz
    Gość

    Domyślny

    Powód również nieznany dla mnie, nie korzystam z JoomlaPacka ani tym podobnych Clonerów.

    Moim zdaniem winien być prefix jos_skoro taki był oryginalny. Wyeksportuj Bazę Danych przez phpMyAdmin'a. Przenieś ją sobie spokojnie na inny serwer.

  6. #5
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Cytat Wysłane przez mirage_x Zobacz wiadomość
    Z nieznanych mi powodow po wyeksportowaniu JoomlaPackiem bazy i zaimportowaniu na drugim serwerze wszedzie w PHPadminie widze prefiks #__ - dlatego zmienilem w configuration.php
    JoomPack przygotowuje sql dla pakietu instalacyjnego, stąd zamiast przedrostka nazw tabel masz standardowy marker.
    1) ustal jakiego przedrostka chcesz używać (może to być domyślny jos__
    2) w pliku sql, stworzonym przez JoomPack zamień wszystkie markery #__ na ustalony przedrostek nazw tabel
    3) zaimportuj tak spreparowany plik sql
    4) w pliku konfiguracyjnym podaj ustalony prefiks
    5) inne dane zgodnie z informacjami od administratora
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  7. #6
    Debiutant
    Dołączył
    09-10-2007
    Wpisy
    10
    Punkty
    10

    Domyślny

    - zmienilem z #__ na jos_ w pliku, nic to nie dalo
    - wyeksportowalem w PHPadminie i w koncu udalo mi sie zaimportowac w PHPadminie baze, ale nic to nie dalo
    - zmienilem sciezke z localhost i faktycznie zaczelo dzialac... poniekad, bo strona byla calkiem pusta, nie moglem zalogowac sie do admina
    - okazalo sie, ze baza zaimportowala sie, ale bez wpisow
    - wywalilem wszystko i zaimportowalem jeszcze raz z joomlapacka ta ze zmienionym na jos_ i zmienilem tez localhost - eureka, admin joomli dziala, ale...
    - nie dziala strona - [500] Internal Server Error : Wewnętrzny błąd serwera
    Wewnętrzny błąd serwera (np. zawieszenie programu CGI) lub błąd konfiguracji. Proszę skontaktować się z administratorem i poinformować go o czasie pojawienia się błędu wraz z podaniem innych informacji, które mogły być przyczyną błędu.

    Jakies pomysly czym to moze byc spowodowane?

  8. #7
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Trudno o pomysły.
    Po pierwsze - masz wyraźne wskazanie, z kim się należy skontaktować!
    Po drugie - wykonałeś parę kroków nieco chaotycznie - podejdź do sprawy raz jeszcze, na spokojnie, krok po kroku. Po każdym sprawdź, czy uzyskujesz taki efekt, jaki masz uzyskać.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •