Support » Asennus » Ongelma päivityksessä 4.3.1.

  • Päivitin sivuston uusimpaan versioon ja nyt siellä on ilmeisesti jotakin vanhentunutta sälää joka kadotti ainakin ääkköset. Aiempi versio oli muistaakseni tätä luokkaa: 4.2.2.
    (Otin vientitiedoston ennen päivitystä, mutta en tietokannasta kopiota).

    Sivusto osoitteessa kokkolanensijaturvakoti.fi

    Mikähän neuvoksi?

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • Ilmeisesti joku sivupalkkivimpain käyttää version 4.3 myötä vanhentuneita ominaisuuksia. Sinänsä nuo Noticet eivät ole kriittisiä ongelmia, eikä niiden oikeastaan pitäisi edes näkyä sivujen kävijöille, jos palvelimen asetukset ovat kunnossa.

    Onko sivuilla käytössä joku plugini, jolla on sivupalkkivimpain? Jos on, tämä plugini kannattaa kokeilla deaktivoida – poistuuko virheilmoitus?

    Thread Starter Papuanu

    (@papuanu)

    Ääkköset sain palaamaan ja yhden virheilmoituksen ylälaidasta pois, kun poistin facebook-vimpaimen käytöstä.

    Toki nyt kävi sitten niin, että en pääse enää kirjautumaan hallintapaneeliin.
    /wp-loginin kautta ei pääse kirjautumaan sisään ja /wp-admin ei edes ehdota salasanakenttää.

    Tällaisia virheilmoituksia tulee:

    Notice: Kutsuttu luokan WP_Widget muodostinfunktio vanhentunut versiosta 4.3.0! Käytä sen sijaan funktiota
    __construct()
    . in /netikka/html/klanensijaturvakoti/wp-includes/functions.php on line 3457

    Warning: Cannot modify header information – headers already sent by (output started at /netikka/html/klanensijaturvakoti/wp-includes/functions.php:3457) in /netikka/html/klanensijaturvakoti/wp-login.php on line 431

    Warning: Cannot modify header information – headers already sent by (output started at /netikka/html/klanensijaturvakoti/wp-includes/functions.php:3457) in /netikka/html/klanensijaturvakoti/wp-login.php on line 444

    ———
    Alla on nuo rivit, jotka kävin poimimassa. Osaatko sanoa mikä kohta niissä pitäisi muuttaa, jos pitää? Itselleni php ei ole kovin tuttua.
    ———

    functions.php:
    RIVI 3457

    trigger_error( sprintf( __( 'The called constructor method for %1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.' ), $class, $version, '<pre>__construct()</pre>' ) );

    wp-login.php:
    RIVI 431

    header('Content-Type: '.get_bloginfo('html_type').'; charset='.get_bloginfo('charset'));

    RIVI 444

    setcookie( TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN, $secure );

    Noihin tiedostoihin ei pidä missään nimessä koskea, ne ovat kunnossa. Ongelma on peräisin jostain muualta. Saitilla on edelleen joku plugini, joka ei toimi kunnolla. Ottaisin kaikki lisäosat pois päältä (jos et WP:n ylläpitoon pääse, pluginit saa pois päältä menemällä FTP:llä hakemistoon /wp-content/plugins/ ja nimeämällä pluginien hakemistot eri nimelle) ja katsoisin, toimiiko sitten paremmin. Jos toimii, plugineita voi palautella päälle yksi kerrallaan ja katsoa, mikä niistä rikkoo saitin.

    Thread Starter Papuanu

    (@papuanu)

    Kokeilin vaihtaa kaikkien pluginien nimet. Kokeilin myös useassa välissä kirjautua sisään, mutta ei onnistu vieläkään.
    Ainoastaan kun vaihdoin Facebook-pluginin nimen, niin yksi notice lähti sivun yläreunasta pois.

    Kun yrittää kirjautua sisään, niin tulee viesti ”VIRHE: Evästeet on estetty” ja linkki tänne:
    https://codex.wordpress.org/Cookies
    En nyt vain osaa hahmottaa, löytyisikö apu tuolta.
    Siellä on myös linkki sinne ”Headers already sent…Troubleshooting FAQ”

    Voikohan tässä olla ongelma palveluntarjoajalla?
    Tai onko vika jo sitä luokkaa että he osaavat ratkaista sen mahdollisesti helpommin?
    Mietin että jos palveluntarjoajalla on kopio sivustosta ennen tätä rikkovaa päivitystä, niin pyytäisin palauttamaan siihen.

    Keksitkö vielä jotain mitä voisin kokeilla?

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • The topic ‘Ongelma päivityksessä 4.3.1.’ is closed to new replies.