Changes to PHP Bundling with FileMaker Server
If you're using any of our PHP Webhook files installed on a FileMaker Server running on the Windows platform please aware of the following changes that Claris have made to how PHP is bundled. Claris have announced that PHP will no longer be bundled with FileMaker Server on Windows and macOS. The last versions of FileMaker Server that bundled PHP were FileMaker Server 19.3.3 for macOS and FileMaker Server 19.1.2 for Windows.
Starting with the FileMaker Server 19.2.1 update PHP is no longer installed with FileMaker Server for Windows - you should preserve your existing PHP installation first by backing up the PHP folder and restoring it after the upgrade is complete. See the FileMaker Server 19.2.1 Release Notes for further information.
If you are installing FileMaker Server 19.2.1 on a new Windows server you will first need to download and install PHP before you can enable Custom Web Publishing with PHP using the fmsadmin command line:
fmsadmin set cwpconfig enablephp=true
Please refer to this article on the Claris Engineering blog for further details on installing PHP for Windows. Another option is to use the PowerShell script that is included with the Admin API Tool from Soliant - click here for more details.
Starting with version 19.4.1, FileMaker Server no longer installs a PHP engine on macOS. FileMaker Server upgrades will not remove a previously installed PHP engine, but new installations will no longer provide PHP.
Please refer to this article on the Claris Engineering blog for further details on installing PHP for macOS.
Whilst Custom Web Publishing with PHP is being deprecated we still provide Webhooks for the newer FileMaker Data API. These are also PHP files but do not use the FileMaker PHP API/Custom Web Publishing. You will still need to install these on a server running PHP whether that is your FileMaker Server machine or another web server.