Claus Heinrich
ftp

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.
Er du en doven hund som mig, kan du lave en lille tilføjelse til din wp-config.php fil hvor du kan specificere 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’);

3 Comments

  1. 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. @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.

Leave a Comment