Hi everybody,
Safemode is not used in ISPConfig 3 as it is marked as deprecated by the PHP developers and will be removed from new php versions, but someone want enable it in old php versions, please follow intructions:
* Notice:
Only used for php mode Fast-CGI.
1. Run mysql text on dbispconfig database:
Code:
ALTER TABLE `web_domain` ADD `safemode` ENUM( 'Off', 'On' ) NOT NULL DEFAULT 'On' AFTER `suexec` ;
UPDATE web_domain set safemode='Off';
2. Add below code after row 170 in file /usr/local/ispconfig/interface/web/sites/form/web_domain.tform.php:
PHP Code:
'safemode' => array (
'datatype' => 'VARCHAR',
'formtype' => 'CHECKBOX',
'default' => 'On',
'value' => array(0 => 'Off',1 => 'On')
),
3. Add below html after row 73 in file /usr/local/ispconfig/interface/web/sites/templates/web_domain_edit.htm:
HTML Code:
<div class="ctrlHolder">
<p class="label">Safe Mode</p>
<div class="multiField">
{tmpl_var name='safemode'}
</div>
</div>
4. Add text below after row 15 in file /usr/local/ispconfig/server/conf/php-fcgi-starter.master:
Code:
-d safe_mode=<tmpl_var name='safemode'> \
5. Add code below after row 720 in file /usr/local/ispconfig/server/plugins-available/apache2_plugin.inc.php:
PHP Code:
$fcgi_tpl->setVar('safemode',escapeshellcmd($data["new"]["safemode"]));
Sample picture
Finish, test again, good luck.
Recent comments
1 day 5 hours ago
1 day 7 hours ago
1 day 19 hours ago
1 day 22 hours ago
2 days 2 hours ago
2 days 9 hours ago
2 days 18 hours ago
2 days 20 hours ago
3 days 4 hours ago
3 days 5 hours ago