Puja els fitxers: FTP, SFTP i el gestor de fitxers
Què aconsegueixes: Els teus fitxers dins del lloc, per la via que et resulti més còmoda: des del navegador sense instal·lar res, o amb FileZilla des del teu ordinador.
Abans de començar
Hi ha tres formes de ficar fitxers, i no són la mateixa cosa. Elegir malament és la causa número un dels tiquets de «no puc pujar res».
Via |
On es crea |
Quan s’usarà |
|---|---|---|
Gestor de fitxers |
Llocs → Gestor de fitxers |
Uns quants fitxers, sense instal·lar res. |
Compte FTP |
Llocs → FTP → Compte FTP nou |
Entres grans amb FileZilla Port 21. |
Usuari SSH |
Llocs → SSH → Usuari SSH nou |
SFTP i línia d’ordres. Port 22. |
La confusió típica: un compte FTP no serveix per SFTP. El plafó mateix ho diu a la pantalla FTP: «Aquest compte és només de FTP: per a SSH i SFTP cal un usuari SSH, que és un altre compte diferent». Si el teu programa demana «SFTP», necessites l’altra.
Crea un compte FTP
A la fila del teu lloc, fes clic FTP.
Compte FTP nou.
Rellena:
Lloc — a quin dels teus llocs entra aquest compte.
Usuari i Contrasenya — mínim 8 caràcters.
Carpeta — a quina part del lloc entra.
/Si li dones a algú accés només a una subcarpeta, posa-la aquí i no veurà la resta.Espai màxim (MB) —
-1si no vols límit.
Crea el compte FTP.
Les dades de connexió són en aquesta mateixa pantalla, a dalt: servidor, port 21 i FTP amb TLS explícit. Usa TLS sempre: sense ell la contrasenya viatja en clar per internet.
La manera ha de ser passiu (ports 30000-30100). FileZilla ho fa sol; alguns programes vells, no.
Com saps que ha sortit bé
El compte apareix a la llista activa. Connecta’t amb FileZilla posant ftp.tudominio.com, port 21, xifrat «Requereix FTP explícit sobre TLS», i comprova que veus la carpeta del lloc.
Puja un fitxer prueba.txt i obre’l en https://tudominio.com/prueba.txt. Si ho veus, la pujada ha anat a la carpeta correcta.
Problemes habituals
- El meu programa diu «SFTP» i no connecta amb el meu compte FTP
Són dues coses diferents. El compte FTP entra pel port 21 i no accepta SFTP. Per a SFTP crea un usuari SSH en la pantalla SSH del lloc i contacteu al port 22 amb aquest usuari.
- Connecta, però la carpeta és buida o no veig la meva web
Ets en un nivell de més o menys. El web es serveix des de la carpeta del lloc; si en entrar veus carpetes amb noms com
webolog, la teva web va dins deweb. Puja-hi i torna a mirar.- Es queda a «Reculant el llistat del directori» i no acaba
Quasi sempre és el mode actiu. Canvia el teu programa a mode passiu: a FileZilla, Edita Opcions - Connexió FTP - Mode de transferència - Mode.
- Subo el fitxer i la web segueix igual
Dos motius, per aquest ordre: l’has pujat a una altra carpeta, o l’estàs veient amb la memòria cau del navegador. Obre l’adreça del fitxer directament i recàrrega amb majúscules premuda.
- Em dóna «530 Login incorrect» i la contrasenya és la bona
L’usuari FTP no és el teu correu ni l’usuari del plafó: és el que vas escriure en crear el compte. Si no ho recordes, edita el compte i posa-li una contrasenya nova; l’usuari surt a la llista.
- Vull donar accés al meu dissenyador només a una carpeta
Crea un compte FTP a part i posa aquesta subcarpeta Carpeta. No comparteixis la teva: quan acabi la feina, esborres el seu compte i ja està.
- Una pujada gran falla sempre a la meitat
Si falla per FTP és la connexió; reintenta amb menys pujades en paral·lel. Si el que falla és una pujada des de dins de la web (WordPress, per exemple), no és l’FTP: són els límits de PHP. Mira’l en Veure i editar els ajustos de PHP.