Security Reminder
Local does a pretty good job of scrubbing private info from the logs and the errors it produces, however there’s always the possibility that something private can come through. Because these are public forums, always review the screenshots you are sharing to make sure there isn’t private info like passwords being displayed.
For your Local Logs if you click on the Support tab on the left side of your app (circle with a question mark ?) and then scroll down there will be a little spot that says Download Local Log. This creates a zip file with all of your logs in it.
The logs may not be necessary as it sounds like there could potentially be a couple of conflicts at play. I’ve never used Webroot so you may need to consult with them or their documentation but they might have a way to “allow” Local. Security applications will sometimes block connections and processes just as part of their nature until something is “allowed” or given permission.
I tried it with webroot uninstalled but no luck. I found someone who had a similar problem but they weren’t using xampp and they were using linux os. I am hoping that you may have heard of this or have knowledge that may translate this for my issue:
It took me quite a while to figure it out but in the end I did. My LocalWP routing mode was on “Domains” at first but then I had switched it to “localhost” and I was guessing that this might have left the router still listening to port 80 due to some malfunction. After I confirmed that Apache is listening to port 80, I added new records of nonexistent domains to the hosts file and these got pinged directly to their proper address that I set there. This made me have a really thorough look at the hosts file and it was then that I realized the two locally set up sites that I tested are both missing, but most of the others are still there. In initial checks I only saw that there are plenty of records which lead me to believe the file is intact.
Conclusion:
LocalWP managed to delete some of my /etc/hosts records. LAMP and LocalWP can work together but have in mind to create a copy of your hosts file before LocalWP installation.
It sounds like what they are describing is a port conflict. Here are some steps to help identify and address this:
Stop all sites that are running in Local
Force quit Local
(If using Mac) Run the command lsof -nP -iTCP -sTCP:LISTEN
(If using Windows) Run the command netstat -ano
What you’ll be looking for here is to see when sites are stopped and Local is properly shut down if there are still programs running on ports 80 and 443. These may be conflicting with Local or the system may be reporting Local is still running.
Once you run that command you should see a list of listening ports. If you see a particular program making use of those ports, you can then kill that process by running sudo kill -9 XXX where XXX is the PID number of that process. (On Windows you will use taskkill /F /pid XXX where XXX is the PID number of that process)