We're using XenForo Enhanced Search (1.1.6), and we're very happy with the performance overall. However, some searches are triggering errors like "Fatal Error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes)". Our maximum number of search results is set to 500, and as you can see our memory_limit is 256M. I'd try tweaking those knobs more, but I can't imagine 500 results should consume that much memory under normal circumstances.
What's especially strange is that we've encountered at least one case where searching for two short words like "ab" and "cd" individually causes no problems, but a search for "ab cd" runs out of memory. To me this suggests something is wrong, but I'm not sure what. Suggestions?
What's especially strange is that we've encountered at least one case where searching for two short words like "ab" and "cd" individually causes no problems, but a search for "ab cd" runs out of memory. To me this suggests something is wrong, but I'm not sure what. Suggestions?