I switched from Apache to Nginx. When I did that the Craft folder that was outside of the web root no longer was recognized. Checked around, dug into my .conf files and spent a boatload on this issue, no dice. Thinking it was ownership or folder permissions, but I changed /craft folder to 777, made no difference.
Once I brought back in the Craft directory under public_html it was all good. I would rather it be outside of that. Have any of you run Nginx and Craft together successfully with the folder being under public_html?
$craftPath
setting in the public index.php file?