Eroare de conectare la serverul FTP 127.0.0.1/:21

20 sept. 2012, 23:00:11
Vizualizări: 21.7K
Voturi: 4

Am încercat să instalez un plugin WordPress pe mașina mea locală:

Pentru a efectua acțiunea solicitată, WordPress trebuie să acceseze serverul tău web. Te rugăm să introduci credențialele tale FTP pentru a continua. Dacă nu îți amintești credențialele, ar trebui să contactezi furnizorul tău de hosting.

Nume Host         127.0.0.1
Utilizator FTP    macusername
Parolă FTP        macusernamepassword
Tip Conexiune     Tip Conexiune FTP

Când dau click pe continuare, primesc această eroare:

Conexiunea la serverul FTP 127.0.0.1/:21 a eșuat

De ce nu funcționează WordPress cu datele mele FTP?

0
Toate răspunsurile la întrebare 7
0

Folosești Lion? Dacă da, Apple a eliminat suportul pentru gestionarea serviciului FTP prin setările de Partajare. Dar serviciul de bază este încă disponibil. Îl poți activa manual rulând această comandă în terminal:

sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Apoi poți opri și porni serviciul astfel:

sudo launchctl stop com.apple.ftpd

sudo launchctl start com.apple.ftpd

De fapt, aș recomanda să rulezi Apache ca utilizatorul curent logat (evitând astfel complet necesitatea FTP-ului), având în vedere că aceasta este mașina ta locală și este folosită în scopuri de dezvoltare. Trebuie doar să modifici fișierul httpd.conf care se află la /etc/apache2/httpd.conf.

Schimbă:

User _www
Group _www

În:

User numeletauscurt
Group staff

Apoi repornește Apache rulând comanda: sudo apachectl restart și introdu parola.

20 sept. 2012 23:28:22
0

În funcție de versiunea ta de OS X, va trebui să configurezi și să rulezi FTP și să deschizi un port în firewall. Cel mai bine este să cauți pe Google versiunea ta specifică de OS X - 10.6, 10.7 etc. - și să găsești documentația necesară pentru a seta FTP și Partajarea.

De asemenea, trebuie să fii conștient de implicațiile de securitate ale deschiderii FTP pe mașina ta locală; cineva care scanează porturile IP-ului tău ar putea descoperi portul FTP.

De cele mai multe ori, cea mai ușoară metodă - și cea mai sigură din punct de vedere al securității - este pur și simplu să descarci plugin-ul și să îl muți în folderul de plugin-uri.

21 sept. 2012 00:28:47
0

Am avut această problemă. Acest articol m-a ajutat. Pot exista mai multe motive:

  • Probleme de permisiuni pe fișiere și directoare.
  • FS_METHOD ar trebui să fie "direct" în fișierul wp-config.php.
  • Șterge configurația FTP din wp-config.php dacă migrezi de la bitnami pentru a o gestiona singur.

În cazul meu, a fost o problemă legată de setările bitnami.

23 dec. 2016 20:48:13
0

Acest lucru se întâmplă deoarece WordPress utilizează implicit FTP pentru actualizări.

  • Adaugă această linie în fișierul tău wp-config.php pentru a suprascrie setarea implicită și a utiliza metoda direct, eliminând necesitatea FTP

Adaugă această linie în fișierul wp-config.php => define( 'FS_METHOD', 'direct' );

Articol util pe această temă =>

https://warptheme.com/wordpress-tutorials/update-wordpress-directly-without-using-ftp/

10 dec. 2019 05:50:50
0

De asemenea, puteți pur și simplu să dezarhivați pachetul plugin-ului și să-l lipiți în directorul de plugin-uri. Apoi, activați plugin-ul în zona de plugin-uri din panoul de administrare WordPress.

20 sept. 2012 23:58:58
0

Verifică dacă serverul tău FTP local a fost pornit

sudo systemctl status ftpd.service

dacă nu, pornește-l și încearcă din nou

sudo systemctl start ftpd.service

Sper că acest lucru vă ajută, în special pentru utilizatorii de Linux.

12 feb. 2022 16:39:39
1
-1

schimbați în directorul serverului web, să zicem wordpress în interiorul acestuia și rulați comanda

chown -R www-data:www-data

Aceasta va rezolva totul și nu veți mai primi mesajul de eroare din nou

22 dec. 2012 15:03:00
Comentarii

Nu. Acesta este un sfat periculos. Asta ar putea de fapt să distrugă multe lucruri. Numele de utilizator și grup—în exemplul tău ambele fiind "www-data"—nu sunt universale. Valorile implicite variază în funcție de distribuția *nix și pot fi modificate de un administrator. Și cele două nici măcar nu trebuie să se potrivească. Schimbă user:group la valori greșite pentru serverul tău* și lucrurile se vor strica. În al doilea rând, probabil că nu are nicio legătură cu conexiunea FTP reală, unde eroarea indică o problemă, deși ar afecta capacitatea de a transfera fișiere.

s_ha_dum s_ha_dum
22 dec. 2012 17:18:28