Hi Pierre,

Thanks for the comments.

I am aware of the fact that we can test php-cgi.exe in various scenarios which 
is  very close to real world. But my code gives the ability to test php-cgi.exe 
exactly like real world. Most of the people use PHP to host some application. 
It can be home grown application, a community application or a variance of a 
community application. This is exactly what the code simulates. And one more 
clarification it is not dependent on any server or how one has configured to 
run PHP. It can be IIS/APACHE (or any other server for that matter) and is also 
not dependent on how you server is configured. It can be mod_php/FastCGI/ISAPI 
etc. So far as your code can run in the browser, the driver has the ability to 
test it. The only flaw is that it runs primarily on WINDOWS as it takes a hard 
dependency on Internet Explorer being the browser. I believe if we found this 
useful the hard dependency can be removed.

Thanks,
Don.

-----Original Message-----
From: Pierre Joye [mailto:pierre....@gmail.com] 
Sent: Monday, February 01, 2010 10:42 AM
To: Venkat Raman Don
Cc: php-windows@lists.php.net
Subject: Re: [PHP-WIN] A way available to test PHP CGI builds.

hi,

On Mon, Feb 1, 2010 at 7:26 PM, Venkat Raman Don <don.ra...@microsoft.com> 
wrote:
> Hi All,
>
> I would like to announce that with the commit 
> http://svn.php.net/viewvc?view=revision&revision=294232, we can have a way to 
> test PHP-CGI.exe on Windows. More details around this can be found at 
> http://blogs.iis.net/donraman/archive/2010/02/01/wincache-test-code-committed-to-pecl-paves-a-way-to-test-php-cgi.aspx.
>
> It does need some more thinking and work. Please let me know in case you have 
> some ideas and willing to contribute.

It was already possible to test php-cgi.exe just fine before by setting the 
required ENVIRONMENT variables. That's what we use for the run-tests cmd in our 
tree (all platforms), it supports post/upload/get as well.

Am I mistaken or what this application does is to remote control IE to load a 
given URL? This URL being the test we like to test, from the document root? If 
yes, that's something relatively easy to do using PHP directly (php supports 
http natively btw). It is also easy to run the test using a given users using 
runas, that does not match 100% the configuration of IIS+FCGI, but from a PHP 
only point of view, it covers all cases.

Btw, take a look at the server scripts in the php src tree.

Cheers,
--
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org

--
PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: 
http://www.php.net/unsub.php



--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to