Installing PHP to run on Windows through IIS is pretty simple because there is an installation wizard that does everything for you. But, those of us who also have Apache running for development need to have Apache process PHP pages too. This is a walkthrough to get both running. This will run PHP in CGI [...]
Securing your cgi-bin
The Problem: I find a lot of surprising security problems as I work on client’s sites. Even large, reputable companies often have gross security issues. I know more than anyone how difficult it can be to get a cgi script installed and working. It’s tempting to walk away without double-checking the security. One of the [...]
Install Apache + Subversion on Windows
How to Install Subversion Server on Windows using Apache This is a walkthrough to install subversion server on Windows and make it available over http using Apache. Subversion is a version control system. In combination with Apache, you can allow local and remote developers to share source code. This guide will use the following installation [...]
PHP intermittent blank page
There is a problem with IE and PHP applications is certain instances where an intermittent blank page appears instead of the expected content. This seems to relate to an earlier bug reported by Microsoft with IE 6 where the content length was reported as 0 during POST requests. This occured when browsing sites running UNIX/Apache [...]
set php allow_call_time_pass_reference in .htaccess
I just spent about an hour trying to figure this out, but when you have a php application that requires call time pass reference to be enabled, you can set in the .htaccess file. The trick on some systems is that it must be set to “1″ and not “on” as is indicated on the [...]