Look in the file /etc/apache2/apache2.conf for a line that reads
Require all denied
Check that this command is being used for the directory where your site is. If it is, switch to
Require all granted
Warning: do not edit this for all directories, only for directories where you know you want to give access permission.
If this is the problem, it must have been caused by updating the Apache configuration files. Note that when upgrading Apache (or any other similar software) the updater asks if it should replace the configuration files. If this question is asked, it is worth analyzing what changes occurred in the configuration file. Eventually it might be worth keeping the old configuration file. If you want to use the new file it is important to redo the settings that existed in the previous.
You changed the Apache folder assignments?
– adelmo00
have already checked in apache if the apache root is pointing to the same folder as it used to be?
– Leonardo Patricio