Unable to get to wp login

OK, I do have a Cloudflare account, which is not showing much of anything.

I was able to briefly get a screen from Cloudflare that indicted there was an Error 524: a timeout occurred. I have been unable to get to this page again. The only error message I get going to the Wordpress login screen is a 403 Forbidden You don’t have permission to access /wp-admin/install.php on this server

When I contacted my hosting company, they said it was now hosted on Cloudflare. The fact that Cloudflare does not host Wordpress is news to me. I was actually surprised when the hosting company said that, as I did not think or expect Cloudflare to host my site.

I added Cloudflare back in April and this is the first problem I’ve had with it.

Thanks so much for your help.

Regards,
Mary Lou {redacted}
Dickson Images - Environmentally Responsible Photography
www.dicksonimages.com //{redacted}