Archive for October, 2006

PHP Ajax File Browser 2.0 Beta

Update: Version 2.0.1 is available. Update post found here.

After the success of the PHP Ajax File Browser V1.1, I’ve re-invented the wheel with this new version. It’s not just a simple file browser anymore!Public Front endHere’s a list of features (some were already present in 1.1):

  • Easy to use interface
  • Allows public or restricted users to download anything you allow
  • Share directories do not have to be beneath the site root
  • Permissions: List, Download, Upload and Delete
  • Administration Area for easy maintenance
  • Simple self installation script
  • Display extra links
  • Logs everything to a Mysql database
  • Reports on downloads, clickthrus, everything.
  • Theme Support
  • Block certain filetypes, filenames and directories
  • Small page weight

Note: This is a beta. It will have bugs. Use at your own risk. I use it, so it can’t be that bad ;) But I do take no responsibility for loss of data etc etc. Also, I hope that you’re wise enough not to share the site directory of this application, or people could download your config files and get your passwords.

Administration AreaInstallation

Just unzip to a directory somewhere on your webserver, and point to index.php. Installation will ask you for details from there. The application does not need to be at the root of your site (anymore).

So, where do you get it?

Please report bugs and suggestions here. See below for a list of compatibilities.

Op System Webserver PHP Mysql Result
Windows Apache 2 5.1.4 5.0.22 OK
Linux Apache 2 4.4.3 4.1.21 OK
Op System Browser Result
Windows Firefox 1.5 OK
Windows Firefox 2 OK
Windows IE 6 OK
Windows IE 7 OK

If you have had success or failure with other combinations please let me know – particularly non Windows browsers.

Known issues

Contributor Problem
Rutger Files and directories with accented characters such as ‘é’ and other like ‘ø’ cause the application to hang when retrieving a directory listing. Resolved in 2.0.1

Technorati: ajax, php, javascript, web 2.0

35 Comments »