Support » Ohjeet ja vianmääritys » Autom päivitys ja beta

  • Toisessa jutussa kerron että päivitin sivun 39beta1-versioon ftp:llä koska päivitys 3.8.1-versioon ei onnistunut vaan tuli edelleen virhettä kirjautumisessa. Tuon betan taas päivitin 3.8.1-versioon ja siinähän nyt toimi kirjautuminenkin.

    Nyt sivu on päivittynyt automaattisesti 39beta2-versioksi. Mistä ihmeestä se tuon on onnistunut tekemään? Otin betaversion zippinä org-sivulta ja päivitin sivun ftp:llä 3.7:n päälle joten missä vaiheessa on jonnekin mennyt tieto väliaikaisesta 39beta-kokeilusta? Tuo 36beta2 päivittyi siis version 3.8.1 päälle.

    Eli siis ftp-ketju: 3.7 -> 3.9beta1 -> 3.8.1 ja jotenkin automaattipäivitys -> 3.9beta2.

Esillä 15 vastausta, 1 - 15 (kaikkiaan 17)
  • Moderator Sami Keijonen

    (@samikeijonen)

    Onko Developer-lisäosa käytössä, jonka avulla voi aina viimeisimmät versiot päivittää?

    Thread Starter jlawp

    (@jlawp)

    Ei ole tuollaista lisäosaa.

    Sen verran vielä että kun sivu oli 39beta1-versiota, tuli jatkuvasti että se on päivittynyt samaksi versioksi. Nyt annoin sen olla 39beta2-versiota ja katsoin mitä tapahtuu ja vähän aikaa sitten tuli jälleen päivitysilmoitus että se on päivitetty jo olleeksi versioksi.

    Ihmettelen vain että mistä tulee tieto että kokeilin tuota versiota koska en ole muuta kuin imuttanut zipin org-sivulta omalle koneelleni ja siirtänyt sen ftp:llä paikalleen. Ei siis mitään päivitystä, josta voisi mennä tieto jonnekin.

    Ilmeisesti siis beta-versio lähettelee messuja WordPress.org:iin joka sitten päivittää sen perusteella betan aina uudeksi mutta nyt se päivittelee jo 3.8.1-versionkin ja jo olemassaolevaa betaversiotakin samaksi. Tunkeilevaa mielestäni kun en moista automatiikkaa ole pyytänyt.

    Hei, yhdyn keskuseluun…

    Minulla oli toistaiseksi käytössä WP-versiot 3.7.1 joillakin saiteilla, ja se päivitti juuri hetki sitten itsestään uudempaan versioon. Mistä tämän automaattisen päivityksen saa pois? En viitsi edes päivittää siihen uusimpaan (3.8.1), kun olisi hyvä, että kaikki plugarit pysyisivät päivityksissä mukana, enkä halua, että kaikki ”hallitsemani” sivustot tekevät omiaan ilman, että minulla on siihen mitään sanottavaa.

    Ei ole yhtään hyvä juttu tämmöinen. Oliko tästä edes mitään mainintaa, että se päivittää automaattisesti itse ohjelmistonsa? Päivitän WP-ohjelmani yleensä vasta siinä vaiheessa, kun huomaan, että yhteydenottolomakkeet yms plugarit toimivat uudemmissakin versioissa, ja että on saanut otettua ainakin tietokannasta varmuuskopion ennen päivitystä.

    Moderator Sami Keijonen

    (@samikeijonen)

    Olen MinnaG kaikista mainitsemista kohdista eri mieltä.

    Ensinnäkin versio 3.7.1 päivittyy automaattisesti versioon 3.7.2, jossa on sama tietoturvapäivitys kuin versioon 3.8.2.

    http://wordpress.org/news/2014/04/wordpress-3-8-2/

    Jos kerrot yhdenkin syyn miksei tuota päivitystä kannata tehdä automaattisesti tai ei-automaattisesti, niin olisi kiva tietää.

    Lisäksi automaattiset päivitykset toimivat vain ”pienien” versioiden välillä, esim. versiosta 3.8.1 versioon 3.8.2. Versiosta 3.8.2 WP ei päivity automaattisesti versioon 3.9, joka julkaistaan ensi viikolla.

    Mutta toki automaattisen päivityksen saa kokonaankin pois päältä.

    Oliko tästä edes mitään mainintaa, että se päivittää automaattisesti itse ohjelmistonsa?

    Kyllä. Kaikissa mahdollisissa tiedotteissa ja automaattisesta päivityksestä tulee myös sähköposti.

    Päivitän WP-ohjelmani yleensä vasta siinä vaiheessa, kun huomaan, että yhteydenottolomakkeet yms plugarit toimivat uudemmissakin versioissa.

    Tämä jää loppuvaiheessa meidän lisäosien ja teemojen tekijöiden vastuulle. Et oikein voi itse tietää mistään toimiiko lisäosa tai teema uudemman version kanssa. Pääsääntöisesti kaikki toimii 99,9999% tapauksissa. Jos ei toimi, niin se ei saa olla este WP:n päivittämiselle vaan pitää vaihtaa parempaan teemaan tai lisäosaan.

    Sami, en ole valitettavasti lukenut noita mainitsemiasi tiedotteita, mutta kiitos vinkistä, ja tilaan ne tästä lähtien sähköpostiini luettavaksi.

    Jos kerrot yhdenkin syyn miksei tuota päivitystä kannata tehdä automaattisesti tai ei-automaattisesti, niin olisi kiva tietää.

    En tosiaankaan tarkoittanut sitä, että päivitystä ei kannata tehdä ollenkaan, vaan sitä, että se olisi omassa hallinnassa, jos niin haluaa. On niitä päivitetty tähänkin asti manuaalisesti WP-ohjelmasta käsin, mutta sen on itse klikannut sieltä päivittämään, kun on ensin saanut otetuksi tietokannasta kopion. Automaatipäivitys ei antanut tähän mahdollisuutta.

    Tämä on tosiaan ensimmäinen kerta itselläni (ja hallitsemillani saiteilla) kun tämä ohjelma päivittää itsensä. Vaikka kyse olisi miten pienestä ohjelman päivityksestä tahansa, on hyvä päästä tekemään omista tietokannoistaan kopiot ennen uuden ohjelman päivittymistä. En vastusta uudempiiin versioihin päivittämistä yms, vaan pelkästään sitä em. automatiikkaa.

    Vielä yksi juttu:

    Mutta toki automaattisen päivityksen saa kokonaankin pois päältä.

    Sitähän minä alunperin kysyinin, että mistä sen saa pois päältä 🙂

    Moderator Sami Keijonen

    (@samikeijonen)

    Täällä kaikki oleellinen ja tärkeä tieto automaattisiin päivityksiin.

    http://make.wordpress.org/core/2013/10/25/the-definitive-guide-to-disabling-auto-updates-in-wordpress-3-7/

    http://wptavern.com/how-to-configure-automatic-core-updates-for-wordpress-3-7

    Varmuuskopiotkin kannattaa ottaa automaattisesti säännöllisin väliajoin.

    Esim. näillä lisäosilla.

    http://vaultpress.com/ (parempi, koska varmuuskopiot saa pois omalta palvelimelta)

    https://wordpress.org/plugins/backupwordpress/

    Vaikkakin todennäköisyys, että jokin menisi automaattipäivityksessä pieleen on häviävän pieni.

    En voi siis kenellekään suositella, että ottaa automaattisen päivitystoiminnon pois päältä. Tässä muutama syy.

    1. Automaattiset päivitykset toimivat vain ”pieniin” versioihin, jotka pitävät sisällään pääsääntöisesti tietoturvapäivityksiä.

    2. Tietoturvapäivitykset eivät riko lisäosien tai teemojen toimintaa. Jos rikkoo, niin kyseinen teema tai lisäosa joutaa vaihtoon muutenkin.

    3. Monet eivät päivitä uutta sisältöä sivuilleen kovin usein, eivätkä he seuraa milloin uudet päivitykset tulevat. Silti heidän olisi syytä päivittää WP aina uusimpaan versioon. Automaattiset päivitykset tuovat tähän parhaan mahdollisen ratkaisun.

    Sami, kiitos selventävästä vastauksesta. Jos tosiaankin automatiikka ei varsinaisesti pääse ”rikkomaan” mitään sivustolta, niin onhan se selvää, että se on hyvä asia siellä olla, niin kuin kerroit. Varsinkin kun tosiaan jotkut eivät käytä sivustoaan juuri laisinkaan, niin kuin kerroit kohdassa 3.

    Tämä tuli vain yllätyksenä, tai en ainakaan muista onko kyseistä asiaa ollut aiemmissa versioissa käytössä.

    Kiitoksia ohjelinkeistä.

    Moderator Sami Keijonen

    (@samikeijonen)

    Versiosta 3.7 asti on ollut käytössä. Monet muutkin softat päivittyvät automaattisesti kuten Google Ghrome.

    Ylempi ohjelinkki kannattaa lukea huolella. Siellä on tarkkaa infoa kaikesta mahdollisesta.

    Näin pluginikehittäjän näkökulmasta kokemukseni on, että WP:n isommat päivitykset rikkovat kyllä plugineita (esim. 3.7 -> 3.8 oli ongelmallinen päivitys Relevanssille), mutta nämä pienemmät ovat ongelmattomia.

    Sitä juuri tällä automatiikan ”poistamisella” vähän tarkoitinkin, että kunhan plugarit, jota sivustollaan käyttää, on päivitetty toimimaan uuden päivityksen kanssa, niin sitten voisi päivittää oman WP:nsä myös. Siellä voisi olla ”backendissä” mahdollisesti vaikkapa asetus, jonka voi tarpeen vaatiessa ottaa pois päältä, jos siltä tuntuu.

    Olen myös omille asiakkailleni kertonut, että tuota ohjelmistoa pitää päivittää aika-ajoin, juuri esimerkiksi turvallisuussyistä. Ei sitä sivustoa vaan jätetä sinne nettiin lojumaan, vaikka sinne ei olisi mitään lisättävääkään. Ohjelmisto täytyy pitää ajantasalla.

    Mutta voin varmuudella sanoa, että asiakkaani soittelevat vihaisia puheluita minulle, jos heidän sivustonsa jokin elementti ei tuon automaattisen päivityksen takia toimi vaikkapa kahteen päivään. Että sinne saadaan kaikki kalenterit, yhteydenottolomakkeet jne päivitettyä myös uuteen päivitykseen sopivaksi. Siinä kohtaa minä olen se, joka sitä lokaa ottaa niskaan 😉

    No jos on ihan varmasti sitä mieltä, että päivitysten kytkeminen pois päältä on hyvä idea ja aikoo huolehtia päivityksistä jollain muulla tavalla,

    define( 'WP_AUTO_UPDATE_CORE', false );

    wp-config.php-tiedostoon lisättynä poistanee automaattipäivitykset käytöstä. Ei varmaan kannata odottaa, että tuosta tulisi asetusta, koska lienee ihan hyvä juttu, että ihmiset, joille wp-config.php:n päivittäminen on liian hankalaa, eivät tätä pysty tekemään =)

    Totta!
    Mutta onpahan kuitenkin vaihtoehtoja kaksi: ottaa riski automaattipäivityksen kanssa, tai ottaa riski siinä, että päivitykset tehdään manuaalisesti ja jotain voi jäädä välistä pois. Antaa asiakkaan päättää mitä haluaa sen kanssa tehdä 🙂 Minun vastuullani on se, että kerron asiakkailleni mitä voi tapahtua ”jos”…

    Ja kiitos tuosta koodinpätkästä. Vastasit alkuperäiseen kysymykseeni 😉

    Moderator Sami Keijonen

    (@samikeijonen)

    Vielä yhteenvetona: Automaattipäivityksissä oleva riski on täysin minimaalinen verrattuna siihen ettet päivitä ollenkaan. Ja jos pelkäät päivityksen rikkovan jotakin, niin et voi päivittää manuaalisestikaan.

    En anna periksi tässä nyt millään:)

    Ja jos asiakkaan kanssa on sovittu, että vastaat heidän sivuistaan, niin silloin kannattaa sivuista olla ”developer”-versio omalla koneella tai serverillä, jossa pääsee rauhassa testaamaan tulevia versioita ja sivuston lisäosia ja teemoja.

    Mikko: Meidän tehtävänä on etukäteen selvittää tarvitseeko lisäosaan/teemaan tehdä muutoksia, jotta se toimii seuraavan ison version kanssa. Varmasti 3.7 -> 3.8 oli haastellisempi relevanssin osalta, kun siihen liittyi hakuun liittyviä muutoksia.

    En anna minäkään periksi *prkule* 😀
    Kyse ei tosiaankaan ole siitä ettei ”päivitä ollenkaan”, vaan päivityksen voisi tehdä halutessaan esimerkiksi muutaman päivän viiveellä. Mitä haittaa siitä voisi oikeasti olla kyseiselle järjestelmälle, jossei se kestä vaikkapa kolmea lisäpäivää?

    Tässä taisi mennä nyt hieman asiayhteydet sekaisin, kun kyse oli pelkästä automatiikasta, eikä siitä, ettei ohjelmistolle haluttaisi tehdä mitään päivityksiä. Yleensä käyn katsomassa ohjelmasta kuin ohjelmasta, ennen kuin päivitän sen, että onko sen päivityksessä ollut muilla mitään ongelmia. Joku sen testaa kuitenkin ennen minua. Ja jos ongelmia on, niin odottelen ja seurailen kunnes ongelma on ratkaistu. Sen jälkeen voi hyvin tehdä päivityksen, vaikka kaksi päivää muiden jälkeen. Jotkut ohjelmat voi laittaa (=kannattaa) automatiikkaan, kuten virustorjunnat, Chrome jne. Mutta WP:ssä voi olla niin paljon lisäosia, joiden käyttöä päivitys voi haitata, että pahimmoillaan menee toiminnallisuuksia pipariksi sivustolta, jossei plugareiden tekijät ole ehtineet tehdä päivitystä. Näin kävi itselleni nyt mm captchan kanssa, kun päivitin blogini uusimpaan WP-versioon. Captcha ei toiminut enää päivityksen jälkeen. Piti etsiä uusi, ei se mitään, mutta se vanha oli paljon hienompi 😀 Se vanha varmaankin toimisi viikon päästä, kunnes porukat kerkeisivät sen upgreidaamaan, mutta sivustolle kun pitää saada joku toimiva juttu NYT, eikä sitten viikon päästä 😉

    Sami, olet ihan oikeassa siinä, että automatiikka on hyvä asia WP-sivulla ”joillekin”, koska harva loppukäyttäjä ymmärtää siitä softasta konkreettisesti mitään. Mielestäni tässä voisi vierittää osittain sivustojen asentajille vastuun, josseivät he pysty selittämään loppukäyttäjille, miksi softaa tulisi päivittää. Omilleni ainakin selitän, että mahdollisesti pari kertaa vuodessa tulee sitten lasku siitä, että joudun jotain heidän sivustolleen tekemään, jotta sen moottori olisi ajan tasalla/turvallinen. Yleensä soitan etukäteen asiasta, ennen kuin teen mitään. Aina olen saanut hyväksynnän päivittämiseen. Ennen kuin he tilaavat WP-asennuksen (tms softan) minulta, teen myös samaisen asian selväksi heille. Tätä tarkoitan em kommentilla, että osa vastuusta pitäisi siirtää asentajille, tai palveluntarjoajille (firmoille jne).

    Mutta, menen sieltä config.php:stä poistamaan automatiikan ainakin omilta sivuiltani, ja kyllä sen osaan sitten sieltä backendistä manuaalisestikin päivittää, kun blogejani kirjoittelen lähes viikottain. Vai tuleeko se ilmoitus enää sinne backendiin sitten ollenkaan, että on uusi versio saatavilla?

Esillä 15 vastausta, 1 - 15 (kaikkiaan 17)
  • The topic ‘Autom päivitys ja beta’ is closed to new replies.