| | |
| | | */ |
| | | |
| | | class installer_dist extends installer_base { |
| | | |
| | | |
| | | public function __construct() { |
| | | //** check apache modules */ |
| | | $mods = getapachemodules(); |
| | | if(in_array('authz_compat', $mods, true)) { |
| | | swriteln($inst->lng(' WARNING! You are using mod_authz_compat.')); |
| | | swriteln($inst->lng(' Please make sure that your apache config uses the new auth syntax:')); |
| | | swriteln($inst->lng(' <Directory />')); |
| | | swriteln($inst->lng(' Options None')); |
| | | swriteln($inst->lng(' AllowOverride None')); |
| | | swriteln($inst->lng(' Require all denied')); |
| | | swriteln($inst->lng(' </Directory>'."\n")); |
| | | |
| | | swriteln($inst->lng(' If it uses the old syntax (deny from all) ISPConfig would fail to work.')); |
| | | } |
| | | } |
| | | |
| | | public function configure_mailman($status = 'insert') { |
| | | global $conf; |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | $tpl->setLoop('ip_adresses',$ip_addresses); |
| | | if(count($ip_addresses) > 0) $tpl->setLoop('ip_adresses',$ip_addresses); |
| | | |
| | | wf($vhost_conf_dir.'/ispconfig.conf', $tpl->grab()); |
| | | unset($tpl); |
| | |
| | | |
| | | $tpl->setVar('apache_version',getapacheversion()); |
| | | |
| | | wf($vhost_conf_dir.'/ispconfig.vhost', $tpl->grab()); |
| | | $content = $tpl->grab(); |
| | | $content = str_replace('/var/www/', '/srv/www/', $content); |
| | | wf($vhost_conf_dir.'/ispconfig.vhost', $content); |
| | | |
| | | //if(!is_file('/srv/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter')) { |
| | | $content = rfsel($conf['ispconfig_install_dir'].'/server/conf-custom/install/apache_ispconfig_fcgi_starter.master', 'tpl/apache_ispconfig_fcgi_starter.master'); |