Sziasztok!
A következő konfiggal akadt problémám: adott egy VirtualBox guest, amin Host-only networking van konfigurálva. A guesten fut egy LAMP szerver, a /var/www könyvtára pedig valójában egy VirtualBox shared folder, szóval a weboldalak a hoston vannak egy munkakönyvtárban, amit a guesten mountolok.
A fenti beállítással kényelmesen lehet PHP-s weblapokat tesztelni. Fel is tettem egy Joomla! 1.5-ös tartalomkezelőt, és remekül működött is, amíg nem akartam cikket írni benne. Viszont mikor új cikket hozok létre, a Joomla!-ba beépített (weblapba ágyazható) TinyMCE editorral lehet szerkeszteni, ami betöltődés után padlóra küldi a rendszert. A Firebug szerint másodpercenként legalább egyszer, de inkább sűrűbben küld XmlHTTPRequest-et a szervernek, és újratölti az egész weblapot - ezzel a guesten az Apache 100%-ra terheli a guestet, ami miatt a hoston a VirtualBox processz 100%-ra terheli a hostot. Persze minden belassul,az editor szinte használhatatlan, és csak akkor van vége a rémálomnak, ha bezárom a Cikk-kezelő modult.
Van erre valami megoldás, vagy egyszerűen nem lehet ilyen AJAX megoldásokat használni a fenti konfigurációban?
- 1203 megtekintés
Hozzászólások
csak otletkent, nem lehet hogy a joomla bugos?
- A hozzászóláshoz be kell jelentkezni
Hát, nehéz eldönteni. Regisztrálok majd egy ingyenes tárhelyre, telepítek egy üres Joomla!-t, és ha ott is gond lesz, akkor legalább tudom, hogy nem szerver beállítási probléma.
Közben a Firebuggal tovább nézelődtem, és sikerült megállapítanom, hogy a mootools.js fájl 75. sorában küldi az XMLHttpRequest-eket végtelenítve, de úgy látom nem kap választ. Rákerestem a neten, és rengeteg találatot adott a MooTools JavaScript frameworknek a TinyMCE-vel való különböző összeakadásairól, meg a MooTools + < random akármi > összeférhetetlenségeiről.
Azért ha ilyen hiba lenne, akkor biztos feltűnt volna már valakinek...
- A hozzászóláshoz be kell jelentkezni
Magától megoldódott a probléma. Az 1.5.15 verzió sajnos a fent leírt hibát produkálja, de a legfrissebb stabil verzió (1.5.18) tökéletesen működik. Mégiscsak Joomla! hiba volt.
- A hozzászóláshoz be kell jelentkezni