Thank you for your post.
There has been a problem reported that the old PHP files from FileMaker Server 9 are not replaced by FileMaker Server 10. When you install FileMaker Server 10, the FM_API_for_PHP_Standalone.zip is put into the WEb Publishing folder. Open this file and a FileMaker.php file and a "FileMaker" folder are extracted. Copy this file and folder and put these into the following folder:
Hard Disk -> Library -> WebServer -> Documents
or into one of the include_path directories in your PHP installation. The default for Mac OS X is /usr/lib/php
Please let me know if this corrects the problem.
No, I'd noticed that issue in other forums; I did a complete erase of the hard drive & re-installed OSX server before installing FMSA 10; there was never a version of FMSA 9 on this install.
Tried copying those files into place; made no difference.
The error might indicate that some html has already been supplied by the time the system wants to send the session cookie - look in the 7 lines beforehand for any echo commands or outputted html, and move to below line 8.
I am having a similar problem to danemcg. I installed FileMaker Server 10 Advanced on a Mac Leopard Server (10.5.6), which is running just the webserver and no other services. This is a new machine, with a new, clean install of Leopard Server (and all software updates installed), it never had FileMaker Server on it, just has FileMaker Pro. We are not using the PHP default Leopard Server install, but using another download that is PHP v. 5.2.6, and when I deployed the FM Server I selected the option to use our PHP version, and it found it. I moved the FileMaker.php and corresponding folder to the appropriate include_path directory for our PHP install. I've uninstalled and installed the FM Server twice, but I still get the following message every time I test the PHP web publishing engine:
The PHP connection to the FMServer_Sample database failed.
The Web Publishing Engine is refusing connections. Make sure the web server is started and try again. (Error 7; Running out of memory)
We have no firewall, no proxy server, all necessary ports have been checked and are open. Can you help? I've searched the forums and the internet and cannot seem to find a solution.
FWIW: a setting in OS X Server seems to have been at fault, at least for me:
In Server Admin, select Web service, click on the Sites tab, and under General options for the web site, the third line down (at least in server version 10.5.6) is IP Address:.
Setting this field to the IP address of the box bollixed things up; setting it to "any" from the drop-down list allows FM PHP to run properly.
No clue why....<!-- POLLS --><!-- FILES --><!-- SIGNATURE -->
Oh, my gosh, that worked for me, too!!!! Thank you SO much for suggesting it, I've practically been in tears trying to get this FM Server to workfor the past day and a half.
And now that this "solution" is out there, hopefully it will help others!
Of course, like you, I have no idea why this change makes it work, but as long as it does and everything else still works with my web server, I'm content not knowing why!
I have the exact same error during the technology test and the suggestions below havent helped.
Anyone else have any ideas?
Some problem here with Snow Leopard Server.
Running Snow Leopard Web Publishing, some solution... setting the IP Address for any solved the problem.
Thanks a lot for the hint.