It can take up to 72 hours for new domains to be accessible everywhere!
This is caused by DNS caching, which InfinityFree cannot control, but there are some workarounds you can try. Learn more.
Other Information
I recently uploaded my PHP website to InfinityFree. It’s been almost 48 hours since I set everything up, but my website is still not live. I’ve already uploaded all my files through the File Manager/FTP and followed the setup process.
I am a beginner, i was practicing how to deploy websites, I dont know if i have something wrong. Is there any way to findout whats wrong?
We say it can take up to 72 hours, because sometimes it really takes that long. So most likely, there is nothing “wrong”, it’s just taking a bit longer for you.
Did you also read the article you linked to? Which options did you try and did it help?
If you still need help:
Can you please describe what you see when you try to access your website? Knowing that could tell more about why it’s not working for you.
Sounds like something on your network may be blocking the connection. ISP’s do seem to have a thing for blocking free hosting subdomains
Otherwise, its possible your IP was blocked for unusual traffic. But only admin can check that
–edit–
Sorry, I missed the fact you said it’s only been set up 48 hours. Yeh, you’ll need to make sure you wait the full 72 hours before any of the above becomes likely