Podpora » Pomoc a podpora » Automatická aktualizácia nefunguje

  • Zdravím. Mám taký problém, že mi vôbec nefunguje aktualizovanie cez web. Nemôžem aktualizovať ani pluginy a ani WordPress (všetko musím robiť manuálne). Dokonca nemôžem ani nahrávať nové pluginy. Vyhodí mi tabuľku Informácie o FTP pripojení, kde zadám správne informácie, ale nefunguje mi to.
    Ak dám niečo aktualizovať, tak mi píše: Nepodarilo sa pripojiť na FTP server….

Zobrazuje sa 7 odpovedí - 1 až 7 (z celkového počtu 7)
  • treba skúsiť pridať tento riadok do wp-config.php ktorý sa nachádza v základnom root adresáre WordPress-u:

    define('FSMETHOD', 'direct');

    Thread Starter rebelofficial

    (@rebelofficial)

    Stále to neide.

    skontrolujte povolenia adresarov:
    wp-content/plugins/
    a
    wp-content/themes/

    počítam, že ftp pripojenie klasické cez klienta funguje?

    Este pre istotu, zalohujte stranku, a dajte zakladnu sablonu, napr. twentyseventeen, povypinajte vsetky pluginy a vtedy skuste zaktualizovať, či to tiež hodí chybu. Potom to samozrejme pozapínajte ako to bolo pôvodne…

    Thread Starter rebelofficial

    (@rebelofficial)

    Povolenia adresárov sú nastavené na 775 a neide mi to už od začiatku (aj šablónu a pluginy som si musel dať manuálne)

    OK, najskôr ešte treba zmeniť / pridať tento riadok do wp-config.php a vyskúšať:

    define('FSMETHOD', 'ftpsockets');

    ak nepomôže, tak skúste nastaviť tieto parametre, rovnako vo wp-confing.php. Platí zásada, že by mali byť nastavené iba nevyhnutné konštanty (čím menej tým lepšie), ktoré vyriešia problém s updajtmi…

    define( 'FS_METHOD', 'ftpext' );
    define( 'FTP_BASE', '/path/to/wordpress/' );
    define( 'FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/' );
    define( 'FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/' );
    define( 'FTP_USER', 'username' );
    define( 'FTP_PASS', 'password' );
    define( 'FTP_HOST', 'ftp.example.org' );
    define( 'FTP_SSL', false );

    vyplňte údaje v úvodzovkách podľa vzoru, pričom FTP_BASE je absolútna cesta k WordPress-u v ftp (napr. /web/).

    FTP_CONTENT_DIR cesta do adresára wp-content, podobne aj FTP_PLUGIN_DIR do plugins.

    FTP_USER je ftp používateľ a samozrejme FTP_PASS je heslo…

    FTP_HOST je ftp adresa a FTP_SSL je ak Vás hosting používa Secure FTP. Port pri hoste je defaultný 21 a pri Secure FTP 22. Ak sú z nejakého dôvody v hostingu iné, tak ho treba dať za dvojbodku za adresou ftp… napr. http://ftp.example.org:24

    FTP_SSL nastaviť na true len pokiaľ je ftp pripojenie cez Secure FTP.

    ak máte ssh prístup, tak treba ešte vyplniť aj toto (cesty ku kľúčom), len potom treba dať do FTP_USER ssh meno používateľa:

    define( 'FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub' );
    define( 'FTP_PRIKEY', '/home/username/.ssh/id_rsa' );

    Treba poskúšať, ak tieto nastavenie nefungujú, tak ich nenechávajte uložené vo wp-config.php.

    Thread Starter rebelofficial

    (@rebelofficial)

    Stále to isté:
    Nepodarilo sa pripojiť na FTP server wh.web-01.gsp-europe.net:40

    este mi napada, aby ste napisali svojmu hosting provederovi a spytali sa tam…

Zobrazuje sa 7 odpovedí - 1 až 7 (z celkového počtu 7)
  • Téma ‘Automatická aktualizácia nefunguje’ uzatvorená pre ďalšie odpovede.