Finns det en speciell port för godaddy-servrar? Måste jag ringa dem för att aktivera ftp-stöd? Jag kan logga in med användarnamnet och lösenordet på kontrollpanelen på godaddy.com men inte på ftp. Jag är inte säker på vad jag gör fel. Jag försökte använda Filezilla och CuteFTP Pro med port 21 men utan tur.
Go Daddys instruktioner är:
- FTP-adress eller värdnamn: Ditt domännamn
- FTP-användarnamn & Lösenord: Du valde båda dessa under kontot skapades
- Startkatalog: Du bör lämna detta tomt eller inkludera ett enda snedstreck (dvs. /)
- FTP-port: Du ska ange Standard eller 21. • FTP-klient. (◦Filezilla, ◦WS-FTP, ◦CuteFTP Pro, ◦AceFTP)
Tack!
Svar
Följer du godaddy ”s FTP-instruktioner och vilket märke är din router?
Uppdatera
Försök att ställa in dataanslutningstyp till PASV (passivt läge)
Det kan vara mer än så:
Moderna FTP-klienter väljer automatiskt passivt eller aktivt FTP-läge, så detta är inte vanligtvis ett problem. De flesta FTP-servrar stöder dock aktiva och passiva lägen och ger dig valet. GoDaddy har konfigurerat ProFTP för att endast ska fungera i passivt läge, och det finns en varning med det:
Vissa moderna routrar och höghastighetsmodem / router-enheter blockerar passiv FTP, eller en del av den, på sina brandväggar. Svaret är att släppa den delen genom din brandvägg. För att testa detta, stäng av alla dina brandväggar, försök sedan begränsa vilken det är. Jag kan säga att det på OS X Yosemite är inte Mac: s brandvägg.
Om det är din egen router inuti tjänsteleverantörens enhet måste du hänvisa till tillverkarens supportinformation eller någon annan online-resurs.
Om det är din ISP-enhet kan du ha begränsad kontroll över brandväggen och inte kan filtrera exakt vad du vill. Med andra ord kan du behöva stänga av brandväggen . Personligen tycker jag att det är oacceptabelt att GoDaddy bedriver denna fånighet, men det är dem och t hej ”har alltid varit en smärta i röven för riktiga webbansvariga och systemadministratörer.
Som ett exempel: Min ISP är Rogers, i en förort till Toronto. Jag har en mycket snabb och mestadels tillförlitlig anslutning. Jag bytte dock bara modem till en Hitron CGN3 eller CGN3ROG, om du vill (notera suffixet ”ROG”). Jag har inte fullständig kontroll över brandväggen, men jag har en del. Om jag stänger av blockeringen av P2P-delning, vilket jag hellre inte vill, fungerar passiv FTP. Uppenbarligen är detta något konstigt resonemang hos Hitron där de anser passiv FTP som någon form av P2P-delning. Men där går du.
Att tala om det här svaret krävde chatt med ett mycket ”försök att vara till hjälp” och tålamod, supportteknik på GoDaddy i ungefär tre timmar och avslutades kl. Så småningom frågade han en mer teknisk teknik, och han bestämde att en del av det passiva FTP-protokollet misslyckades. Därifrån kunde jag köra det i marken.
Du kommer att notera att detta inte har något att göra med FTP-klientprogramvaran (FileZilla, Cyberduck, vad som helst) och att GoDaddys FTP servern fungerar som den ska. Det är bara en kombination av udda beslut från GoDaddy och vissa enhetstillverkare.
Kommentarer
- Tack för ditt svar. Ja, jag har ftp inställd på port 21 …
- @Brian, uppdaterade mitt svar med min nästa gissning. 🙂
Svar
Vad visar FTP-klientloggarna / terminalen när det gäller fel?
I Filezilla -> Visa -> Meddelandelogg ser du kommandot / svarsekvensen när din klient försöker logga in. Du borde kunna räkna ut var det går fel från koderna.
REDIGERA: Wikipedia har en lista med vanliga FTP-koder
Svar
1) Kanske låter dumt men satte du in ftp.yourdomain.com
för värd? Prova om du inte redan gjorde det.
2) Har du konfigurerat ett faktiskt FTP-konto? Kolla här:
Hosting Dashboard> Inställningar> FTP-användare
Skapa en annan användare än ”Primär FTP-användare”, eftersom det vanligtvis är din vanliga inloggningsinformation till webbplatsen. När du väl har skapat, vänta några minuter tills den säger att den är klar med installationen, gå sedan till din FTP-klient och skriv in värd: ftp.yourwebsite.com
och användarnamnet med lösenord, på port 21. Du bör vara inställd.