locked out of wordpress site ‘warning: require once’

As the log says, a file is missing. If you FTP in to your site (or use your host’s File Manager, if they offer one) you can change the name of the folder currently called /wp-content/plugins/ – i.e. change it to something like /wp-content/oldplugins/. That should then allow you to log in.

Once you log in, you can rename the folder back to its original name and reactivate your plugins one by one. If there is still a problem with a missing file WP will prevent the plugin from being activated, and you can download the plugin from its original source and upload it via FTP/File Manager if needed.