We have installed a fresh 10.10, Server App from AppStore, FMS 13, v5 Update.
Everything works fine, except the FileMaker embedded PHP. In the fmadmin it shows up as "active" but no PHP commands are executed by the server.
There is a Library especially for "yosemite" under /Library/FileMaker Server/Web Publishing/publishing-engine/php/yosemite,
all settings in http.conf and php.ini seems to be correct and there are no error messages while launching or at system startup.
Has anyone go this running?
So I've been playing with it on a test Yosemite Server (starting to go through some on-line steps to see if FMS things can be moved to a different port -- especially since I am not planning on deploying WebDirect...).
I found that (so far), the *FileMaker* embedded php worked when looking at the "Open Test Page" --> "Test PHP Custom Web Publishing" test with the FMServer_Sample test database. I believe I tried it with the non-FileMaker PHP, but that didn't (but that could have been for other reasons.)
I'm not convinced, though, that the server survives a restart, though. In my tests (admittedly few so far), I've had to uninstall/reinstall FMS 13.0v5 (from the full 13.0v5 installer) after rebooting the server to get the databases working (I have *not* disabled Spotlight -- as I need it...)
Yeah, I just tried this.
I went to the admin console -- Server --> Edit Deployment. I flipped PHP back to "No, use my existing installation of the PHP engine" -- and the test PHP page never came up. I did "Edit Deployment" again and flipped it back to "Yes, install the FileMaker Server supported version of PHP" -- and it worked again.
I have had success by editing the .conf files in FMS version of apache to listen to port 81 instead of port 80. then redirecting to port 81 from Yosemite server. In the long run I simply found it easier to run them on separate machines and creating a html page that redirects to the FMS server. I wish Filemaker would address this issue in an update.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta HTTP-EQUIV="REFRESH" content="0; url=http://server.local/your directory/index.php">