3 - The question is your Apache running/serving on port 8088? For example my xamp is running on 80 and 443...
4 - Xamp control panel is very handy, it has nice logs button that will open your log files to show you php and apache errors etc. check it out.
Try going with default port, if it works it means that you need to play with ports if you really want to.
just a quick tip, .com is shorter than .local and if you're using chrome and it works like mine then most of the time something. local will redirect you to google search (and I like my search there, you can switch it off.