SHARE
Facebook X Pinterest WhatsApp

A Web Developer Looks for Useful Joomla! FTP Extensions

Written By
thumbnail
Nathan Segal
Nathan Segal
Apr 7, 2011

Previously we looked at several useful extensions for Joomla!. In this article we’ll look for Joomla! extensions that are useful for transfering files via FTP.

Installing the eXtplorer Joomla! Extension

I wanted to find an alternative for FTP uploads and the most popular one is eXtplorer. To use this extension, you’ll need to have at least PHP 4.3 on your server. You’ll also need to have a current browser with JavaScript enabled for this extension to work.

Essentially, eXtplorer is a web-based File Manager. To install it, go to Extensions: Install/Unstall, browse for the file, and once you find it, click on the Upload File and Install button. After that, you’ll need to be patient, as it could take awhile for the extension to be installed.

Extension Manager

Once it does, you’ll see the following screen. After that, the extension is ready to use.

Components

Go to Components: eXtplorer to actvivate it.

Default

This brings up the eXtplorer main interface. On the top left is a link that will take you back to Joomla! and on the top right is a link that will take you to FTP mode.

FTP Authentification

When you click on the link, an FTP authentication box comes up and you have to enter your FTP login information. Assuming you enter your login credentials, you will then be able to use it to transfer files back and forth to your Joomla! installation. 

Installing the JFUploader Joomla! Extension

Looking for another FTP extension, I went back to the Extension directory and found the JFUploader.

You can download the extension as three individual zip files as in the screen shot above, or download it as one file, which you’ll have to unzip later, then install the three individual files. Each file gives more funtionality to the extension.

Component Config

Go to Components: JFUploader: Config.

Component Config

This takes you to the JFUploader page. There, I discovered I that I had an error message which told me that I needed to fix how the session can be stored in the database. Go to: Site: Global Configuration: System. Change the Session setting from database to none. Save your changes.

JFUploader

Go to Components: JFUploader: Upload. In the JFUploader screen, click on Add Files to load them to the Upload Queue, then drag the files to the JFUploader folder. This works just fine but to my disappointment, you can only upload and delete files, not download them. Of the extensions in this article, it seems that if you want to use extentions for file uplads and downloads, you’re better off using eXtplorer.

If you know of any better FTP extensions for Joomla! please leave a comment below!

Recommended for you...

Shopify Alternatives
Helpful Tips for Designing a Landing Page that Converts
Five Essential HTML5 Editors
Best Web Hosting Providers
Enrique Corrales
May 31, 2022
HTML Goodies Logo

The original home of HTML tutorials. HTMLGoodies is a website dedicated to publishing tutorials that cover every aspect of being a web developer. We cover programming and web development tutorials on languages and technologies such as HTML, JavaScript, and CSS. In addition, our articles cover web frameworks like Angular and React.JS, as well as popular Content Management Systems (CMS) that include WordPress, Drupal, and Joomla. Website development platforms like Shopify, Squarespace, and Wix are also featured. Topics related to solid web design and Internet Marketing also find a home on HTMLGoodies, as we discuss UX/UI Design, Search Engine Optimization (SEO), and web dev best practices.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.