Auto Index php script
AutoIndex is a PHP script that makes a table that lists the files in a directory, and lets users access the files and subdirectories. It includes searching, icons for each file type, an admin panel, uploads, access logging, file descriptions, and more.
- You don’t have to put index.php in every subfolder – it automatically lets you access subdirectories
- Shows different icons for each file type – includes three different icon styles
- Ability to hide/block certain files, folders, or file extensions
- Works on all servers that support PHP 4.1.0 or higher (including PHP 5)
- No databases needed
- Ability to upload files and to have user accounts
- Built-in admin tools (available when logged in with an admin level account)
- Creating and deleting directories
- Uploading, renaming, copying, and deleting files
- Log viewer and visitor statistics
- Searching for specific files/folders
- Access logging and statistics (stores user’s IP in a text file along with the time and file request)
- Anti-Leech feature
- Bandwidth limiting
- Files/folders can have custom descriptions
- Thumbnails of images can be generated and displayed
- Can keep track of number of downloads for each file
- Nicer looking than server’s default output, and the display is customizable
- Version 2.0 uses a template system for easy customization of HTML output
- Available in 35 languages
- XHTML 1.1 and CSS compliant, so it displays correctly in all browsers
- This software is free
See the demo on this site to get an idea of how it works!
Here’s the quick version of the instructions for those who are already comfortable with performing such installations.
- Download and unzip the PHP Script package if you haven’t already.
- Upload the PHP Script files to the desired location on your web server:
- If you want to integrate PHP Script into the root of your domain (e.g.
https://euforya.net/), move or upload all contents of the unzipped PHP Script directory (excluding the PHP Script directory itself) into the root directory of your web server.
- If you want to have your PHP Script installation in its own subdirectory on your website (e.g.
https://euforya.net/script/), create the website directory on your server and upload the contents of the unzipped PHP Script package to the directory via FTP.
Note: If your FTP client has an option to convert file names to lower case, make sure it’s disabled.
3. Run the PHP Script installation script by accessing the URL in a web browser.
- This should be the URL where you uploaded the PHP Script files.
If you installed PHP Script in the root directory, you should visit:
If you installed PHP Script in its own subdirectory called blog, for example, you should visit:
That’s it! PHP Script should now be installed.
See full demo here: auto-index.hi2.ro