<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: PHP Upload Progress with PHP 5.2 &amp; APC</title>
	<atom:link href="http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/</link>
	<description>From one geek to many others...</description>
	<lastBuildDate>Fri, 12 Mar 2010 20:51:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: John</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-4359</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 15 Jan 2010 04:59:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-4359</guid>
		<description>Hope this helps someone:

http://www.johnboy.com/about-us/news/a-useful-php-file-upload-progress-meter</description>
		<content:encoded><![CDATA[<p>Hope this helps someone:</p>
<p><a href="http://www.johnboy.com/about-us/news/a-useful-php-file-upload-progress-meter" rel="nofollow">http://www.johnboy.com/about-us/news/a-useful-php-file-upload-progress-meter</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay Kumbhar</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-4284</link>
		<dc:creator>Vijay Kumbhar</dc:creator>
		<pubDate>Thu, 07 Jan 2010 18:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-4284</guid>
		<description>Hey,

This is an very good post to understand the new concept of PHP 5.2.
I was also in search of this type of file upload prgressbar. 
Thanks again for the valuable information.</description>
		<content:encoded><![CDATA[<p>Hey,</p>
<p>This is an very good post to understand the new concept of PHP 5.2.<br />
I was also in search of this type of file upload prgressbar.<br />
Thanks again for the valuable information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: christopher thomas</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-4030</link>
		<dc:creator>christopher thomas</dc:creator>
		<pubDate>Wed, 09 Dec 2009 00:03:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-4030</guid>
		<description>I know a way to do this without installing anything, just plain PHP and a DB table to store update information, nothing more, I have a demo here

http://burning-candle.com/projects/chris/monitor-progress/

(Yes, there are bugs, but they are bugs in the user interface, not bugs in the idea, the idea is rock solid)</description>
		<content:encoded><![CDATA[<p>I know a way to do this without installing anything, just plain PHP and a DB table to store update information, nothing more, I have a demo here</p>
<p><a href="http://burning-candle.com/projects/chris/monitor-progress/" rel="nofollow">http://burning-candle.com/projects/chris/monitor-progress/</a></p>
<p>(Yes, there are bugs, but they are bugs in the user interface, not bugs in the idea, the idea is rock solid)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-3999</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 03 Dec 2009 22:42:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-3999</guid>
		<description>Glad the rest of the world finally found this nifty little hook! For anyone having issues uploading large files and getting a time-out here are a few php.ini settings that you should make sure you have setup. (Note php has a hard limit max upload file-size of 2gb in most php builds).

[php.ini]
;APC
apc.rfc1867 = on
apc.rfc1867_freq = 1K
apc.gc_ttl = 259200
apc.max_file_size = 2000M

;File Upload
file_uploads = On
upload_max_filesize = 2000M
post_max_size = 2000M

[end php.ini]

Note: (If you are using Suhosin then add the following var)

;Shoshin APCFix
suhosin.post.max_value_length = 2000M

Hope this helps someone. By the way great post!</description>
		<content:encoded><![CDATA[<p>Glad the rest of the world finally found this nifty little hook! For anyone having issues uploading large files and getting a time-out here are a few php.ini settings that you should make sure you have setup. (Note php has a hard limit max upload file-size of 2gb in most php builds).</p>
<p>[php.ini]<br />
;APC<br />
apc.rfc1867 = on<br />
apc.rfc1867_freq = 1K<br />
apc.gc_ttl = 259200<br />
apc.max_file_size = 2000M</p>
<p>;File Upload<br />
file_uploads = On<br />
upload_max_filesize = 2000M<br />
post_max_size = 2000M</p>
<p>[end php.ini]</p>
<p>Note: (If you are using Suhosin then add the following var)</p>
<p>;Shoshin APCFix<br />
suhosin.post.max_value_length = 2000M</p>
<p>Hope this helps someone. By the way great post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: titan</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-3864</link>
		<dc:creator>titan</dc:creator>
		<pubDate>Fri, 30 Oct 2009 08:03:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-3864</guid>
		<description>Me gusta mucho pero seria bueno que pusiera un ejemplo para descargar.. =)</description>
		<content:encoded><![CDATA[<p>Me gusta mucho pero seria bueno que pusiera un ejemplo para descargar.. =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-3813</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Sun, 18 Oct 2009 13:03:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-3813</guid>
		<description>To install APC for PHP 5.2.10 for example, follow these steps:
- go to http://downloads.php.net/pierre/ and download the appropriate package (e.g. php_apc-3.0.19-5.2-Win32-VC6-x86.zip for PHP 5.2 thread safe);
- extract php_apc.dll to c:\php\ext (or whatever extensions folder you have set);
- open php.ini and add this line:
extension=php_apc.dll, then save the file;
- restart Apache;
- check if APC was enabled - use phpinfo() for that (you should see new APC section somewhere in the displayed output) - or check the error.log of Apache to make sure the extension was successfully loaded (if not loaded, an error message will be shown there);

That&#039;s all folks (it worked for my PHP 5.2.10 Win32 instance).
Good luck!</description>
		<content:encoded><![CDATA[<p>To install APC for PHP 5.2.10 for example, follow these steps:<br />
- go to <a href="http://downloads.php.net/pierre/" rel="nofollow">http://downloads.php.net/pierre/</a> and download the appropriate package (e.g. php_apc-3.0.19-5.2-Win32-VC6-x86.zip for PHP 5.2 thread safe);<br />
- extract php_apc.dll to c:\php\ext (or whatever extensions folder you have set);<br />
- open php.ini and add this line:<br />
extension=php_apc.dll, then save the file;<br />
- restart Apache;<br />
- check if APC was enabled &#8211; use phpinfo() for that (you should see new APC section somewhere in the displayed output) &#8211; or check the error.log of Apache to make sure the extension was successfully loaded (if not loaded, an error message will be shown there);</p>
<p>That&#8217;s all folks (it worked for my PHP 5.2.10 Win32 instance).<br />
Good luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: masikwha</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-3352</link>
		<dc:creator>masikwha</dc:creator>
		<pubDate>Wed, 17 Jun 2009 16:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-3352</guid>
		<description>Shawn, lol, what works? Obviously this blog is copied text from IBM website. Matter of fact you can&#039;t even download php_apc.dll(for windows), pecl says they are rebuilding the new version. How it worked for you and other is unknown. Necessary code is available in many sites, but what is not clear is how to install the apc .</description>
		<content:encoded><![CDATA[<p>Shawn, lol, what works? Obviously this blog is copied text from IBM website. Matter of fact you can&#8217;t even download php_apc.dll(for windows), pecl says they are rebuilding the new version. How it worked for you and other is unknown. Necessary code is available in many sites, but what is not clear is how to install the apc .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simple File Upload Progress Bar with MooTools &#171; Tomáš Srnka&#8217;s Blog</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-3004</link>
		<dc:creator>Simple File Upload Progress Bar with MooTools &#171; Tomáš Srnka&#8217;s Blog</dc:creator>
		<pubDate>Mon, 27 Apr 2009 09:56:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-3004</guid>
		<description>[...] I used APC and PHP5.2. If you are interested in the explanation of the process of APC and PHP5.2, Ellion Haughin&#8217;s blog entry might be a good starting point for [...]</description>
		<content:encoded><![CDATA[<p>[...] I used APC and PHP5.2. If you are interested in the explanation of the process of APC and PHP5.2, Ellion Haughin&#8217;s blog entry might be a good starting point for [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shawn</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-2952</link>
		<dc:creator>Shawn</dc:creator>
		<pubDate>Mon, 13 Apr 2009 13:06:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-2952</guid>
		<description>This example works perfectly thanks. Some things to note: Don&#039;t listen to the idiot &quot;PHPMasterBlaster&quot; above... multiple progress bars work just fine. Threading has nothing to do with how this works. &quot;Thread Safe&quot; is a completely separate thing... do a search and find out for yourself. Secondly, in order to use APC for file upload prgress... you have to disable mod_security. There is a very simple reason for this. Mod Security is providing security by buffering requests and making sure they do not reach the application unless they have been checked and deemed safe.
The apc upload progress script, on the other hand, relies on getting data in real-time. This are two contradicting requests.</description>
		<content:encoded><![CDATA[<p>This example works perfectly thanks. Some things to note: Don&#8217;t listen to the idiot &#8220;PHPMasterBlaster&#8221; above&#8230; multiple progress bars work just fine. Threading has nothing to do with how this works. &#8220;Thread Safe&#8221; is a completely separate thing&#8230; do a search and find out for yourself. Secondly, in order to use APC for file upload prgress&#8230; you have to disable mod_security. There is a very simple reason for this. Mod Security is providing security by buffering requests and making sure they do not reach the application unless they have been checked and deemed safe.<br />
The apc upload progress script, on the other hand, relies on getting data in real-time. This are two contradicting requests.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/comment-page-1/#comment-2680</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Wed, 24 Dec 2008 19:31:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/#comment-2680</guid>
		<description>Hmmm, yess.. another great blog entry where it says you CAN do something.. only.. I don&#039;t know how so I&#039;m gonna just tell you bits I read from somewhere else so it looks like I know but actually.. I don&#039;t and secondly.. I can&#039;t be arsed to actually explain....

Great blog entry.. go go go..</description>
		<content:encoded><![CDATA[<p>Hmmm, yess.. another great blog entry where it says you CAN do something.. only.. I don&#8217;t know how so I&#8217;m gonna just tell you bits I read from somewhere else so it looks like I know but actually.. I don&#8217;t and secondly.. I can&#8217;t be arsed to actually explain&#8230;.</p>
<p>Great blog entry.. go go go..</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.060 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-12 21:04:26 -->
