Filemanager configuration

  • Public file system path: this path is most commonly the same as the 'File system path' on the admin/settings page. For a Drupal install that is serving several sites, a common place to put this is 'sites/domain.dom/files'. Then, each site's files are separate and can be protected on a per site basis.
  • Public file system url: this is the $base_url plus some path to get to the 'Public file system path' above. This is for when the filemanager makes absolute URLs.
  • Private file system path: this path is where the Filemanager keeps files that are marked private. This directory must be within the Drupal 'File system path' (admin/settings). This directory should not be web accessable (for those using Apache, the <directory> stanza with a deny statement is an order) but must be readable by the web server so the Filemanager can stream the files via http://yoursite.dom/filemanager/active&fid=nnnn requests.
  • Maximum files per directory: for filesystem performance, the Filemanager makes sure that each directory does not have too many files in it. It uses numbered directories 0...n to separate files of the same name and to preserve fast directory access times.
  • Working size limit: the working area is a staging area for temporary files. To become permanent, 'working' files are promoted to 'active' status. The working area does not need to be too big, but depending on the throughput of files and working age limit, you might want a larger size.
  • Maximum working age: all files that do not get promoted from working to active will get deleted after they are too old. This determines the cleanup age. '-1' probably is not the best idea here.
  • Maximum size limit: this is for all your files in all the different 'areas'. Unless you are disk-space limited, it is probably a good idea to leave this as '-1' and then limit each area individually.
  • File areas: here you can set max size for each area (Acidfree is one 'area'). Make sure you select a large enough value for all your pictures or '-1' for unlimited. Also, you can check the box to force the Filemanager to use private files for all files in each area. This means that none of the files are directly accessible and will be transferred via streaming URLs. Because streaming is more processor intensive than direct access to files (letting the web server serve the files) it is better to not check this box.