Isot SQL-tiedostot ja XAMPP

Isojen SQL-tiedostojen tuonti ei onnistu käytettäessä PHPMyadminia. XAMPP sisältää kuitenkin toiminnon, jonka avulla isojen SQL-tiedostojen tuonti onnistuu. XAMPPissa on “Shell”, jonka avulla MYSQL-tietokantaa voi käskyttää. Tässä esimerkki, kuinka SQL-tiedosto voidaan tuoda XAMPPiin. mysql -u root -p test < "d:\sql\tiedosto.sql" Esimerkissä root on tietokannan käyttäjä ja test on tietokannan nimi. Ja…

Hieman säätöä XAMPP:ille

Kun laitoin sivuja toimimaan omalla koneellani kuten edellisessä artikkelissa neuvoin, ilmeni yllättäviä ongelmia. WordPressin tietokanta ei millään meinannut toimia, koska en saanut sitä tuotua PHPMyAdminin kautta, vaikka kuinka yritin. Virheilmoituksia ilmeni kuten esim. Unrecognized keyword. (near "ON" at position 25) Selasin nettiä ja tein seuraavat korjaukset php.ini -tiedostoon, jonka polku…

Webnikkarin työkalut

Webhotellissa olevat sivut kannattaa aina varmuuskopioida. Moni huolehtii esimerkillisesti varmuuskopioinnista, mutta harva testaa varmuuskopionsa toimivuutta. Siksi päätin tarttua tähän aiheeseen ja kirjoittaa kuinka omalla koneella voi tehdä täydellisen testauksen, jopa webosoite on sellainen kuin se on webhotellin kautta. Käyttöjärjestelmä tässä esimerkissä on Windows 10. XAMPP Ihan ensimmäinen hankinta on XAMPP,…

Blogin optimointi

Blogin optimointi tarkoittaa sitä, että blogi toimii etistäkin nopemmin ja hakukoneet löytävät sivut entistäkin paremmin. WordPress käyttää tietojen tallentamiseen tietokantaa, joka hidastaa sivuston selaamista. Tieto joudutaan hakemaan tietokannasta SQL-kyselykielen avulla ihan joka kerta. Sivuston nopeuttaminen perustuu siihen, että tietokantahaut tehdään valmiiksi, jonka jälkeen niitä ei tarvitse enää suorittaa. Tällainen toimenpide…

Blogin tietoturva

Tietoturva on monesta syystä tärkeä osa WordPress-sivuston ylläpitoa. Huonosti hoidettu tietoturva voi johtaa siihen, että sivusto sotketaan ilkivaltaisesti. Tietoturvaseikkojen laiminlyöminen voi johtaa myös siihen, että sivuston webpalvelimen kautta lähetetään valtavia määriä roskapostia tai sen avulla suoritetaan hyökkäys jotain toista webpalvelinta kohtaan. Myös sivuston ylläpitäjät voivat vahingossa tuhota kokonaisen sivuston. Vahingon…