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.

Puja des del navegador

  1. En el menú, Llocs → Gestor de fitxers. Cada lloc és una carpeta.

  2. Entra en la carpeta del teu domini i puja, crea carpetes, descarrega o elimina.

És el més ràpid per a un retoc. Per a un WordPress sencer, usa FTP.

Crea un compte FTP

  1. A la fila del teu lloc, fes clic FTP.

  2. Compte FTP nou.

  3. 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) — -1 si no vols límit.

  4. 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 web o log, la teva web va dins de web. 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.