Hi @poonamthakur,
Thank you for reaching out to Paid Memberships Pro. I’m really sorry to hear about the issue you are facing.
When you try to load a website in your browser, it sends a request to the web server which hosts the site. Usually, the server would return a 200 OK status code when the request is processed successfully. However, if the server takes too long to complete this request, your browser may display the HTTP error code 504.
This error indicates that the upstream server cannot carry out your request in time to serve the website’s content.
According to the Internet Engineering Task Force (IETF), the definition of the 504 Gateway Timeout error is as follows:
The 504 (Gateway Timeout) status code indicates that the server, while acting as a gateway or proxy, did not receive a timely response from an upstream server it needed to access in order to complete the request.
The error may be either due to a site visitor’s slow internet connection or a slow server.
Previous users who have experienced this issue were able to resolve it by upgrading server resources or hosting.
https://www.paidmembershipspro.com/recommendations-web-hosting-support-pmpro/#h-why-do-i-need-to-upgrade-my-hosting
I hope this helps get you started.
Kind regards,
Theunis C.