z
This commit is contained in:
113
update/data/templates/user_virtual_host.conf
Normal file
113
update/data/templates/user_virtual_host.conf
Normal file
@@ -0,0 +1,113 @@
|
||||
|*if PHP="OFF"|
|
||||
|?HAVE_PHP1_FPM=0|
|
||||
|?HAVE_PHP2_FPM=0|
|
||||
|*endif|
|
||||
|
||||
|?OBDP1=|
|
||||
|*if PHP1_RELEASE!="0"|
|
||||
|?OBDP1=:/usr/local/php`PHP1_RELEASE`/lib/php/|
|
||||
|*endif|
|
||||
|?OBDP2=|
|
||||
|*if PHP2_RELEASE!="0"|
|
||||
|?OBDP2=:/usr/local/php`PHP2_RELEASE`/lib/php/|
|
||||
|*endif|
|
||||
|
||||
|?OPEN_BASEDIR_PATH=`HOME`/:/tmp:/var/tmp:/opt/alt/php`PHP1_RELEASE`/usr/share/pear/:/dev/urandom:/usr/local/lib/php/`OBDP1``OBDP2`|
|
||||
|
||||
|?FASTCGI_OPENBASEDIR=|
|
||||
|*if OPEN_BASEDIR_ENABLED="ON"|
|
||||
|?FASTCGI_OPENBASEDIR=-d open_basedir="`OPEN_BASEDIR_PATH`"|
|
||||
|*endif|
|
||||
|?PHP_MAIL_LOG=|
|
||||
|?CLI_PHP_MAIL_LOG=|
|
||||
|*if PHP_MAIL_LOG_ENABLED="1"|
|
||||
|?PHP_MAIL_LOG=-d mail.log="`PHP_MAIL_LOG_DIR`/php-mail.log"|
|
||||
|?CLI_PHP_MAIL_LOG=php_admin_value mail.log `PHP_MAIL_LOG_DIR`/php-mail.log|
|
||||
|*endif|
|
||||
|
||||
|?PHP_EMAIL=`USER`@`DEFAULT_DOMAIN`|
|
||||
|
||||
<Directory "|HOME|/public_html">
|
||||
|
||||
|*if SUPHP="1"|
|
||||
<IfModule mod_suphp.c>
|
||||
suPHP_Engine |PHP|
|
||||
suPHP_UserGroup |USER| |GROUP|
|
||||
</IfModule>
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_RUID2="1"|
|
||||
<IfModule mod_ruid2.c>
|
||||
RMode config
|
||||
RUidGid |USER| |GROUP|
|
||||
#RGroups apache |SECURE_ACCESS_GROUP|
|
||||
RGroups @none
|
||||
</IfModule>
|
||||
|*endif|
|
||||
|*if RUID2_AND_MOD_SECURITY="1"|
|
||||
<IfModule mod_security2.c>
|
||||
SecAuditLogStorageDir |MODSEC_AUDIT_DIR|/|USER|
|
||||
</IfModule>
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_PHP1_FPM="1"|
|
||||
<FilesMatch "\.(inc|php|phtml|phps|php|PHP1_RELEASE|)$">
|
||||
AddHandler "proxy:unix:/usr/local/php|PHP1_RELEASE|/sockets/|USER|.sock|fcgi://localhost" .inc .php .phtml .php|PHP1_RELEASE|
|
||||
</FilesMatch>
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_PHP2_FPM="1"|
|
||||
<FilesMatch "\.(inc|php|phtml|phps|php|PHP2_RELEASE|)$">
|
||||
AddHandler "proxy:unix:/usr/local/php|PHP2_RELEASE|/sockets/|USER|.sock|fcgi://localhost" .php|PHP2_RELEASE|
|
||||
</FilesMatch>
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_PHP1_FPM_OLD="1"|
|
||||
#Make sure you're running Apache 2.4.10 or newer.
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_PHP2_FPM_OLD="1"|
|
||||
#Make sure you're running Apache 2.4.10 or newer.
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_SUEXEC_PER_DIR="1"|
|
||||
<IfModule mod_fcgid.c>
|
||||
SuexecUserGroup |USER| |GROUP|
|
||||
</IfModule>
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_PHP1_FCGI="1"|
|
||||
<IfModule mod_fcgid.c>
|
||||
<FilesMatch "\.php$">
|
||||
SetHandler fcgid-script
|
||||
FCGIWrapper '/usr/local/safe-bin/fcgid|PHP1_RELEASE|.sh /usr/local/directadmin/data/users/|USER|/php/|DEFAULT_DOMAIN|.ini |FASTCGI_OPENBASEDIR||FASTCGI_PHP_SETTINGS| |PHP_MAIL_LOG|' .php
|
||||
Options +ExecCGI
|
||||
</FilesMatch>
|
||||
</IfModule>
|
||||
|*endif|
|
||||
|
||||
|*if HAVE_PHP2_FCGI="1"|
|
||||
<IfModule mod_fcgid.c>
|
||||
<FilesMatch "\.php|PHP2_RELEASE|$">
|
||||
SetHandler fcgid-script
|
||||
FCGIWrapper '/usr/local/safe-bin/fcgid|PHP2_RELEASE|.sh /usr/local/directadmin/data/users/|USER|/php/|DEFAULT_DOMAIN|.ini |FASTCGI_OPENBASEDIR||FASTCGI_PHP_SETTINGS| |PHP_MAIL_LOG|' .php|PHP2_RELEASE|
|
||||
Options +ExecCGI
|
||||
</FilesMatch>
|
||||
</IfModule>
|
||||
|*endif|
|
||||
|IF_MODULE_LITESPEED_OPEN|
|
||||
|*if HAVE_SAFE_MODE="1"|
|
||||
php_admin_flag safe_mode |SAFE_MODE|
|
||||
|*endif|
|
||||
|*if USER_CLI="1"|
|
||||
php_admin_flag engine |PHP|
|
||||
php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f |PHP_EMAIL|'
|
||||
|CLI_PHP_MAIL_LOG|
|
||||
|CLI_PHP_SETTINGS|
|
||||
|*endif|
|
||||
|*if OPEN_BASEDIR_AND_CLI="ON"|
|
||||
php_admin_value open_basedir |OPEN_BASEDIR_PATH|
|
||||
|*endif|
|
||||
|IF_MODULE_LITESPEED_CLOSE|
|
||||
|
||||
</Directory>
|
||||
Reference in New Issue
Block a user