I had something similar happen twice many years ago (and several versions ago).
In the first case, the data in a single record was corrupt, Any time that
record was retrieved, the WPE would stop responding.
The second occurred when a user copied and pasted text from another source that
included an embedded graphic. The textarea on the web page converted the
graphic to over 70,000 characters of gibberish – basically what you’d see if
you opened a JPEG with a text editor. To FileMaker’s credit, it stored the data!
The second instance was easy to spot, because the garbled mess displayed
on-screen. The first instance was extremely difficult to diagnose, identify and
remedy. We eventually had to export the data from each table and comb through
it until we found the corrupt record.
Considering the problem has persisted through all the software and OS
reinstalls, it might be time to look at the data itself. As far as your php
pages go, do you have any pages that do a findall, or that potentially could
retrieve many thousands of records? Perhaps a user is querying in a way that
returns more data than Apache and the WPE can handle.
Hope this helps,
On Nov 8, 2016, at 10:01 AM, Gary Lowell Sprung <garygnurps@xxxxxxxxx> wrote:
One of my clients is having trouble with repeated crashes or severe
slow-downs of the Filemaker custom web publishing. We have done a clean
install of Filemaker Server 15.02 (in two-machine setup). Also did a clean
install of the system, Mac El Cap, this past summer. We are examining
possible hardware issue or software conflicts. But I keep wondering if one of
my PHP pages is causing the problem. The WPE log shows nothing amiss; only
401 "errors" from users or scripts that found no records. We see no spikes in
CPU or memory in Activity Monitor. Filemaker Server still serves to Pro and
WebDirect during these events.
So is there a way to write a PHP page that would cause custom web publishing
to quit, or dramatically slow down? How would I know this is the problem if
the log shows no problem?
FX.php Official Web Site -- http://fx.iviking.org/
FX.php Official Mailing List -- //www.freelists.org/list/fx.php_list
(Subscribe, unsubscribe, and more at the mailing list site!)