That's the good thing about this, it does not require any hosting
changes. It's just text being sent via POST just like a normal form
submit, the PHP code portion just accepts the data and assembles the
file based off of it.

The Gears stuff is all client side, so it requires no server side stuff.

The Gears stuff is needed for some of the UI components (javascript
doesn't do it alone), the file browse, the slicing of the file
(splitting the file in realtime and send chunks of it) - in theory a
browser could implement this transparently, or in a web browser module
(which Gears is essentially)

Anyway all the tools are there, no server tweaks required, just a
little bit of client-side javascript (which I have samples for) and
PHP (i have samples) and the browser needs Gears (which almost all
platforms/browsers support it)

On Mon, Mar 2, 2009 at 12:39 PM, Gevorg Harutyunyan <> wrote:
> Hi Michael,
> Thanks for info.
> I use shared hosting and reason that they don't allow that extension is that
> uploadprogress is still in beta.
> I tried both apc and uploadprogress on my local PC and solutions that they
> provide are very good for me.
> I will be happy to change hosting provider and if you know any other hosting
> with those extensions please inform
> On Tue, Mar 3, 2009 at 12:02 AM, Michael A. Peters <> wrote:
>> Gevorg Harutyunyan wrote:
>>> Hi guys
>>> I need to create file upload progress bar using PHP and AJAX. I found two
>>> Pecl extensions that support that may be used: "uploadprogress" and
>>> "php-apc".
>>> I asked my shared hosting provider to add that extensions, but my request
>>> was declined, because "uploadprogress" is still BETA version and "php-apc"
>>> dont works
>>> fine with Fast-CGI version of PHP.
>> uploadprogress is still beta but it works very well.
>> It does still require client side scripting of some sort (JavaScript is
>> what I use) but due to stateless nature of http that's just the way it is.
>> uploadprogress does require php 5.2 or newer, that may be their issue.
>> Anyway, when a host is not willing to provide what you need, it's time to
>> find a new host.
>> I've never tried php-apc.
>> Another solution I've seen people do is use perl to process the file upload
>> form. I don't like perl but it is a possible solution.
> --
> Best Regards,
> Gevorg Harutyunyan

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to