Check if your transferred folders require specific read/write permissions (like 755 or 644 ) to function properly on the server.
Upload the directory recursively using the -r flag: put -r FolderName Option B: The Zip Workaround (For Standard FTP) How To Entire Directory Using Ftp
Standard command-line FTP does not have a native recursive command (like mput * ) that handles folders and subfolders well. Here are the best terminal workarounds. Option A: Use SFTP (Recommended) How To Entire Directory Using Ftp
Ensure your FTP client is set to show hidden files (like .htaccess ) so they are not left behind during the transfer. How To Entire Directory Using Ftp