Autoupdates mislykkes på WordPress? FTP mislykkes?
For nylig havde vi en klient, der konfigurerede deres egne servere til brug sammen med WordPress. Når den nylige 3.04-sikkerhed opdatering kom igennem, var der en følelse af haster med at få denne version installeret på alle vores kunder. Imidlertid krævede denne særlige klient altid, at vi opgraderede WordPress manuelt ... en proces, der ikke er for svag af hjertet!
Vi ville ikke få det typiske “kan ikke skrive filer”-Fejl på denne blog. I stedet fik vi en skærm med FTP-login. Problemet var, at vi ville udfylde FTP-legitimationsoplysningerne, og det ville det mislykkes stadig... denne gang baseret på gode legitimationsoplysninger!
Jeg fik kontakt med vores venner på Lifeline Data Centers, Indiana's største datacenter, da de har nogle Apache-nørder og har konfigureret deres egne servere. De gav mig en enkel løsning - tilføjelse af FTP-legitimationsoplysninger direkte i
wp-config.php fil for at hardcode FTP-legitimationsoplysningerne:definere ('FTP_HOST', 'localhost'); definer ('FTP_USER', 'brugernavn'); definer ('FTP_PASS', 'password');
Af en eller anden grund fungerede de samme legitimationsoplysninger, der ikke fungerede i formularen, perfekt, når de blev sat i konfigurationsfilen! Det får WordPress til at handle ligesom det ville uden behov for FTP…. bare klik på opdater og gå!