Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Joomla - sql databaze

Dobry den,

potreboval bych poradit, mam vytvorene stranky v rs joomla, u sebe na hostingu mam vytvorenou databazi potrebnou k chodu tech stranek. Chci si udelat jinou verzi techto stranek,takze jsem si vytvoril novou subdomenu, zkopiroval z prvni subdomeny joomlu. V administraci jsem zmenil cesty,ale jeste musim neco udelat s tou sql databazi. Jelikoz kdyz ted neco zmenim v administraci novych stranek (menu, texty apod) tak se to logicky zmeni i u prvniho webu, protoze pouzivaj oba stejnou sql databazi. Nevim jak vytvorit novou databazi nebo teda spis jak ji naplnit spravnymi daty. Poradite mi nekdo? Ten kdo mi predtim delal puvodni web, tak s nim uz nejsem ve spojeni...

Předmět Autor Datum
Udelej import databaze , ale jednodussi je pro presun joomly odnekud nekam pouzit tohle http://www.a…
Radek 12.04.2011 19:37
Radek
pokial chce prevadzkovat dve verzie webu bez toho, aby sa navzajom ovplyvnovali, potrebuje aj dve ve…
wam_Spider007 12.04.2011 19:40
wam_Spider007
Neni pravda, da se provozovat nekolik instalaci joomla v jedne databazi. Nepamatuju si co se menilo,…
Radek 12.04.2011 19:55
Radek
ano moze, ale uz to nebude identicka kopia. proste ak raz ma v DB nejaku tabulku, tak dalsia instanc…
wam_Spider007 12.04.2011 20:04
wam_Spider007
urob si zalohu databazy prikazom: mysqldump -u root -p -R nazov_db > /cesta/k/suboru/db.sql potom…
wam_Spider007 12.04.2011 19:38
wam_Spider007
V phpMyAdmin jsem dal exportovat původní databázi do sql,to jsem zkopíroval a dal importovat do nové…
Standa69 21.04.2011 13:39
Standa69
ještě jsem umazal příkaz "USE `původní název databáze`;" Poradíte někdo, kde by mohla být chyba? Dí…
Standa69 21.04.2011 15:50
Standa69
Nastavil jsi na tom druhém webu správné údaje pro připojení k databázi? Musíš si najít soubor config…
IQ37 21.04.2011 18:15
IQ37
Uprav si súbor configuration.php: * $mosConfig_absolute_path: This is the absolute server path to y… poslední
pme 21.04.2011 19:10
pme

ano moze, ale uz to nebude identicka kopia. proste ak raz ma v DB nejaku tabulku, tak dalsia instancia joomla ju nemoze pouzivat bez toho, aby sa rovnake data objavili vo vsetkych dalsich instanciach, ktore tuto tabulku pouzivaju.

urob si zalohu databazy prikazom:

mysqldump -u root -p -R nazov_db > /cesta/k/suboru/db.sql

potom si v administracii mysql vytvor novu prazdnu DB:

create databaze nazov_novej_db

urob obnovenie (restore) databazy zo zalohy:

mysql -u root -p nazov_novej_db < /cesta/k/suboru/db.sql

V phpMyAdmin jsem dal exportovat původní databázi do sql,to jsem zkopíroval a dal importovat do nové prázdné databáze z textového souboru (akorát jsem vymazal "CREATE DATABASE `původní databáze` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;").

V joomle jsem v sekci "server" přenastavil jméno databáze a uživ. jméno. Ale při otevření webových stránek mi to vypíše "Database Error: Unable to connect to the database:Could not connect to MySQL".

Zdá se mi divné, že v joomle nikde nenastavuji heslo pro přístup do databáze...

Uprav si súbor configuration.php:

* $mosConfig_absolute_path: This is the absolute server path to your new Joomla! installation. It will probably look something like "/path/to/joomla/installation".
* $mosConfig_cachepath: This is the absolute server path to the cache for your Joomla! installation. It will probably look something like "/path/to/joomla/installation/cache".
* $mosConfig_live_site: This is your website's url. It will be something like "www.yoursite.com".
* $mosConfig_host: This is the location of the server that hosts your MySQL database. For most instances, this value will be "localhost". If you are unsure, ask your hosting provider.
* $mosConfig_db: This is the name of your MySQL database.
* $mosConfig_user: This is the database user name. Make sure this user has all privileges on your database.
* $mosConfig_password: This is the password for your MySQL database user.

Zpět do poradny Odpovědět na původní otázku Nahoru