Kreiranje Joomla! sajta

Autor digitalartist, 27. Veljača 2011, 12:55

0 Članovi i 4 Gosti pregledava ovu temu.

digitalartist

Dakle, već jedno kraće vrijeme pomalo se bavim Joomlom!. Zanima me da li za svaki Joomla! sajt koji želim radit trebam iskopirat u poseban folder sve joomla fajlove ili se nekako sajtovi mogu switchat između sebe ? Naime, pitam to zato što sam iskopirao čitav joomla folder da bih radio novi sajt i sada kad nešto promijenim, konkretno poziciju modula ili neki članak napravim ili izbrišem to je vidljivo i na ovom prvom sajtu, koji se nalazi u "joomla" folderu. Dakle zanima me što mi je činiti kad želim napraviti joomla sajt ?  nadam se da je topic u pravom podforumu. ako nije, molim premještaj ..

Tom555

Koliko sam shvatio ti želiš na jednom serveru imati više instaliranih joomla. To je izvedivo da svaku od njih odnosno joomla datoteke iskopiraš u korijenski, osnovni direktorij u posebnu mapu recimo www.imetvojedstranice.com/joomla1... www.imetvojedstranice.com/joomla2... dakle u tzv. subdomenu. Pozivanje na određenu stranicu onda se može napraviti raznim načinima, redirekcijom, činjenje posebne index.php datoteke koja bi vodila putanju do ženjene stranice. Rad na jednoj od tako načinjenih joomla stranica s posebnom bazom nije u nikakvoj povezanosti i potpuno je odvojena od drugih.
I na kraju, tvoj upis doista nema veze s joomla modulima već je ono vezano za instalaciju joomle pa će moderatori prebaciti.

digitalartist

Ma mene samo zanima kako napraviti Joomla sajt, a da on ostane isti nakon što ga napravim, da se ne mijenja paralelno sa promjenama koje vršim na drugom sajtu ..

wooer

Kada postoje dva sitea, oni su totalno odvojeni jedan od drugoga.
Analogija; ako u umivaoniku pustiš vodu, kada se neće puniti i obrnuto.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity
Documentation & Translation Team Member

digitalartist

#4
Citat: wooer  u 27. Veljača 2011, 14:58
Kada postoje dva sitea, oni su totalno odvojeni jedan od drugoga.
Analogija; ako u umivaoniku pustiš vodu, kada se neće puniti i obrnuto.

Jasno, ali evo da pokušam bolje pojasnit stvar. Dakle, na hard discu u "xampp" folderu, pod "htdocs" imam folder "Joomla". dakle kad u web browseru utipkam http://localhost/joomla, prikaže se sajt koji radim u onom templejtu koji je odabran. http://localhost/joomla/administrator je link za administriranje u kojem radim sajt, znači dodajem članke i sl. Sada mene zanima kako ja mogu radit 2 sajta odvojeno, da jedan nema veze sa drugim. to mi do sada nije uspijevalo, pa sam pokušao to riješiti na način da iskopiram čitav "Joomla" folder, kojeg sam preimenovao u "Skateboarding" da bi onda njega preinačivao, u njemu dodavao članke i sl., ali sada kad utipkam localhost/skatebording u "Main meniu" su isti oni linkovi sa istim člancima, modulima koji su na istim pozicijama kao i kad utipkam localhost/joomla, dakle prikazuje se identičan sajt ...  Pretpostavljam da postoji drukčiji način da se radi više sajtova, bez kopiranja čitavog Joomla sustava ... prošao sam tutorijal i znam otprilike kako je organiziran sadržaj i slično... al sad molim iskusnije da mi pojasne malo bolje ovaj dio .. takoreć sam početnik u Joomli ..  tnx!

Tom555

Dakako da su isti kad si kopirao sadržaj. Da bi radila potpuno odvojeno ona druga joomla mora biti nova joomla u drugom folderu s novom bazom (nova instalacija). Tada npr. http://localhost/joomla2 neće imati nikakve veze s http://localhost/joomla

digitalartist

#6
Citat: Tom555  u 27. Veljača 2011, 16:59
Dakako da su isti kad si kopirao sadržaj. Da bi radila potpuno odvojeno ona druga joomla mora biti nova joomla u drugom folderu s novom bazom (nova instalacija). Tada npr. http://localhost/joomla2 neće imati nikakve veze s http://localhost/joomla


Znači da bi radio više sajtova, moram kopirat "joomla" folder i kreirat novu bazu za novi sajt ?  Ili ima elegantnije rješenje ? kako ti i ostali izrađujete sajtove u Joomli, isto kopirate folder itd. ili?

wooer

Ne kopirati trenutni joomla folder, već onaj iz instalacijskog paketa.

1. Preuzmeš instalacijski paket s joomla.org
2. Kreiraš direktorije u xampp/htdocs direktoriju za onoliko siteova koliko ih želiš razvijati (npr. joomla1, joomla2, joomla3, ...)
3. Raspakiraš instalacijski paket iz točke 1. u svaki od direktorija kreiranih u prethodnom koraku
4. Kroz phpmyadmin kreiraš onoliko baza koliko si kreirao direktorija
5. Pokreneš svaku instalaciju zasebno gdje ćeš svakoj dodijeliti drugu bazu
6. Dalje pitaj ako zapneš
...
X. Svakom od siteova pristupaš na način http://localhost/direktorij_sitea, dok za administraciju još na kraju dodaješ /administrator
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity
Documentation & Translation Team Member

digitalartist

#8
Citat: wooer  u 27. Veljača 2011, 17:20
Ne kopirati trenutni joomla folder, već onaj iz instalacijskog paketa.

1. Preuzmeš instalacijski paket s joomla.org
2. Kreiraš direktorije u xampp/htdocs direktoriju za onoliko siteova koliko ih želiš razvijati (npr. joomla1, joomla2, joomla3, ...)
3. Raspakiraš instalacijski paket iz točke 1. u svaki od direktorija kreiranih u prethodnom koraku
4. Kroz phpmyadmin kreiraš onoliko baza koliko si kreirao direktorija
5. Pokreneš svaku instalaciju zasebno gdje ćeš svakoj dodijeliti drugu bazu
6. Dalje pitaj ako zapneš
...
X. Svakom od siteova pristupaš na način http://localhost/direktorij_sitea, dok za administraciju još na kraju dodaješ /administrator


Znači mora se ponovo instalirat (u drugi folder ofc) ..  ne može se raditi više sajtova u postojećoj instaliranoj joomli? to me zanima ..   

Tom555


digitalartist


digitalartist

#11
Evo instaliram Joomlu 1.5.22. al' sam stao na "Konfiguraciji", tj. radi se o opciji "migracijska skripta" koju treba odabrat a ne znam koji fajl treba uploadat ...

marko227

To ne moraš odabrati, niti je potrebno to odabrati da bi napravio instalaciju.
Ta opcija služi samo u slučaju ako radiš migraciju starog sajta sa Joomla verzije 1.0.x na verziju 1.5.x

digitalartist

Citat: marko227  u 28. Veljača 2011, 13:56
To ne moraš odabrati, niti je potrebno to odabrati da bi napravio instalaciju.
Ta opcija služi samo u slučaju ako radiš migraciju starog sajta sa Joomla verzije 1.0.x na verziju 1.5.x

da skužio sam. treba malo čitat. no, instalirao sam Joomlu , ali sad ne mogu otvorit sajt, već samo admin dio.. "Fatal error: Call to a member function getDefault() on a non-object in C:\xampp\htdocs\Novi_Joomla_Site\includes\router.php on line 123" ..

marko227

A u liniji 123 stoji ovaj kod?
$item = $menu->getDefault();

Što meni kao neznalici kaže da nisu kreirane izborničke stavke, odnosno nije određena primarna, stranica u izborniku. Iako mi nije jasno kako je to moguće.

Pogledaj malo u izbornicima u administraciji je li postavljena primarna stranica (homepage)...