migrace Joomla 3.6 z Linuxu do Windows

Jiří Šachl
04. dub 2018 13:46 #135015
Zdravím. Kolegové řeším problém. V práci máme původní virtuální server s MS 2012 a xampp kde v tomto prostředí běží Joomla 3.8.6 se spoustou doplňků. Nacpaná články, fotkami apod. Server se bude nahrazovat MS 2016 a bylo rozhodnuto, že musím Joomlu přemigrovat na platformu IIS 2016, a její součásti pomocí instalace webové platformy a to : databázový server bude mysql, php to co jde nainstalovat touto cestou. Pomocí Akeeba backup/ Akeeba kickstar core jsem provedl 3x zkušební migraci ale pokaždé skončím s hlášením úspěšné migrace ale žádná stránka se mi nezobrazí. Nemám ani chybovou stránku, prostě nic. Prošel jsem všechna doporučení odsud ale žádný výsledek kladný se nedostavil. Poradí mi někdo zda je to vůbec možné přemigrovat z pseudolinuxu na windows ? Poradí někdo kde by mohl být problém?
btw. nainstaloval jsem čistou verzi joomly 3.8.6 ze zip souboru a pod stejným prostředím mi v pohodě běží i s vzorovými daty. nevím jak stará je ta funkční verze respektive která byla první a kolik upgrade má již za sebou (jestli to pomůže).
Děkuji za podnětné připomínky a rady.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Houbák
04. dub 2018 14:31 #135018
Vypisování chyb máte zapnuté? Viděl bych to na problém s nějakým systémovým pluginem.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cufe
04. dub 2018 16:24 #135021
A administrace funguje?

Joomla úřední deska | IVT služby - IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jiří Šachl
04. dub 2018 17:30 #135024
Nefunguje ani administrace. Debug ve Firefoxu vrtací prázdnou html stránku.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bart
04. dub 2018 17:30 #135025
Problém bude asi někde v nastavení "pseudolinuxu". Jsou splněny všechny minimální požadavky Akeeba Backup a Akeeba Kickstart na dané konfiguraci?

OT:
Mám VPS, kde jsem nainstaloval Microsoft Windows 2016 Datacenter. Parametry: IIS10 (součást Win 2016), PHP 5.x / 7.x, MySQL 5.7. (a další databáze: MS SQL 2012, 2014, 2016, 2017). Joomla běží super, bez problémů.

Co se mi nepovedlo rozběhat je Prestashop, který je z mého pohledu hrozný a nepovedený bazmek.
Poděkovali: Jiří Šachl

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jiří Šachl
04. dub 2018 17:32 #135026
Kouknu se v práci. Díky. Teď to zkouším doma na plnokrevném serveru s linuxem..

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jiří Šachl
04. dub 2018 17:49 #135027
a na něm to běhá jako z praku! zlatel linux !

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bart
04. dub 2018 18:06 - 04. dub 2018 18:20 #135028
Já na tom VPS měl dříve CentOS. Ale chci více experimentovat s něčím "nepoznaným" a spíše zaměřeného na korporátní sféru, tak experimentuji s Windows Server (nějvětší bolestí toho všeho je neznalost, ale stačí jen zkoušet a zkoušet).

Na ntb jsem měl rok Linux Mint, ale bohužel na práci to asi zatím moc není. Co se týče "serverových" záležitostí, ty repositáře, terminal (bash), ssh, to je úžasný. Věci jako PHP, Apache, NGINX, Ruby, Python, Perl, nodejs, mysql...to je v linuxu super...

Naproti tomu ve Windows se vše musí stahovat, instalovat... Kdyby se v zásadě vychytalo pár těchto "much" ve Windows a obšlehly třeba tohle pro win server... to by bylo jiná :D. Čekám na to, kdy přijde Windows Subsystem for Linux pro Win 2016 (zatím je dostupný je pro půlroční verze). S tím půjdou doufám dělat docela kousky.

MS má zase ASP (což je taky super), vzdálenou plochu, Active Directory, "korporátní aplikace"...

Najde se pár věcí, co na Windows absolutně nefunguje. Tím je například Prestashop. Joomla, WordPress, Drupal mi fungovali super. MediaWiki taktéž.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jiří Šachl
05. dub 2018 06:34 #135034
Otázkou je zda byla na 2016 datacenter Joomla funkční, plná pluginů třetích stran (třeba RSfirewall) migrována například z xampp a nebo jestli byla instalována z čista. To se mi podařilo ji rozběhat. Já ale potřebuji přemigrovat tu funkční, těžce zaneřáděnou upgrady, vypnutými pluginy.
Pluginy a doplňky co ne všechny jsou v aktuální verzi oproti joomle (není aktualizace toho doplňku). Ale jak jsem doma vyzkoušel tak na ubuntu serveru na domácím železe s konektivitou směšnou proti tomu co je v práci (o železe vůbec nemluvím-kdo má doma na hraní server za baj voko čtvrt mega?) tak to na OS pro který joomla byla a je psána to běhá jak z praku.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bart
05. dub 2018 08:52 - 05. dub 2018 08:57 #135036
Souhlasím s tebou. Joomlu plnou pluginů jsem přímo na Win Server 2016 s IIS10 neměl, takže nedokáži říci jestli se vše chová korektně. Vše co jsem zkoušel, rozšíření typu EasyBlog, Kunena a něco málo další, fungovalo.
Pro SEF URL je potřeba mít nastavený "web.config" (IIS) - to je obdoba ".htaccess" v linuxu (Apache).

WampServer jsem používal pro testování také (a občas používám). Jenže součástí toho všeho je Apache, MySQL a PHP. Problém je to, že ne všechny PHP aplikace podporují bez problémů IIS.
Samozřejmě i na Win se dá rozjet Apache i s reverzním proxy NGINX. Já uvažoval nasadit IIS s reverzním proxy NGINX, jen řeším otázku jak to zprovoznit.. Mělo by dojít k navýšení rychlosti odpovědí...

Problém je, že na jednom serveru nemůže být IIS a Apache současně.
Poděkovali: Jiří Šachl

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bart
08. dub 2018 20:27 #135063
Poděkovali: Jiří Šachl

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bart
08. dub 2018 22:32 #135064
Tak jsem vyzkoušel na IIS10 / Win Server 2016 různá rozšíření pro Joomlu. Kunena, Admin Tools, Akeeba Backup, Phoca Cart naprosto bez problémů.
Poděkovali: Jiří Šachl

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jiří Šachl
09. dub 2018 06:28 #135066
Díky. Budu na tom ještě dělat, teprve se připravují podmínky (hw i sw) pro přesun ze stávajícího prostředí na nové. Vyzkouším ještě v práci separátně na vyřazeném serveru to zkusit na ubuntu a uvidíme kde to bude rychlejší. Pro řešení na linuxu ale není dostatečná vůle pro nasazení.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Jiří Šachl
09. dub 2018 06:56 - 09. dub 2018 06:57 #135067
Stáhl jsem seznam doplňků a pluginů, komponent co tam máme. Jen se sem nadá vložit pdf.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bart
09. dub 2018 13:09 - 09. dub 2018 13:42 #135072
Soubor přílohy:


Soubor přílohy:


Snažím se to zaplnit daty. Odezva je dobrá. Je fakt, že na hw je Win náročnější (a taky na ten prostor). Jde o 2 vCPU, 4,5 GB RAM, 65 GB. Systém zkousne cca 35 GB (základní instalace a nějaké drobnosti typu PHP, Rdpguard.. ).

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.