PHP Directory Listing Script

by Ash Young
3 min read

Back in 2008 we created the original version of our popular directory listing script. Since then we’ve released three new versions, addressing a number of known issues. In 2015 we completely rebuilt the script from scratch, introducing some handy new features and improvements.

The PHP Directory Listing Script is a highly configurable script, allowing you to simply upload one file into a web-accessible directory, and it’ll be turned into a well formatted, mobile friendly directory browser.

With the release of version 4, we’ve got some great new features, including:

Finally, the last feature is that the Directory Listing Script now runs as a single file, weighing in at less than 400kb. This means the script runs faster, and is extremely easy to use!

All of the new features can be enabled and disabled individually, so whether you’re looking for a full file manager, or a simple list of downloads, the PHP Directory Listing script has you covered.

SYSTEM REQUIREMENTS

To run the PHP Directory Listing Script on your website, you’ll need to be running PHP 5.3 or above and have the GD2 library installed. If you wish to enable the unzip support, you’ll also need the ZipArchive php extension installed.

DOWNLOAD

To download the script please click here. The ZIP file contains all you need to run the script. To setup the script please see the top of index.php.

DOWNLOAD ZIP

UPDATED TO 7.1

To keep up to date, we have brought our Listing Script in line with current PHP standards. The minimum requirement for this update is PHP 7.1 and GD2 library is still required. If you wish to enable the unzip support, you’ll also need the ZipArchive php extension installed.

To download the updated script please click here. As above, the ZIP file contains all you need to run the script. To setup the script please see the top of index.php.

DOWNLOAD ZIP

INSTALLATION

To install the PHP Directory Listing Script, simply extract the zip file and open up the index.php file. Inside you’ll see a number of options that you can alter. Once you’ve set your options, simply upload the file into your directory and then browse to it from the web. You should now be up and running!

FUTURE

We’re always open to feedback for improvements and suggestions so please leave any ideas in the comments section below and we’ll do our best to incorporate them into a future update.

If you require expert support with your next web development project, check out our development services today.

Written by Ash Young
Founder

Having co-founded Evoluted in 2006, Ash’s passion for the digital world and obsession with client satisfaction has since helped the company grow into one of Yorkshire’s leading digital agencies. An advocate of ROI-focused delivery and a firm believer in the use of bespoke technology, he was nominated for ‘Business Person of the Year’ at the 2017 Sheffield Business Awards.