#1 2015-11-24 00:59:11

SonGokussj4
Člen
Registrován: 2012-12-31
Příspěvky: 9

[Vyřešeno] Development web

Zdravím,

hledal jsem na Google, na Wordpress.com, na Endoře ve fórech, jiných fórech, jiných stránkách, projížděl youtube, ale prostě se napodařilo. Obracím se tedy sem.

• Z čeho vycházím:
Vlastním Plus program na stránky domény 3. řádu: http://www.noirgoku.mablog.eu/

• Co bych rád:
Mít možnost testovacího webu (říkejme mu DEV), který by byl buď:
a) naprostým klonem primární stránky, kde všechny odkazy budou odkazovat na DEV web a cokoli tam udělám (smažu články, změním pluginy, témata), tak se promítne jen na něm
b) ideálnější varianta (avšak ne tak potřebná, jen "kdyby" to šlo) -- dynamickým klonem primární stránky -- když změním články/text/plugin na primární, promítne se to na DEV, ale jakýkoli zásah do témat/CSS se bude týkat jen DEV

• Co jsem zkusil:
Snažil jsem se udělat možnost a) několika způsoby, nejblíže jsem se dostal při tomto postupu:

--- DATABÁZE
- vytvořil jsem si novou databázi, řekněme se jménem »dev«
- vytvořil jsem nového uživatele, řekněme se jménem »dev_user«, heslem »dev_password« a přiřadil jsem mu databázi »dev«
- v primární databázi, kterou jsem otevřel, jsem dal »Export« a uložil ji po názvem, např. »primary_database.sql«
- přihlásil jsem se do databáze »dev«, tam jsem zmáčkl »import« a importoval »primary_database_sql«
- poté jsem změnil v »dev« databázi pod záložkou »wp_options« parametry
    siteurl ... z: http://www.noirgoku.mablog.eu ... na: http://www.noirgoku.mablog.eu/dev
    home ... z: http://www.noirgoku.mablog.eu ... na: http://www.noirgoku.mablog.eu/dev
- vše uložil a databázi zavřel

--- SOUBORY
- na ftp [noirgoku.mablog.eu/web/] jsem udělal složku [dev], neboli -> [noirgoku.mablog.eu/web/dev]
- do této složky jsem překopíroval veškerý obsah z [noirgoku.mablog.eu/web] mimo složky [dev] (pomocí webového ftp rozhraní na endoře)
- v [.../web/dev] jsem otevřel soubor »wp-config.php« a změnil položky 'DB_NAME' na 'dev', 'DB_USER' na 'dev_user' a 'DB_PASSWORD' na 'dev_password'
- soubor jsem »uložit a zavřít«

Zkusil jsem jít na [http://www.noirgoku.mablog.eu/dev]
- přivítal mě klon stránky - OK
- když jsem šel do administrace a smazal / přidal článek, tak se to projevilo jen na [http://www.noirgoku.mablog.eu/dev] - OK
- když jsem změnil vzhled stránky, projevilo se to jen na DEV - OK
- když jsem ukázal myší na jakýkoli článek, v adrese se správně zobrazuje odkaz na DEV: [http://noirgoku.mablog.eu/dev/ebec-brno-2015/] - OK
- pokud však kliknu na jakýkoli článek na úvodní stránce, odkáže mě to na článek na primární stránce: [http://noirgoku.mablog.eu/ebec-brno-2015/] - FAIL
- pokud kliknu na jakýkoli odkaz v menu vpravo: článek/kategorii, hodí mě to opravdu na ukázanou adresu: [http://www.noirgoku.mablog.eu/dev/categ … ta/sportu/], avšak stránka píše: Not Found - FAIL
- v takto "Not Found" stránce, když kurzorem přejedu po jakémkoli odkazu, tak špatně zobrazuje odkaz na původní stránku: [http://www.noirgoku.mablog.eu/category/ … ta/sportu/] - FAIL
- pokud chci stránku přinutit, aby přešla do článku uvedeném na hlavní straně manuální úpravou adresy: [http://noirgoku.mablog.eu/dev/ebec-brno-2015/], stisknu [ENTER], odkáže mě to na článek primární stránky - FAIL
- po vytvoření nového článku na DEV, kde jsem v článku uvedl odkaz na právě vytvořený článek, po kliknutí na něj se mi zobrazí stránka - Not Found - FAIL

• Závěr
Je to, jako bych měl ještě "něco" v té databázi změnit. Něco, co nevidí stávající statické stránky ani články, resp když chci přejít na článek, tak mě to automaticky přesměruje na primární článku a kategorie a pages to nevidí vůbec.

Byli byste schopni mi pomoci?

• P.S.
Ještě mě napadlo udělat stejný postup, akorát že bych si založil např. noirgoku-dev.mablog.eu, tam překopíroval data (zde už nejde kopie přes FTP endory, musím data stáhnout do PC a znovu uploadovat), změnil opět wp-config.php na dev databázi a pomodlil se. Bohužel na to nemám teď zrovna čas. Už jsem tím experimentováním zabil celý víkend, kdy jsem zkoušel různé automatické utility, pluginy, nic nešlo, tak si od toho dávám trochu "odstup".
Za jakoukoli radu však budu rád.

Děkuji a s pozdravem
Jan Verner

Offline

#2 2015-11-30 11:16:58

SonGokussj4
Člen
Registrován: 2012-12-31
Příspěvky: 9

Re: [Vyřešeno] Development web

Dobrá, odpovím si tu o týden později sám.

Nakonec jsem udělal úplně stejnou věc a vyřešil tak, že jsem si udělal na endoře free novou doménu: www.noirgoku-dev.mablog.eu
ze složky web na noirgoku.mablog.eu jsem si stáhl vše na disk
tyto soubory jsem všechny hodil do složky web na noirgoku-dev.mablog.eu

vytvořil novou databázi: dev
S novým uživatelem, který tam má přístup: user: dev, pass: dev (např)

Z NG jsem exportoval databázi
Do NG-dev jsem importoval databázi, tam jsem pak změnil:
- sitename (z NG na NG-dev)
- home (z NG na NG-dev)
- uploads (z NG.eu/wp-content/uploads na NG-dev.eu/wp-content/uploads)

Počkal, až mi admini stránku zpřístupní, protože díky pluginu Slimstats mi ji robot zablokoval z důvodu "phisingu"
A všechno krásně funguje.


-----
Mrzí mě, že se to nedá udělat na jedné doméně 3. řádu pomocí subadresáře. Pokud by na toto někdo přišel / zkusil, tak to sem ještě připište. Třeba to někomu v budoucnu pomůže.

-----
P.S. Endora by měla mít tento postup někde v tutoriálu. Viditelně. Protože lidí, kteří chtějí změnit design stránky bez toho, aniž by ohrozili nynější, není málo. A mnohdy nevědí, jak to v případě různých redakčních systémů (WP/Joomla/Drupal) udělat.

Upravil SonGokussj4 (2015-11-30 11:17:17)

Offline

Zápatí

Založeno na FluxBB | CZ a SK