PDA

Zobacz pełną wersję : Dwie instalacje na jednej bazie danych



jankiel7
25-03-2015, 08:18
Witam,
Chciałbym zainstalować na subdomenie oddzielną instalację joomli i podłączyć do istniejącej bazy danych, na tej drugiej instalacji, nie będe nic dodawał, będzie to jakby inna wersja serwisu, dlatego chce żeby to co będzie na głównej domenie, było dodawane do subdomeny. Jest to wykonalne ?

bllum
25-03-2015, 09:44
skopiuj katalog joomla z obecną instalacją, przekieruj subdomenę na katalog z kopią joomla powinno zadziałać (w zależności od ustawień serwera oczywiście)

jankiel7
25-03-2015, 10:32
ale jest to możliwe? że mam strone A na którą dodaje treści i stronę B klon strony A, na której treści będą same się pojawiać, bo będzie połączona z bazą ze strony A ?

bllum
25-03-2015, 11:25
Zrobiłem to specjalnie dla Ciebie i wykonałem to co napisałem na jednym z serwisów, oczywiście wszystko działa (na nazwa.pl)

jankiel7
25-03-2015, 12:04
Dziękuje, sprawdzę to i dam znać czy się udało :)

tomaszek83
25-03-2015, 12:51
Zastanawiam się tylko co ma na celu taki zabieg? Co chcesz osiągnąć? Do czego Ci taki klon pod subdomeną? Skoro chcesz klon to po co instalować drugi raz Joomla? W subdomenie zrób sobie kopię za pomocą Akeeba Backup. Efekt będzie ten sam, albo lepszy. Bo... w domenie A masz gotowy serwis (joomla plus ewentualne rozszerzenia). W subdomenie będziesz miał tylko Joomla. I teraz jak wejdziesz na subdomenę to będzie Ci krzaczyło bo baza będzie znajdować rozszerzenia trzecie a plików w instalacji brak...

Twoje działanie jest kompletnie pozbawione sensu.

bllum
25-03-2015, 13:10
Robiąc kopie wszystkie pliki są, ale zgodzę się że z przedmówcą, również uważam działanie za bezcelowe z prostego powodu - praktycznie wszystkie ustawienia joomla "trzyma" w bazie danych modyfikując ustawienia w subdomenie zmieniasz też ustawienia w domenie właściwej. Ale pytanie dotyczyło samej możliwości, a ta istnieje :)

jankiel7
15-04-2015, 12:44
Zastanawiam się tylko co ma na celu taki zabieg? Co chcesz osiągnąć? Do czego Ci taki klon pod subdomeną? Skoro chcesz klon to po co instalować drugi raz Joomla? W subdomenie zrób sobie kopię za pomocą Akeeba Backup. Efekt będzie ten sam, albo lepszy. Bo... w domenie A masz gotowy serwis (joomla plus ewentualne rozszerzenia). W subdomenie będziesz miał tylko Joomla. I teraz jak wejdziesz na subdomenę to będzie Ci krzaczyło bo baza będzie znajdować rozszerzenia trzecie a plików w instalacji brak...

Twoje działanie jest kompletnie pozbawione sensu.

Chce mieć dwie wersje tego samego serwisu tzn. jeden serwis działający na dwóch szablonach niezależnie, żeby całkowicie zmieniał się wygląd serwisu

bllum
15-04-2015, 12:54
Chce mieć dwie wersje tego samego serwisu tzn. jeden serwis działający na dwóch szablonach niezależnie, żeby całkowicie zmieniał się wygląd serwisu

Możesz skopiować (jak opisane wyżej), pamiętać musisz tylko że templatka musi mieć tą samą nazwę

Pamiętaj że będziesz miał problem z indeksowaniem przez google serwisów na których będą te same treści

jankiel7
15-04-2015, 14:06
no chyba że jest inna możliwość, mniej inwazyjna, bo podpiąłem szablon pod daną pozycje menu, ale podczas wyświetlania newsów po wciśnięciu czytaj więcej, wraca do głównego szablonu

bllum
15-04-2015, 14:30
zadziała TYLKO wtedy jeśli szablony w obu kopiach będą miały tą samą nazwę, taka sama ich ilość będzie wykorzystywana przez aplikację, każda strona w witrynie A będzie miała tak samo nazywający się szablon w witrynie B

zwiastun
15-04-2015, 15:09
no chyba że jest inna możliwość, mniej inwazyjna, bo podpiąłem szablon pod daną pozycje menu, ale podczas wyświetlania newsów po wciśnięciu czytaj więcej, wraca do głównego szablonu

Pomijając, że to, czego chcesz, nie ma najmniejszego sensu, to za dużo byś, niestety, chciał.
@bllum Ci dokładnie napisał, co zrobić: w drugiej instancji umieść sobie jaki tam chcesz szablon, ale zbudowany dokładnie wedle tych samych reguł (tzn z takimi samymi nazwami pozycji modułów) i nazwany dokładnie tak samo, jak szablon w głównej instancji. Żadnego kombinowania z podpinaniem szablonu pod pozycję menu.

I zdaj sobie sprawę, że będą się pojawiały różne problemy spowodowane pobieraniem i przesyłaniem danych z dwóch witryn do jednej i tej samej bazy danych. Bo to nie jest tak, że że tylko Ty dodajesz informacje do bazy danych. Część informacji dodawana jest automatycznie (np. liczba odsłon)

PS
Nie musisz wyjaśniać, ale może wytłumacz, czemu to rozwiązanie ma służyć. Bo ani Tobie, ani witrynie na pewno dobrze nie posłuży.

jankiel7
16-04-2015, 08:26
Pomijając, że to, czego chcesz, nie ma najmniejszego sensu, to za dużo byś, niestety, chciał.
@bllum Ci dokładnie napisał, co zrobić: w drugiej instancji umieść sobie jaki tam chcesz szablon, ale zbudowany dokładnie wedle tych samych reguł (tzn z takimi samymi nazwami pozycji modułów) i nazwany dokładnie tak samo, jak szablon w głównej instancji. Żadnego kombinowania z podpinaniem szablonu pod pozycję menu.

I zdaj sobie sprawę, że będą się pojawiały różne problemy spowodowane pobieraniem i przesyłaniem danych z dwóch witryn do jednej i tej samej bazy danych. Bo to nie jest tak, że że tylko Ty dodajesz informacje do bazy danych. Część informacji dodawana jest automatycznie (np. liczba odsłon)

PS
Nie musisz wyjaśniać, ale może wytłumacz, czemu to rozwiązanie ma służyć. Bo ani Tobie, ani witrynie na pewno dobrze nie posłuży.

Bo nie ogarniam, na tyle, żeby przebudować cały serwis, a to mi się wydawało prostszym rozwiązaniem, no ale nic trzeba będzie kombinować z całkiem nowym szablonem

zwiastun
16-04-2015, 10:00
Stwórz kopie lokalną, np. na JAMP-ie. Przygotuj nową wersję na nowym szablonie. Potem pytaj dalej, poradzisz na pewno.