<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=W2box</id>
	<title>W2box - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=W2box"/>
	<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=W2box&amp;action=history"/>
	<updated>2026-04-30T05:51:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://aznot.com/index.php?title=W2box&amp;diff=152&amp;oldid=prev</id>
		<title>Kenneth: /* config */</title>
		<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=W2box&amp;diff=152&amp;oldid=prev"/>
		<updated>2014-06-10T19:01:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;config&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== w2box ==&lt;br /&gt;
&lt;br /&gt;
w2box file repository for PHP - clement.beffa.org/labs/projects/w2box/&lt;br /&gt;
&lt;br /&gt;
&amp;quot;A simple php script to upload and download files. There is no complex user management as it aims for private file repository use. Supporting direct file deletion using AJAX, instant table sort using a self modified version of sorttable.js and finally upload file progressbar using a cgi(perl) script.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Download - http://clement.beffa.org/labs/downloads/w2box.4.1.zip&lt;br /&gt;
&lt;br /&gt;
Last Update: 4.1 posted Sunday 11 November, 2007&lt;br /&gt;
&lt;br /&gt;
== installation ==&lt;br /&gt;
&lt;br /&gt;
Download:&lt;br /&gt;
 mkdir -p /www/upload&lt;br /&gt;
 cd /www/upload&lt;br /&gt;
 wget http://clement.beffa.org/labs/downloads/w2box.4.1.zip&lt;br /&gt;
 unzip w2box.4.1.zip&lt;br /&gt;
 chown apache data tmp upload.cgi&lt;br /&gt;
 chmod u+x upload.cgi&lt;br /&gt;
&lt;br /&gt;
Install Perl CGI&lt;br /&gt;
 yum install perl-CGI&lt;br /&gt;
 # cpan CGI.pm ?&lt;br /&gt;
&lt;br /&gt;
Test upload script by calling it. Should get a &amp;quot;CGI Working&amp;quot; message, not not get a &amp;quot;Server Error&amp;quot;.&lt;br /&gt;
 http://upload.example.oeey.com/upload.cgi&lt;br /&gt;
&lt;br /&gt;
If you have SELinux enabled, good luck (it violates on a number of levels)!&lt;br /&gt;
&lt;br /&gt;
== config ==&lt;br /&gt;
&lt;br /&gt;
config.php:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
13c13&lt;br /&gt;
&amp;lt; $config[&amp;#039;w2box_title&amp;#039;] = &amp;quot;my files&amp;quot;;&lt;br /&gt;
---&lt;br /&gt;
&amp;gt; $config[&amp;#039;w2box_title&amp;#039;] = &amp;quot;example.oeey.com file manager&amp;quot;;&lt;br /&gt;
17c17&lt;br /&gt;
&amp;lt; $config[&amp;#039;max_filesize&amp;#039;] = 50; // MBytes&lt;br /&gt;
---&lt;br /&gt;
&amp;gt; $config[&amp;#039;max_filesize&amp;#039;] = 500; // MBytes&lt;br /&gt;
40c40&lt;br /&gt;
&amp;lt; $config[&amp;#039;upload_progressbar&amp;#039;]=false;&lt;br /&gt;
---&lt;br /&gt;
&amp;gt; $config[&amp;#039;upload_progressbar&amp;#039;]=true;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
.htaccess:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0a1,11&lt;br /&gt;
&amp;gt; AuthUserFile /www/upload/htpasswd&lt;br /&gt;
&amp;gt; AuthGroupFile /dev/null&lt;br /&gt;
&amp;gt; AuthName &amp;quot;Password Protected Area&amp;quot;&lt;br /&gt;
&amp;gt; AuthType Basic&lt;br /&gt;
&amp;gt; &amp;lt;limit GET POST&amp;gt;&lt;br /&gt;
&amp;gt;       require valid-user&lt;br /&gt;
&amp;gt; &amp;lt;/limit&amp;gt;&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&amp;gt; php_value post_max_size &amp;quot;500M&amp;quot;&lt;br /&gt;
&amp;gt; php_value upload_max_filesize &amp;quot;500M&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
apache/virtual.conf:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
    ServerName upload.example.oeey.com&lt;br /&gt;
&lt;br /&gt;
    DocumentRoot /www/upload&lt;br /&gt;
&lt;br /&gt;
    ServerAdmin admin@example.oeey.com&lt;br /&gt;
    ErrorLog logs/example.oeey.com-error_log&lt;br /&gt;
    CustomLog logs/example.oeey.com-access_log common&lt;br /&gt;
&lt;br /&gt;
    # upload manager options&lt;br /&gt;
    AddHandler cgi-script .cgi&lt;br /&gt;
    &amp;lt;Directory /&amp;gt;&lt;br /&gt;
        Options +ExecCGI&lt;br /&gt;
        AllowOverride All&lt;br /&gt;
    &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
php.ini:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
memory_limit = 128M&lt;br /&gt;
post_max_size = 500M&lt;br /&gt;
upload_max_filesize = 500M&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== keywords ==&lt;br /&gt;
&lt;br /&gt;
[[Category:PHP]]&lt;/div&gt;</summary>
		<author><name>Kenneth</name></author>
	</entry>
</feed>