

If your directory group is wheel it maybe work. Since I have to specify localhost/~username to get to my Sites folder, I'm guessing that the DocumentRoot has not successfully changed. when you set DocuemntRoot '/Users/xxx/xxx' on mac os, your must ensure your httpd User & Group have permission to read the directory.By default, /Users/xxx/xxx owner is root and group is admin, so you don't have the permission. What does the tilde do? Why must one use the tilde to specify the correct path?Ģ. Apache Alias Folder: 403 Access Forbidden.
#MAC OS X APACHE FORBIDDEN MAC OS#
I've check the permissions in /Library/Webserver/Documents and they are 775 (as they are on my MacMini which is serving properly under localhost).įirst steps first (I'll get to the vhosts later):ġ. I had this problem on OSX Mac OS High Sierra and this solution worked for me. I have changed my DocumentRoot to /Users/username/Sites/ and have placed a test index.html file there. Here it is, OS X Mac OS High Sierra, 10.13. I told I am on the OSX but not the version.

I just need to know if anyone has done an installation towards this direction and could give me a heads up. I have set up a folder for each domain, with an appropriate index file in each folder. Maybe this should be the path for my configuration on the Wordpress as well. I want to use my MacPro to serve several different domains, and I would like these all in my Sites folder (just easier to manipulate, I think). Double-click the source tarball to unpack it, then in a Terminal cd to the mod-fastcgi inside the source folder and: For MacOs 10.8 (mountain Lion) and you are using the Apple installed apache - there is a bug in 10.8 in the apache build env which breaks the. Nginx serves files fine from it's home directory, but it won't serve files from a subfolder of my user directory. Apples copy has some important fixes to support Apache 2.2 as provided in OS X. After sifting through the config files, I figured I'd give nginx a try.
#MAC OS X APACHE FORBIDDEN INSTALL#
First download the KEYS as well as the asc signature file for the relevant distribution. The default Apache install on my Mac is giving 403 Forbidden errors for everything (default directory, user home directory, virtual server, etc). Seems a lot has been written on this, but for each topic that is "solved" and archived, I can't find the solution. The PGP signatures can be verified using PGP or GPG.
