Changeset 165
- Timestamp:
- 10/22/06 02:45:05
(2 years ago)
- Author:
- quix0r
- Message:
STARTER_DIR added to templates and engine fixed
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r164 |
r165 |
|
| 1 | 1 | X-Panel 0.1 Changelog |
|---|
| 2 | 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 3 | 2006-10-22 Roland Haeder |
|---|
| | 4 | - ENGINE: |
|---|
| | 5 | * Fixes loading of domain's php.ini file and not /etc/php5/cgi/php.ini: |
|---|
| | 6 | + Templates dmn_name, sub_dmn changed to use STARTER_DIR |
|---|
| | 7 | + vhcs2-dmn-mngr and vhcs2-sub-mngr extended to use STARTER_DIR |
|---|
| | 8 | |
|---|
| 3 | 9 | 2006-10-21 Roland Haeder |
|---|
| 4 | 10 | - ENGINE: |
|---|
| r157 |
r165 |
|
| 32 | 32 | # httpd dmn entry cgi support END. |
|---|
| 33 | 33 | |
|---|
| 34 | | ScriptAlias /php/ {WWW_DIR}/{DMN_NAME}/cgi-bin/ |
|---|
| 35 | | <Directory "{WWW_DIR}/{DMN_NAME}/cgi-bin"> |
|---|
| 36 | | AllowOverride None |
|---|
| 37 | | Options +ExecCGI -MultiViews -Indexes |
|---|
| 38 | | Order allow,deny |
|---|
| 39 | | Allow from all |
|---|
| 40 | | </Directory> |
|---|
| | 34 | ScriptAlias /php/ {STARTER_DIR}/{DMN_NAME}/ |
|---|
| | 35 | <Directory "{WWW_DIR}/{DMN_NAME}/cgi-bin"> |
|---|
| | 36 | AllowOverride None |
|---|
| | 37 | Options +ExecCGI -MultiViews -Indexes |
|---|
| | 38 | Order allow,deny |
|---|
| | 39 | Allow from all |
|---|
| | 40 | </Directory> |
|---|
| 41 | 41 | |
|---|
| 42 | 42 | <Directory {GUI_ROOT_DIR}> |
|---|
| … | … | |
| 54 | 54 | # httpd dmn entry PHP support END. |
|---|
| 55 | 55 | Options -Indexes Includes FollowSymLinks MultiViews |
|---|
| 56 | | AllowOverride AuthConfig FileInfo |
|---|
| | 56 | AllowOverride All |
|---|
| 57 | 57 | Order allow,deny |
|---|
| 58 | 58 | Allow from all |
|---|
| r157 |
r165 |
|
| 25 | 25 | |
|---|
| 26 | 26 | <Directory {WWW_DIR}/{DMN_NAME}/errors/> |
|---|
| 27 | | php_admin_value open_basedir "{WWW_DIR}/{DMN_NAME}/errors/" |
|---|
| | 27 | <IfModule mod_php.c> |
|---|
| | 28 | php_admin_value open_basedir "{WWW_DIR}/{DMN_NAME}/errors/" |
|---|
| | 29 | </IfModule> |
|---|
| 28 | 30 | </Directory> |
|---|
| 29 | 31 | |
|---|
| … | … | |
| 36 | 38 | # httpd sub entry cgi support END. |
|---|
| 37 | 39 | |
|---|
| 38 | | ScriptAlias /php/ {WWW_DIR}/{DMN_NAME}/cgi-bin/ |
|---|
| 39 | | <Directory "{WWW_DIR}/{DMN_NAME}/cgi-bin"> |
|---|
| 40 | | AllowOverride None |
|---|
| 41 | | Options +ExecCGI -MultiViews -Indexes |
|---|
| 42 | | Order allow,deny |
|---|
| 43 | | Allow from all |
|---|
| 44 | | </Directory> |
|---|
| | 40 | ScriptAlias /php/ {STARTER_DIR}/{DMN_NAME}/ |
|---|
| | 41 | <Directory "{WWW_DIR}/{DMN_NAME}/cgi-bin"> |
|---|
| | 42 | AllowOverride None |
|---|
| | 43 | Options +ExecCGI -MultiViews -Indexes |
|---|
| | 44 | Order allow,deny |
|---|
| | 45 | Allow from all |
|---|
| | 46 | </Directory> |
|---|
| 45 | 47 | |
|---|
| 46 | 48 | <Directory {GUI_ROOT_DIR}> |
|---|
| … | … | |
| 58 | 60 | # httpd sub entry PHP support END. |
|---|
| 59 | 61 | Options -Indexes Includes FollowSymLinks MultiViews |
|---|
| 60 | | AllowOverride AuthConfig FileInfo |
|---|
| | 62 | AllowOverride All |
|---|
| 61 | 63 | Order allow,deny |
|---|
| 62 | 64 | Allow from all |
|---|
| r162 |
r165 |
|
| 1 | 1 | #!/bin/sh |
|---|
| 2 | 2 | |
|---|
| 3 | | PHPRC="{PHP_STARTER_DIR}/{DOMAIN_NAME}/" |
|---|
| | 3 | PHPRC="{PHP_STARTER_DIR}/{DMN_NAME}/" |
|---|
| | 4 | |
|---|
| 4 | 5 | export PHPRC |
|---|
| 5 | | #PHP_FCGI_CHILDREN=4 |
|---|
| 6 | | #export PHP_FCGI_CHILDREN |
|---|
| | 6 | PHP_FCGI_CHILDREN=2 |
|---|
| | 7 | export PHP_FCGI_CHILDREN |
|---|
| | 8 | PHP_FCGI_MAX_REQUESTS=5000 |
|---|
| | 9 | export PHP_FCGI_MAX_REQUESTS |
|---|
| | 10 | |
|---|
| 7 | 11 | exec /usr/bin/php5-cgi |
|---|
| r164 |
r165 |
|
| 893 | 893 | '{DMN_IP}' => $dmn_ip, |
|---|
| 894 | 894 | '{WWW_DIR}' => $main::cfg{'APACHE_WWW_DIR'}, |
|---|
| | 895 | '{STARTER_DIR}' => $main::cfg{'PHP_STARTER_DIR'}, |
|---|
| 895 | 896 | '{APACHE_LOG_DIR}' => $main::cfg{'APACHE_LOG_DIR'}, |
|---|
| 896 | 897 | '{GUI_ROOT_DIR}' => $main::cfg{'GUI_ROOT_DIR'}, |
|---|
| r154 |
r165 |
|
| 696 | 696 | ( |
|---|
| 697 | 697 | '{DMN_NAME}' => $dmn_name, |
|---|
| | 698 | '{STARTER_DIR}' => $main::cfg{'PHP_STARTER_DIR'}, |
|---|
| 698 | 699 | '{WWW_DIR}' => $main::cfg{'APACHE_WWW_DIR'}, |
|---|
| 699 | 700 | '{APACHE_LOG_DIR}' => $main::cfg{'APACHE_LOG_DIR'}, |
|---|
| … | … | |
| 1388 | 1389 | "$sub_dir", |
|---|
| 1389 | 1390 | $sys_user, |
|---|
| 1390 | | $httpd_gid, |
|---|
| | 1391 | $sys_group, |
|---|
| 1391 | 1392 | 0770 |
|---|
| 1392 | 1393 | ); |
|---|
| … | … | |
| 1397 | 1398 | "$sub_dir/htdocs", |
|---|
| 1398 | 1399 | $sys_user, |
|---|
| 1399 | | $httpd_gid, |
|---|
| | 1400 | $sys_group, |
|---|
| 1400 | 1401 | 0770 |
|---|
| 1401 | 1402 | ); |
|---|
| … | … | |
| 1415 | 1416 | "$sub_dir/phptmp", |
|---|
| 1416 | 1417 | $sys_user, |
|---|
| 1417 | | $httpd_gid, |
|---|
| | 1418 | $sys_group, |
|---|
| 1418 | 1419 | 0770 |
|---|
| 1419 | 1420 | ); |
|---|
| … | … | |
| 1438 | 1439 | $index_tpl, |
|---|
| 1439 | 1440 | $sys_user, |
|---|
| 1440 | | $httpd_gid, |
|---|
| | 1441 | $sys_group, |
|---|
| 1441 | 1442 | 0660 |
|---|
| 1442 | 1443 | ); |
|---|
| … | … | |
| 1503 | 1504 | "$sub_dir/phptmp", |
|---|
| 1504 | 1505 | $sys_user, |
|---|
| 1505 | | $httpd_gid, |
|---|
| | 1506 | $sys_group, |
|---|
| 1506 | 1507 | 0770 |
|---|
| 1507 | 1508 | ); |
|---|
|