I am looking for a soultion for trusted users to upload pdf files via html forms (with maybe php involved). This is quite a standard ubuntu linux server with apache 2.x and php 5.

I am wonderiung what are the benefits of the apache file upload module. There were no updates for some time, is it actively maintained? What are the advantages over traditional php upload with apache 2 without this module?


I remember traditional php file upload is difficult with some pitfalls, will the apache file upload module improve the situation?

The solution I am looking for will be part of an existing website and be integrated into the admin web frontend. Things I am not considering are webdav, ssh, ftp, ftps, ftp over ssh. Should work with a browser and without installing special client software, so I am asking about a browser based upload without special client side requirements. I can request a modern browser like firefox >= 3.5 or modern webkit broser like chrome or safari from the users.

  • I see this as a server question, it touches mainly issues like file transfer, quotas, permissions and such. – user12096 Feb 4 '10 at 13:11
  • i have planned to test out free open source project fffex : freshmeat.net/projects/fffex Is it part of an existing web site of do you search a dedicated solution for that ? – Mathieu Chateau Feb 4 '10 at 13:15
  • Will be part of existing site, I added an "Edit" to my question. – user12096 Feb 4 '10 at 14:43

It seems that you want to use PHP. The software you mentioned is Java. So I don't think it is what you want.

Maybe have a look here: http://www.hotscripts.com/category/php/scripts-programs/file-manipulation/upload-systems/

Beware: commercial license also listed.

| improve this answer | |

I think you're confusing Apache httpd (Web Server) with other Apache Group projects. Apache Group hosts the "Commons" project which a large collection of Java libraries for use in your own Java applications. In this case commons-fileupload is (used to be...) a somewhat popular library for handling file uploads in Java Servlets, but it has nothing to do with the Apache webserver (except that you could build a Java app/servelet using it, that ran inside say Apache Tomcat, that talked to an Apache httpd webserver).

I think you're better off using PHP's built-in file upload handling if you're going to write your own code. It's simple and it works. See the manual page.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.