Nginx 504 Error when trying to use PHPMailer
I’ve been trying to send an e-mail using PHPMailer but have been getting a “504 Gateway Time-out” error.
Did a bit of research and I think it’s because nginx is trying to use IPv6. I thought the solution was to try to make it use IPv4 was the solution.
Tried to do the following already:
echo 'Acquire::ForceIPv4 "true";' > /etc/apt/apt.conf.d/99force-ipv4
echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf
service nginx restart
Still getting the same issue and I can’t find anything else that I could try.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.