To ensure Geo Controller works properly, the PHP cURL module must be enabled on your server.
By default, Geo Controller uses a timeout value based on years of analysis and performance testing. However, on some shared or low-cost hosting environments, the default timeout may be too short, which can lead to API timeout errors or warning messages.
That’s why we provide an option to manually adjust the cURL timeout. If you experience issues, try increasing the timeout value to 30 or 60 seconds. If problems persist, even higher values might help — but in that case, we also recommend evaluating your hosting provider’s performance.
Tip: Always test API behavior after changing this value, and avoid setting extremely high values unless absolutely necessary.
If you encounter consistent cURL timeout problems, contact our support team so we can assist you directly.