View Full Version : Web Site ownership
Doug_M
6th April 2009, 20:47
Hi,
I'm using ISPConfig on a private network with no clients. I want it to create all web sites with owner/group of apache/apache. What file do I need to modify in order to accomplish this?
Thanks,
Doug
till
7th April 2009, 09:44
You will have to change the apache plugin in /usr/local/ispconfig/server/plugins-enabled. But this will be a lot of work without any real benefits as you can use e.g. php as fcgi to run php scripts under the user of the site.
Doug_M
7th April 2009, 15:31
Thanks Till, I'd never used FastCGI before. So far so good.
Regards,
Doug
Doug_M
7th April 2009, 20:38
For those of you interested in modifying the apache plugin here you go:
vi /usr/local/ispconfig/server/plugins-enabled/apache2_plugin.inc.php
Around line 198 added groupname variable like so:
function update($event_name,$data) {
global $app, $conf;
$groupname = "apache";
Around line 403 commented out groupname and added my own like so:
//$groupname = escapeshellcmd($data["new"]["system_group"]);
$groupname = "apache";
Around line 430 added a chmod to make group writeable:
exec("chown -R $username:$groupname ".escapeshellcmd($data["new"]["document_root"]));
exec("chmod -R ug+w ".escapeshellcmd($data["new"]["document_root"]));
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.