Quote:
Originally Posted by tchouvince
Hello all,
I have a problem with mod su-php:
When I create multiple website for a same client, I have that in my directory:
/var/www/clients/client1/web1
/var/www/clients/client1/web2
etc...
I want to use mod su-php for all websites for all clients.
For the first website, no problem.
For the second website, I have an error 500.
In logs, I have that:
SoftException in Application.cpp:555: Directory /var/www/clients/client1 is not owned by web2
If I change owner for example chown -R web2:client1, the second website work but the first website no.
What can I do for it work with owner web1:client1 for the first webiste, client1:web2 for the second site etc....
Thanks for advance et excuse me for my very bad english.
|
You’ve got the wrong permissions set on one or more folders.
Please, change permissions of your index file to 755 (because now you have 777, I guess).
You can try this for each site (in your case for web1 and web2):
If you care about your security:
find /var/www/clients/client1/web1/web/* -type f -exec chmod 644 {} \;
find /var/www/clients/client1/web1/web/* -type d -exec chmod 755 {} \;
find /var/www/clients/client1/web2/web/* -type f -exec chmod 644 {} \;
find /var/www/clients/client1/web2/web/* -type d -exec chmod 755 {} \;
If you do not care about your security, or just lazzzzzzzy:
chmod -R 755 /var/www/clients/client1/web1/web/
chmod -R 755 /var/www/clients/client1/web2/web/
Recent comments
19 hours 41 min ago
1 day 2 hours ago
1 day 6 hours ago
1 day 7 hours ago
1 day 16 hours ago
2 days 1 hour ago
2 days 2 hours ago
2 days 6 hours ago
2 days 10 hours ago
2 days 10 hours ago