Automatisk FTP Upload i WordPress

Nogle webhoteller har en serveropsætning der gør at man manuelt skal indtaste sine FTP oplysninger hver gang man vil installere et nyt plugin, opdaterere WordPress version, slette plugins og andet.

wordpress ftp

Er du en doven hund som mig, kan du lave en lille tilføjelse til din wp-config.php fil hvor du kan specificeret dine FTP oplysninger én gang for alle.

define('FS_METHOD', 'ftpext');
define('FTP_USER', 'Dit_ftp_brugernavn');
define('FTP_PASS', 'Dit_ftp_password');
define('FTP_HOST', 'localhost:21');
define('FTP_SSL', false);

Ønskes det at bruge FTPS (SSL) kan du ændre FTP_SSL til true og tilføje nedenstående linier. Keys og præcis adresse kan du få af din webhost.

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

Dette skal blot sættes ind i din wp.config.php inden require_once(ABSPATH . 'wp-settings.php');

Kommentarer

Skriv en kommentar »

  1. 1. maj 29th, 2010 klokken 14:07

    At man skal skrive ftp oplysinger kan løses med CHMOD alle wordpress filer til 777
    Laver gerne en guide hvis nogen ønsker det.

  2. 2. marts 28th, 2012 klokken 09:01

    Pas på med chmod777 på alt. Det kan være guf for hackere!

  3. 3. marts 28th, 2012 klokken 20:04

    @Tobias, ja absolut – 777 skal kun bruges hvor det virkelig er krævet og det er sjældent. 644 er mere end nok på de fleste filer som Themes hvor du så stadig kan skrive til filerne via den indbygget editor.

Trackbacks

Efterlad en kommentar, et trackback til din egen blog eller tilmeld dig mit RSS feed for denne post. Trackback URL for denne post Kommentar feed for denne post

Skriv en kommentar

Hjemmeside?

Preview
Dansk blog Engelsk blog
Twitter Claus Heinrich