YaFM 1.0.5

YaFM is a web-based file manager written in PHP.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
Andrey Petrov and Chris Popov
ROOT \ Desktop Environment \ File managers
3 YaFM Screenshots:
YaFM is a web-based file manager written in PHP and licensed under the GPL.

It allows you to upload, download, view, edit, copy, move/rename, change permissions and owner group of a single file or a group of files which reside on a unix filesystem local to the script.

It does not require MySQL (although you can easily implement a SQL-based authenticationscheme if you need one).

It should be relatively easy to change the look and feel of YaFM since I've tried to keep PHP code and HTML separate (the current look and feel is based on Adam Sutton's phpFtp)


Note: most of these instructions apply to RedHat-like systems. In RedHat the default webroot for apache is /var/www/html and CGI programs are placed into /var/www/cgi-bin and this layout is respected in the .tar.gz archives and RPMs you've downloaded from
YaFM's website.

Also the assumed location of your php CGI executable is /usr/bin/php and the PHP configuration file is assumed to be in /etc/php.ini If your installation differs or you want to install YaFM to another location please extract the archives manually, also you may have to modify the first line of the yafm.phps script!

Quick instructions:

If you've got the .tar.gz package install it as follows:
# tar --directory=/ -xvzf /path/to/yafm-release.tar.gz

If you've got the .tar.bz2 package install it as follows:
# bzcat /path/to/yafm-release.tar.bz2 | tar --directory=/ -xv

If you've got the RPM, install it as follows:
# rpm -Uvh /path/to/fileman-release.rpm

(note: replace yafm-release with the respective release number, e.g. yafm-1.0.5)

Now you should have a working YaFM installation, you can access it at

WARNING: by default two accounts are created user1 with password1 and
user2 with password2. Please edit the login.inc file to change accounts

What's New in This Release:

This is a new feature and bugfix release of YaFM but there may still be a few gotchas.
File Finder implemented
HTTPS compatible (https://yourhost/cgi-bin/yafm.phps now works)
You can keep using YaFM while a download is in progress
Downloads only timeout after one hour
Login fixes
YaFM looks better now on Internet Explorer
More layout fixes

Last updated on September 29th, 2005

#file manager #web-based #PHP manager #YaFM #file #manager #web

Add your review!