Solved! Added a php.ini file to my public_html directory
I’m not entirely sure what caused the issue in the first place because I didn’t previously have the php.ini file and there wasn’t an issue, but for whatever reason, that glitch caused the site to need it now. Weird, but it works.