Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2009-06-06 10:05:33
Size: 795
Editor: 41-62
Revision 5 as of 2009-07-01 07:52:15
Size: 814
Editor: 84-75-191-209
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Homepage/Upload
Line 2: Line 3:
 * download this script as [[attachment:public_uploadscript_via_perl|index.cgi]]  * download this script as [[attachment:index|index.cgi]]

Providing a public http upload script on your website with perl

  • download this script as index.cgi

  • copy it to ~/public_html/get/index.cgi

  • run chmod a+rx ~/public_html/get/

  • run chmod a+rx ~/public_html/get/index.cgi

  • create a directory mkdir ~/public_upload/ writable only for you chmod go-rwx ~/public_upload. The script will run with the rights of your account (through apache's suexec mechanism).

  • you can restrict the access to the script with a .htaccess file in ~/public_html/get/. Find more about this here.

  • the files will now be uploaded to ~/public_upload/

  • now you can access the script via http://people.ee.ethz.ch/~[USERNAME]/get

Web/Homepage/Upload (last edited 2020-09-02 09:52:33 by pmeier)