I have this application created which I'm gonna call mysite. Inside mysite, I have 2 subfolders: mysite/edit and mysite/course, and I created 2 new symlink apps which point to these subfolders. After that I configured the domain (let's assume it's www.mysite.com), and assigned routes as follows:
- / to the default mysite application
- /edit to the mysite/edit application
- /course to the mysite/course application
All of the above mentioned applications were created under user myuser1, and it's been working flawless...until now. A couple days ago I asked a friend to help me creating a new application which was supposed to go be assigned to the route www.mysite.com/product. I created a new shell user for him (assume it's myuser2), and created a new application, but this time I assigned it to his user and created as a normal apache application, not a symlink. Once he was finished we noticed that we could only access www.mysite.com/product, but the others were showing a 502 error. I immediately checked the logs in the server and found errors like this:
- AH00035: access to /index.php denied (filesystem path '/home/myuser1/apps') because search permissions are missing on a component of the path
Can anybody give me some help here as to why these errors occur? does a domain work only with applications created under a single user?