And what does the error say ?
See attached – a required file is missing :
View post on imgur.com
You are also missing a css file, however that is not likely why you can’t login.
Also, you need to install an SSL on your shopping cart – not sure why that’s not a requirement to run WOoCommerce.
The error reads:
This page isn’t working
fresthetic.com is currently unable to handle this request.
HTTP ERROR 500
Not sure what required file is missing. Nothing was moved or replaced. This just happened all of a sudden. Its been a while since we updated the site. Possibly a year.
Not sure what happened to the css file either or the SSL. I don’t actually know how to install an SSL. I honestly thought woocommerce would automatically install something like that.
Does the entire wordpress plugin have to be reinstalled? Would I lose all my sites information? Or, can I get any of the files listed above and replace them individually to make the site work again?
The main error is a server error, you would need to check your error logs on your website host to see what it is in detail.
That might give you a clue on what is going wrong.
How would I get an detailed explanation of the 500 error? It seems to pop up whenever I try to login to wordpress. Is there another way to see the error log?
My first guess is that it is a malicious hack.
You can see your php and apache error logs by logging into your control panel at your host.
It is a 500 error bc you’re missing that file. You can download it from here, and install on your server using ftp or file upload :
https://github.com/WordPress/WordPress/blob/master/wp-admin/admin-ajax.php
this might be a silly question but how do I download the file? Or should I just copy and paste in a text file and save as admin-ajax.php?
Also, should I install it anywhere specific?
You could do a right click, Save As from here :
https://raw.githubusercontent.com/WordPress/WordPress/master/wp-admin/admin-ajax.php
Yes! In here :
/your-url-path/wp-admin/