Do you have errors turned on or logged to see what specific line in the API kit or error is showing up? Also do a phpinfo() to check you are running the correct php.
I don't know if errors are logged, it was late friday when I did the PHP switchover so I ran out of time to look into it. No errors are returning when I open the home.php that I had built previously but it shows a blank window only. I couldn't find much info on the requirements of the PHP for Filemaker API or any info for getting it to work. I have done phpinfo() but have nothing to check it to. I need pointing in right direction for where to get this info. The httpd.conf still has lines in it pointing to the Filemaker API but obviously all the PHP binaries are in a different place now. Do I need to change anything else is what I need to know and are there any PHP functions that specifically need to be ON for Filemaker API that may not be on in Entropy's PHP build.
Usually blank page indicate that a php critical error occured and the engine can not continue processing, thus it exit and return to you a blank. This is usually with a error that tell ya where things break down. On production server, error is usually turned off. If you're debugging, you need to turn them back on to see which line or why your thing is not working.
Do a <?php phpinfo(); ?> and find which php.ini file the engine is using. Go to that file, edit it error reporting section, set reporting level and turn display error to on.
The requirement to the run the API shouldn't be significant, mostly what it does it request an XML file from the web publishing engine, parses that XML file, and then return that information to you via the API. Unless you know what error it's generating, I wouldn't think it need many PHP modules to work.