Bolemányi Attila blogja

MySQL frissítés 5.5 -> 5.6

  • Beküldve: 2014. július 25, 20:17
  • Szerző: Bolemányi Attila

A napokban kellett frissítenem egy webkiszolgáló és levelezőszerver alatt dolgozó MySQL-t, 5.5-ről 5.6-ra. Egy table_cache sor eltávolítását leszámítva gördülékenyen ment minden. Legalábbis látszólag. Aztán rövid időn belül jöttek a problémák: bizonyos weboldalak kiszolgálása érezhetően lelassult. A MySQL rendesen meghajtotta a processzort, érezhető volt, hogy valamiért nagyon szenved. Egy kis Munin grafikonelemzéssel egybekötött nyomozás gyorsan fényt derített a problémára.

Drupal kezdőlap átirányítása

  • Beküldve: 2014. május 28, 11:52
  • Szerző: Bolemányi Attila

Ha egy Drupal alapú weboldalnál szeretnénk elérni, hogy a felhasználók, bejelentkezésük után, ne a felhasználói profil oldalukra legyenek irányítva, hanem az oldal kezdőlapjára, akkor a Drupal alaprendszer részét képező Triggerek és Akciók segítségével készíthetünk egy átirányítást, amely a bejelentkezett felhasználókat mindig a kezdőlapra irányítja.

Ezzel a megoldással csak egy baj van: ha a felhasználók elfelejtik a jelszavukat és kérnek a rendszertől egy újat, akkor az új jelszó megadását lehetővé tévő oldal helyett is a kezdőlap fog megjelenni. Ebben az esetben külön el kell navigálni a felhasználónak a jelszócserét biztosító oldalra, amely ekkor már kérni fogja a régi jelszót is. Ha nem szeretnénk saját modult fejleszetni és kódot írni, akkor az alábbi megoldás segít megoldani ezt az egyébként nem is olyan ritka feladatot.

Panel tartalom, mint hivatkozás

  • Beküldve: 2013. november 14, 21:10
  • Szerző: Bolemányi Attila

Ha szeretnénk Drupal tartalomkezelő alatt egy panel egész felületét hivatkozásként használni, a megoldás nem annyira kézenfekvő, hogy két kattintással meg tudjuk oldani. Azonban egy apró módosítás a smink style.css fájljában, és máris célegyenesben vagyunk. Ha olyan sminket használ az oldal, amelyhez érkezhetnek frissítések, célszerű a sminkről egy másolatot készíteni, és a módosításokat ezen a másolaton elvégezni.

PHP-FPM és .htaccess

  • Beküldve: 2013. szeptember 28, 19:52
  • Szerző: Bolemányi Attila

Mit lehet tenni akkor, ha egy olyan szervert bíznak az ember gondjaira, amelyen eddig az egyes ügyfelek weboldalainak kiszolgálása mod_php segítségével volt megoldva? Hacsak nem akarunk napi szinten biztonsági incidensek után takarítani, el kell felejteni a mod_php-t és helyette használatba venni valami biztonságosabb megoldást, például a PHP-FPM folyamatkezelőt.

ILIAS cron feladat beállítása

  • Beküldve: 2013. június 20, 08:59
  • Szerző: Bolemányi Attila

Az ILIAS karbantartásáért felelős cron feladat futtatásához célszerű egy külön felhasználót készíteni az ILIAS-ban, akinek adminisztrátori jogot kell biztosítanunk. A megfelelő cron bejegyzés ehhez hasonlóan néz ki:

25 2 * * * website-user /usr/bin/php5 /path/cron.php ilias-user password client > /dev/null

Oldalak