Herken je dit: bij elke upgrade en template- of plugin-installatie in WordPress moet je je FTP wachtwoord opnieuw invoeren? Hieronder lees je de truc waarmee je dat stopt.
Oorzaak
Er zijn WordPress gebruikers die installaties en upgrades kunnen uitvoeren zonder invoer van FTP gegevens, anderen moeten die FTP gegevens wel steeds opnieuw invoeren. Dat heeft te maken met de manier waarop de servers zijn geconfigureerd bij de hostingpartij.
Oplossing
Met een simpele truc los je dit op:
- ga met behulp van een FTP programma naar de root van je WordPress installatie. Je ziet daarin het bestand wp-config.php staan.
- Maak een kopie van dit bestand (voor het geval er wat mis gaat)
- Open het origineel met een een texteditor (in Windows kun je kiezen voor Kladblok, in Mac voor Texteditor of Textwrangler)
- Zet de volgende code in dit bestand, bijvoorbeeld net boven je database instellingen:
// ** FTP instellingen voor auto-update ** //
define(‘FTP_HOST’, ‘localhost’);
define(‘FTP_USER’, ‘user’);
define('FTP_PASS', 'password'); - Vervang user en password door de FTP gebruikersnaam en wachtwoord. Dat zijn de gegevens die je steeds bij de handmatige invoer hebt gebruikt
- Bewaar de wijzigingen.
Als het goed is hoef je nu geen FTP gegevens meer in te voeren in je WordPress Dashboard.
Petra BlankwaardAuteur
Klopt, maar er zijn hosts waarbij apache user anders is dan file owner, en daar doe je op zo’n server weinig aan als het shared hosting is. Kun je oplossen met suphp maar dat moeten ze bieden.
Ramon Fincken
Als WP vraagt naar FTP logins dan klopt de configuratie van je server niet ( en dan doel ik op de apache/webserver ). Het werkt minder veilig en minder snel ..