[Top] [Prev] [Next] [Last] |
|
Index
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X
Symbols
$array = File() function 11-29
$connection = pg_Connect() function 11-55
$connection = Solid_Connect() function 11-63
$fp = fopen() function 11-31
$pg_FieldName() function 11-56
$pg_FieldPrtLen() function 11-56
$result = msql() function 11-42
$result = msql_ListDBs() function 11-44
$result = msql_Listfields() function 11-44
$result = msql_ListTables() function 11-45
$result = mysql() function 11-47
$result = mysql_ListDBs() function 11-50
$result = mysql_Listfields() function 11-50
$result = mysql_ListTables() function 11-50
$result = pg_Exec() function 11-55
$result = Solid_Exec() function 11-64
A
about this guide xv
Abs() function 11-18
Accept header A-4
Accept-Charset header A-5
Accept-Encoding header A-5
Accept-Language header A-5
Accept-Ranges header A-8
access control 7-1
with basic authentication 7-6
AccessFileName directive 3-9
with client certificates 6-28, 7-8, 7-9
host-based 7-1
setting up groups for 7-10
SSL directives 3-83
Action directive 3-46
Ada_Close() function 11-18
Ada_Connect() function 11-18
Ada_Exec() function 11-18
Ada_FetchRow() function 11-18
Ada_FieldName() function 11-19
Ada_FieldNum() function 11-19
Ada_FieldType() function 11-19
Ada_FreeResult() function 11-19
Ada_NumFields() function 11-20
Ada_NumRows() function 11-20
Ada_Result() function 11-20
Ada_ResultAll() function 11-20
AddAlt directive 3-37
AddAltByEncoding directive 3-38
AddAltByType directive 3-38
AddDescription directive 3-37
AddEncoding directive 3-41
AddHandler directive 3-45
AddIcon directive 3-35
AddIconByEncoding directive 3-36
AddIconByType directive 3-35
AddLanguage directive 3-41
AddModule directive 3-20, 4-5
AddrMask directive 12-7
AddSlashes() function 11-20
AddType directive 3-40
Age header A-8
agent logs 5-12
AgentLog directive 3-30
Alias directive 3-32
aliases
cipher 3-89
All option 3-6
directives for 3-32
allow directive 3-70, 7-3
Allow header A-10
AllowOverride directive 3-10
Anonymous directive 3-70
anonymous login directives 3-70
Anonymous_Authoritative directive 3-72
Anonymous_LogEmail directive 3-71
Anonymous_MustGiveEmail directive 3-71
Anonymous_NoUserID directive 3-71
Anonymous_VerifyEmail directive 3-71
Apache Module Registry 4-2
AppClass directive 3-13, 10-14
$array = File() function 11-29
arrays 11-11
associative arrays 11-11
Auth_MLSQuid_field directive 3-78
Auth_MSQL_Authoritative directive 3-79
Auth_MSQL_Encrypted_Passwords directive 3-79
Auth_MSQL_nopasswd directive 3-79
Auth_MSQLdatabase directive 3-78
Auth_MSQLgrp_field directive 3-79
Auth_MSQLgrp_table directive 3-78
Auth_MSQLhost directive 3-77
Auth_MSQLpwd_field directive 3-78
Auth_MSQLpwd_table directive 3-78
AUTH_TYPE variable 10-4
AuthCertDir directives 3-82
AuthConfig option 3-10
AuthDBAuthoritative directive 3-75
AuthDBGroupFile directive 3-74
AuthDBMAuthoritative directive 3-77
AuthDBMGroupFile directive 3-76
AuthDBMUserFile directive 3-76
AuthDBUserFile directive 3-75
AuthDigestFile directive 3-73, 3-77
authentication 6-7
client 3-81, 6-27
AuthGroupFile directive 3-73
database 3-77
independent Certification Authorities 6-9
PHP scripting 11-15
private Certification Authorities 6-9, 6-30
realms 7-6
server 3-80
site certificates and keys 1-12, 6-10
successful 6-8
AuthName directive 3-73
Authorization header A-5
AuthType directive 3-72
AuthUserFile directive 3-73
B
base directive 9-2
basic authentication 7-6
PHP scripting 11-15
basic content delivery 9-1
setting up access control with 7-6
content negotiation 9-5
basic directives
server-side imagemaps 9-1
server-side includes 9-6
environment variable directives 3-10
basic performance tuning directives 3-14
FastCGI directives 3-12
.htaccess configuration directives 3-9
virtual host directives 3-8
BinDec() function 11-21
browser-dependent variables 10-9
BrowserMatch directive 3-11, 10-9
BrowserMatchNoCase directive 3-12, 10-9
C
cache directives 5-17, 5-20
cache request directives A-2
cache response directives A-2
Cache-Control header A-2
CacheDefaultExpire directive 3-24, 5-20
CacheDirLength directive 3-23
CacheDirLevels directive 3-23
CacheGcInterval directive 3-23, 5-20
CacheLastModifiedFactor directive 3-24, 5-20
CacheMaxExpire directive 3-23, 5-20
CacheNegotiatedDocs directive 3-54
CacheRoot directive 3-22, 5-20
CacheSize directive 3-23, 5-20
caching
disabling 5-20
CAs
enabling 5-17
See Certification Authorities
certificate signing request (CSR) 6-4, 6-11
certificates
See also client certificates, site certificates
Certification Authorities (CAs) 6-8
comparing to a key pair 6-26, 6-37
installing 1-14, 6-37
issuers of 6-9
renewing 6-21, 6-23, 6-25, 6-38
requesting 1-12, 6-10, 6-15, 6-18, 6-36
signing 6-34
troubleshooting 6-26
independent 6-9
CGI. See Common Gateway Interface
nonstandard 6-29
private 6-9, 6-30
Change directive 3-67
change option 3-65
change_pass script 5-2
change_pass utility 5-2, 6-35
ChDir() function 11-21
checkcert utility 6-26, 6-37
ChGrp() function 11-21
ChMod() function 11-21
Chop() function 11-21
ChOwn() function 11-21
Chr() function 11-21
ciphers 6-2
aliases for 3-89
circle directive 9-3
public key 6-2
restricting 6-4
symmetric 6-2
types of 3-87, 6-5
ClearModuleList directive 3-20
ClearStack() function 11-22
ClearStatCache() function 11-22
client authentication 6-27
client certificates 6-27
See also site certificates
client request headers A-4
accepting nonstandard 6-29
access control with 6-28, 7-8, 7-9
authentication directives 3-81
issuers of 6-9
client request incomplete status codes B-4
client request successful status codes B-2
closeDir() function 11-22
Common Gateway Interface (CGI) 10-1
authoring tips 10-10
condition-pattern variable 3-49, 3-51
environment variables 10-2
error log directives 3-30
error logging 10-9
FastCGI 10-13
security issues 10-10
config directive 9-8
configuration
directives 2-2, 3-1
Configuration Manager 1-1
httpd.conf file 2-1
PHP scripting 11-2
proxy server 5-18
ssleay.conf file 6-32
SWISH program 12-1, C-1
WWWWAIS program 12-5, D-1
accessing 1-2
$connection = pg_Connect() function 11-55
configuration categories 1-6, 1-7, 1-9
directory configuration 1-10
finalizing a configuration 1-6
front page of 1-3
global server configuration 1-6
key and certificate management 1-12
logs 1-19
main menu 1-6
module configuration 1-11
securing 1-15
starting and stopping 1-1
undoing changes 1-6
virtual host configuration 1-6, 1-7
$connection = Solid_Connect() function 11-63
Connection header A-3
content delivery directives 3-54
content negotiation directives 3-54
content delivery features
Ecash directives 3-63
embedded scripting directives 3-58
imagemap directives 3-56
server-side includes directives 3-58
session tracking directives 3-55
Common Gateway Interface 10-1
content negotiation directives 3-54
content negotiation 9-5
embedded scripting 11-1
indexing program 12-1
search program 12-1
server-side imagemaps 9-1
server-side includes 9-6
content negotiation feature 9-5
CONTENT_LENGTH variable 10-4
CONTENT_TYPE variable 10-4
Content-Base header A-10
ContentDigest directive 3-42
Content-Encoding header A-11
Content-Language header A-11
Content-Length header A-11
Content-Location header A-11
Content-MD5 header A-11
Content-Range header A-12
Content-Transfer-Encoding header A-12
Content-Type header A-12
control commands for PHP scripting 11-6
Cookie header A-5
CookieExpires directive 3-55, 5-15
CookieLog directive 3-28
cookies
directives 3-28, 3-55, 5-14
CookieTracking directive 3-55, 5-14
session tracking with 5-14
Cos() function 11-22
Count() function 11-22
Crypt() function 11-22
cryptography 6-2
custom logs 5-6
variables 5-6
CustomLog directive 3-27, 3-30, 5-6, 5-12, 5-15
D
database authentication directives 3-77
Date header A-3
Date() function 11-22
DATE_GMT variable 9-11
DATE_LOCAL variable 9-11
dbList() function 11-23
dbmClose() function 11-23
dbmDelete() function 11-24
dbmExists() function 11-24
dbmFetch() function 11-24
dbmFirstKey() function 11-24
dbmInsert() function 11-24
dbmNextKey() function 11-24
dbmOpen() function 11-24
dbmReplace() function 11-25
DecBin() function 11-25
DecHex() function 11-25
DecOct() function 11-25
decrypt_key script 5-2
decrypt_key utility 5-2, 6-35
decrypting private keys 6-35
default configuration files
SWISH program C-1
default directive 9-2
WWWWAIS program D-1
DefaultIcon directive 3-36
DefaultType directive 3-41
DefaultWallet directive 3-67
deny directive 3-70, 7-3
directives
See also names of specific directives
directory indexing directives 3-34
containers 2-3
content delivery 3-54
contexts for 3-2
directory tree 3-32
file handling and preprocessing 3-39
general 3-2
logging 3-24
performance tuning 3-14
proxy and caching 3-21
regular expressions 2-7
security 3-68
typographical conventions for xvii
using 2-2
values 2-2
wildcards 2-6
directory tree directives 3-32
aliases directives 3-32
directory tree organization 5-3
directory indexing directives 3-34
DirectoryIndex directive 3-34
DOCUMENT_NAME variable 9-10
DOCUMENT_ROOT variable 10-2
DOCUMENT_URL variable 9-10
DocumentRoot directive 3-3
DocumentRoot directory 7-2
doubleval() function 11-25
dynamic executable directives 3-20
dynamic executable module 3-20
dynamic module directives 3-20
dynamic module linking 4-4
E
Ecash directives 3-63
EcashChangeFile directive 3-64
EcashDesc directive 3-66
EcashForm directive 3-66
EcashLogfile directive 3-66
EcashPrice directive 3-64
EcashServer directive 3-63
EcashUser directive 3-63
EcashWallet directive 3-63
echo directive 9-6
Echo() function 11-25
embedded scripting 11-1
See also PHP scripting
encryption 6-2
directives 3-58
PHP internal function reference 11-18
PHP scripting language conventions 11-5
reconfiguring PHP module 11-2
security issues 11-15
user file uploads 11-14
directives 3-87
End() function 11-27
generating an encryption key pair 6-4
nFast xvi, 3-14
removing from key file 5-2
restricting ciphers 6-4
types of ciphers used for 6-2
entity headers A-10
environment variables 10-2
browser-dependent variables 10-9
ereg() function 11-27
directives 3-10
request variables 10-2
server variables 10-2
server-side includes variables 9-10
SSL client variables 10-7
SSL protocol variables 10-4
SSL server variables 10-5
typographical conventions for xvii
ereg_replace() function 11-28
eregi() function 11-27
eregi_replace() function 11-28
error logs 5-6, 10-9
error messages
See also troubleshooting
error option 3-57
miscellaneous 8-6
runtime 8-4
server status codes B-6
startup 8-1
error value 9-3
ErrorDocument directive 3-4
ErrorLog directive 3-28, 5-6
escape characters for PHP scripting 11-9
EscapeShellCmd() function 11-28
ETag header A-12
Eval() function 11-28
exec directive 9-7
Exec() function 11-28
ExecCGI option 3-6
Exit() function 11-29
Exp() function 11-29
Expires header A-12
ExpiresActive directive 3-42
ExpiresByType directive 3-43
ExpiresDefault directive 3-43
F
FancyIndexing directive 3-35
FancyIndexing option 3-39
FastCGI directives 3-12
FastCGI module 10-13
FastCgiIpcDir directive 3-14, 10-14
fclose() function 11-29
feof() function 11-29
fgets() function 11-29
fgetss() function 11-29
field-operator-match string 3-84, 3-85
file handling and preprocessing directives 3-39
filetype directives 3-40
fileAtime() function 11-30
handler directives 3-45
metainformation directives 3-42
URL rewriting directives 3-47
fileCtime() function 11-30
fileGroup() function 11-30
FileInfo option 3-10
fileInode() function 11-30
fileMtime() function 11-30
fileOwner() function 11-30
filePerms() function 11-30
FileRules directive 12-2, 12-5
fileSize() function 11-31
filetype directives 3-40
fileType() function 11-31
flastmod directive 9-7
flow control elements 9-9
Flush() function 11-31
FollowSymLinks directive 12-3
FollowSymLinks option 3-6
ForceType directive 3-40
ForceType function 11-33
format_string variable 11-26
formatted option 3-56
$fp = fopen() function 11-31
fp = fsockopen() function 11-33
fp = popen() function 11-58
fputs() function 11-33
From header A-6
fseek() function 11-33
fsize directive 9-7
G
GATEWAY_INTERFACE variable 10-2
gencert utility 6-11, 6-36
general directives 3-2
server setup directives 3-2
general HTTP headers A-1
general log directives 3-25
genkey utility 6-4, 6-11, 6-15, 6-18, 6-36
genreq utility 6-11, 6-12, 6-15, 6-19, 6-21, 6-23, 6-36, 6-38
GET method 11-16
getAccDir() function 11-34
getca utility 6-20, 6-37
GetEnv() function 11-34
getHostByAddr() function 11-34
getHostByName() function 11-34
GetImageSize() function 11-34
getLastAccess() function 11-35
getLastbrowser() function 11-35
getLastEmail() function 11-35
getLastHost() function 11-35
getLastMod() function 11-36
getLastref() function 11-36
getLogDir() function 11-36
getMyInode() function 11-36
getMyPid() function 11-36
getMyUid() function 11-36
getRandMax() function 11-36
getStartLogging() function 11-37
getToday() function 11-37
getTotal() function 11-37
GetType() function 11-37
global variables 11-12
gmDate() function 11-37
gotolink add 1-10
gotolink deletedir 1-10
gotolink editdir 1-10
Group directive 3-5
groups for access control 7-10
H
handler directives 3-45
handler values 3-46
Header directive 3-44
values for 3-44
header fields
client request A-4
Header() function 11-37
entity A-10
general A-1
proxy security A-13
server response A-8
HeaderName directive 3-36
HexDec() function 11-37
Host header A-6
host search option 12-12
host-based access control 7-1
adding hosts to the configuration 7-5
host-level directives 3-2
directives 3-68
setting up 7-2
HostnameLookups directive 3-28, 10-3
.htaccess configuration directives 3-9
HTML processing 11-2, 11-16
HtmlSpecialChars() function 11-38
HTTP access 7-6
HTTP metainformation A-1
client request headers A-4
HTTP_ACCEPT variable 10-3
entity headers A-10
general headers A-1
proxy security headers A-13
server response headers A-8
HTTP_HOST variable 10-3
HTTP_USER_AGENT variable 10-3
HTTPS access 7-6
HTTPS variable 10-5
HTTPS_CIPHER variable 10-5
HTTPS_EXPORT variable 10-5
HTTPS_KEYSIZE variable 10-5
HTTPS_SECRETKEYSIZE variable 10-5
I
IconsAreLinks option 3-39
IconUrl directive 12-8
iconurl search option 12-12
IdentityCheck directive 3-29, 10-3
If-Match header A-6
If-Modified-Since header A-6
IfModule container 3-2, 4-2
If-None-Match header A-6
If-Range header A-6
If-Unmodified-Since header A-7
IgnoreLimit directive 12-3
IgnoreWords directive 12-3
image form buttons 11-17
imagemaps
directives 3-56, 9-2
ImageSX() function 11-38
handling 9-1
values for directives 9-3
ImageSY() function 11-38
ImapBase directive 3-57
ImapDefault directive 3-57
ImapMenu directive 3-56
include directive 9-7
Include() function 11-38
Includes option 3-6
IncludesNOEXEC option 3-6
independent Certification Authorities 6-9
IndexAdmin directive 12-4
IndexDescription directive 12-4
IndexDir directive 12-2
Indexes option 3-7, 3-10
IndexFile directive 12-2
IndexIgnore directive 3-37
indexing feature 12-1
See also SWISH program
IndexName directive 12-4
site index creation 12-8
IndexOnly directive 12-2
IndexOptions directive 3-39
IndexPointer directive 12-4
IndexReport directive 12-2
information resources xvii
informational status codes B-1
installing certificates 6-20, 6-37
Internet Service Providers (ISPs) 7-4
intval() function 11-38
isindex search option 12-11
IsSet() function 11-38
K
KeepAlive directive 3-16
KeepAliveTimeout directive 3-16
key pairs 6-10
comparing certificates to 6-26, 6-37
Key() function 11-38
generating 6-4, 6-11, 6-15, 6-18, 6-36
troubleshooting 6-26
keywords search option 12-11
L
LanguagePriority directive 3-55
LAST_MODIFIED variable 9-11
Last-Modified header A-12
license keys 3-3
Limit option 3-10
Link() function 11-39
LinkInfo() function 11-39
Listen directive 3-4
local variables 11-12
Location header A-13
Log() function 11-39
Log10() function 11-39
LogAs() function 11-39
LogFile directive 3-67
LogFormat directive 3-25, 5-6
variables 3-25
logging directives 3-24
CGI error log directives 3-30
logs 5-4
general log directives 3-25
special log directives 3-30
Configuration Manager 1-19
custom 5-6
error 5-6
optional 5-12
resetting 5-13
transfer 5-5
M
makeca script 6-31
makeca utility 6-31, 6-37
map option 3-57
map value 9-3
mathematical expressions in PHP scripting 11-8
Max() function 11-39
max=amount option 3-65
MaxClients directive 3-17
Max-Forwards header A-7
MaxHits directive 12-6
maxhits search option 12-11
MaxKeepAliveRequests directive 3-16
MaxRequestsPerChild directive 3-17
MaxSpareServers directive 3-17, 5-9
Md5() function 11-39
menu value 9-3
MetaDir directive 3-42
metainformation directives 3-42
See also HTTP metainformation
MetaSuffix directive 3-42
mi_Connect() function 11-39
mi_DBname() function 11-40
mi_Exec() function 11-40
mi_FieldName() function 11-40
mi_FieldNum() function 11-40
mi_NumFields() function 11-40
mi_NumRows() function 11-40
mi_Result() function 11-41
Microtime() function 11-41
MIME-Version header A-3
Min() function 11-41
min=amount option 3-65
MinSpareServers directive 3-18
mirror proxy 5-21
mismatched certificates and keys 6-26
MkDir() function 11-41
MkTime() function 11-41
mod_usertrack module 5-14
modules 4-1
adding and removing 4-1
msql_Close() function 11-42
dynamic module linking 4-5
precompiled 4-2
recompiling Stronghold and 4-6
third-party 4-2
msql_connect() function 11-42
msql_CreateDB() function 11-42
msql_dbName() function 11-43
msql_DropDB() function 11-43
msql_FieldFlags() function 11-43
msql_FieldLen() function 11-43
msql_FieldName() function 11-43
msql_FieldType() function 11-44
msql_FreeResult() function 11-44
msql_NumFields() function 11-45
msql_NumRows() function 11-45
msql_RegCase() function 11-45
msql_Result() function 11-45
msql_TableName() function 11-47
multiple-selection lists 11-17
MultiViews option 3-7
mysql_affected_rows() function 11-47
mysql_close() function 11-47
mysql_connect() function 11-48
mysql_CreateDB() function 11-48
mysql_dbName() function 11-48
mysql_DropDB() function 11-48
mysql_FieldFlags() function 11-48
mysql_FieldLen() function 11-49
mysql_FieldName() function 11-49
mysql_FieldType() function 11-49
mysql_FreeResult() function 11-49
mysql_insert_id() function 11-50
mysql_NumFields() function 11-50
mysql_NumRows() function 11-51
mysql_Result() function 11-51
mysql_TableName() function 11-52
N
Netscape Commerce site certificates 6-21
newlink deletedir 1-10
newlink start 1-1
Next() function 11-52
NoCache directive 3-24, 5-20
NoChange directive 3-68
nochange option 3-65
nocontent option 3-57
nocontent value 9-3
NoContents directive 12-3
None option 3-6, 3-56
non-indexed arrays 11-11
non-SSL authentication directives 3-72
nonstandard certificates
renewing 6-25
nonstandard Certification Authorities 6-29
requesting 6-18
ns_convert utility 6-21
NULL ciphers 3-91
O
object-level directives 3-2
OctDec() function 11-53
openDir() function 11-53
optimization directives
basic performance tuning directives 3-14
optional logs 5-12
dynamic module directives 3-20
KeepAlive directives 3-15
process control directives 3-17
resources directives 3-18
options
See also names of specific options
Options directive 3-6, 4-4
AllowOverride directive 3-10
ImapMenu directive 3-56
IndexOptions directive 3-39
Options directive 3-6
search feature 12-10
Options option 3-10
Ora_Close() function 11-53
Ora_Commit() function 11-53
Ora_CommitOff() function 11-53
Ora_CommitOn() function 11-53
Ora_Exec() function 11-53
Ora_Fetch() function 11-53
Ora_GetColumn() function 11-54
Ora_Logoff() function 11-54
Ora_Logon() function 11-54
Ora_Open() function 11-54
Ora_Parse() function 11-54
Ora_Rollback() function 11-54
Ord() function 11-53
order directive 3-69, 7-3
P
PageTitle directive 12-6
pass phrase
changing 5-2, 6-35
PassEnv directive 3-11
PassThru() function 11-54
PATH_INFO
session tracking with 5-15
PATH_INFO variable 10-4
PATH_TRANSLATED variable 10-4
pattern variable 3-52
pclose() function 11-54
performance tuning directives 3-14
pg_Close() function 11-55
pg_DBname() function 11-55
pg_ErrorMessage() function 11-55
$pg_FieldName() function 11-56
pg_FieldNum() function 11-56
$pg_FieldPrtLen() function 11-56
pg_FieldSize() function 11-56
pg_FieldType() function 11-56
pg_FreeResult() function 11-56
pg_GetLastOid() function 11-57
pg_Host() function 11-57
pg_NumFields() function 11-57
pg_NumRows() function 11-57
pg_Options() function 11-57
pg_Port() function 11-57
pg_Result() function 11-58
pg_tty() function 11-58
PHP scripting 11-1
control commands 11-6
phpAccessDir directive 3-61
escape characters 11-9
internal function reference 11-18
mathematical expressions 11-8
processing HTML through 11-2, 11-16
reconfiguring 11-2
regular expressions 11-9
security issues 11-15
syntax 11-6
user files uploads 11-14
user-defined functions 11-13
variables 11-10
phpAdaDefDB directive 3-62
phpAdaPW directive 3-62
phpAdaUser directive 3-62
phpAutoAppendFile directive 3-61
phpAutoPrependFile directive 3-61
phpDbmLogDir directive 3-60
phpDebug directive 3-59
phpEngine directive 3-62
phpIncludePath directive 3-61
phpInfo() function 11-58
phpLastModified directive 3-59
phpLogging directive 3-59
phpMaxDataSpace directive 3-61
phpMsqlLogDB directive 3-60
phpMsqlLogHost directive 3-60
phpShowInfo directive 3-58
phpSQLLogDB directive 3-60
phpSQLLogHost directive 3-60
phpUploadTmpDir directive 3-59, 11-15
phpVersion() function 11-58
phpXBitHack directive 3-62
PidFile directive 3-29
point directive 9-3
poly directive 9-2
Port directive 3-4
port search option 12-12
Portable Document Format (PDF) 9-5
pos = ftell() function 11-34
pos() function 11-59
POST method 11-16
pow() function 11-59
Pragma header A-4
precompiled modules 4-2
preprocessing directives. See file handling and preprocessing directives
Prev() function 11-59
PriceDB directive 3-67
price-string variable 3-64, 3-65
options 3-65
printenv directive 9-9
private Certification Authorities 6-9, 6-30
configuring SSLeay 6-32
private keys
creating 6-31, 6-37
signing certificates 6-34
decrypting 6-35
process control directives 3-17
proxy directives 3-21
proxy headers A-13
proxy server 5-16
configuring 5-18
Proxy-Authenticate header A-8
HTTP metainformation A-13
HTTP-to-SSL 5-22
mirror proxy 5-21
protocols supported 5-16
proxying to other proxies 5-26
SSL-to-HTTP 5-23, 5-24
SSL-to-SSL 5-26
Proxy-Authorization header A-7
ProxyBlock directive 3-22, 5-27
ProxyPass directive 3-21, 5-17, 5-21
ProxyRemote directive 3-21, 5-26
ProxyRequests directive 3-21, 5-17, 5-21
Public header A-8
public key ciphers 6-2
PutEnv() function 11-59
Q
QUERY_STRING variable 10-4
QUERY_STRING_UNESCAPED variable 9-10
QuoteMeta() function 11-59
R
Rand() function 11-59
Range header A-7
readDir() function 11-59
ReadFile() function 11-60
ReadLink() function 11-60
ReadmeName directive 3-36
recompiling Stronghold 4-6
reconfiguring PHP scripting 11-2
rect directive 9-3
Redirect directive 3-32
RedirectPermanent directive 3-33
RedirectTemp directive 3-33
Referer header A-7
referer logs 5-12
referer option 3-57
referer value 9-3
RefererIgnore directive 3-31
RefererLog directive 3-31
reg_Match() function 11-60
reg_replace() function 11-60
reg_Search() function 11-60
regular expressions in PHP scripting 11-9
reload script 5-3
REMOTE_ADDR variable 10-3
REMOTE_HOST variable 10-3
REMOTE_IDENT variable 10-3
REMOTE_PORT variable 10-3
REMOTE_USER variable 10-3
Rename() function 11-61
renewed certificates 6-21, 6-23, 6-25, 6-38
ReplaceRules directive 12-2, 12-4
replay=n option 3-65
replay_time=maxtime option 3-65
ReplayDB directive 3-67
reports 5-4
server information 5-11
request redirected status codes B-3
server status 5-8
request variables 10-2
REQUEST_METHOD variable 10-4
Require directive 3-74
RequireSSL directive 3-83
Reset() function 11-61
resetting log files 5-13
resources
information xvii
resources directives 3-18
restarting
Stronghold server 5-3
$result = msql() function 11-42
$result = msql_ListDBs() function 11-44
$result = msql_Listfields() function 11-44
$result = msql_ListTables() function 11-45
$result = mysql() function 11-47
$result = mysql_ListDBs() function 11-50
$result = mysql_Listfields() function 11-50
$result = mysql_ListTables() function 11-50
$result = pg_Exec() function 11-55
$result = Solid_Exec() function 11-64
Retry-After header A-8
Return() function 11-61
rewind() function 11-61
rewindDir() function 11-61
RewriteBase directive 3-48
RewriteCond directive 3-49
RewriteEngine directive 3-47
RewriteLog directive 3-48
RewriteLogLevel directive 3-48
RewriteMap directive 3-49
RewriteOptions directive 3-48
RewriteRule directive 3-52
RLimitCPU directive 3-18
RLimitMEM directive 3-19
RLimitNPROC directive 3-19
RmDir() function 11-62
runtime errors 8-4
S
Satisfy directive 3-69, 7-2
ScanHTMLTitles option 3-39
scopes for PHP variables 11-12
ScoreBoardFile directive 3-29
ScoreBoardFile snapshot 5-9
Script directive 3-47
SCRIPT_FILENAME variable 10-4
SCRIPT_NAME variable 10-4
SCRIPT_URI variable 10-4
SCRIPT_URL variable 10-4
ScriptAlias directive 3-32
ScriptLog directive 3-30, 10-9
ScriptLogBuffer directive 3-30
ScriptLogLength directive 3-30
scripts
reload 5-3
search feature 12-1
start 5-2
start-adm 1-1
stop 5-3
stop-adm 1-2
See also WWWWAIS program
search options 12-10
search interface creation 12-10
searchprog search option 12-12
SECRETKEYSIZE variable 10-5
Secure Socket Layer (SSL) 6-1
authentication 6-7
SecureVar() function 11-16
client authentication 6-27
encryption 6-2
private CAs 6-30
security utilities 6-35
site certificates and keys 6-10
security directives 3-68
anonymous login directives 3-70
security issues
database authentication directives 3-77
host-based access control 3-68
non-SSL authentication directives 3-72
Sioux-compatible directives 3-92
SSL access control directives 3-83
SSL client authentication directives 3-81
SSL enabling directives 3-80
SSL encryption directives 3-87
SSL server authentication directives 3-80
CGI authoring 10-10
security utilities 6-35
PHP scripting 11-15
suEXEC feature 10-11
change_pass 6-35
selection search option 12-12
checkcert 6-37
decrypt_key 6-35
gencert 6-36
genkey 6-36
genreq 6-36, 6-38
getca 6-37
makeca 6-37
self-referential URLs 11-17
SelfURL directive 12-6
semiformatted option 3-56
SendBufferSize directive 3-15
server error status codes B-6
Server header A-9
server information reports 5-11
server response headers A-8
server setup directives 3-2
server status reports 5-8
accessing 5-11
server variables 10-2
code descriptions 5-9
column descriptions 5-10
SERVER_ADMIN variable 10-2
SERVER_NAME variable 10-2
SERVER_PORT variable 10-3
SERVER_PROTOCOL variable 10-3
SERVER_ROOT variable 10-2
SERVER_SOFTWARE variable 10-2
ServerAdmin directive 3-7
ServerAlias directive 3-8
server-level directives 3-2
ServerName directive 3-8
ServerPath directive 3-9
ServerRoot directive 3-8
ServerRoot directory 2-2, 5-3
server-side imagemaps 9-1
enabling imagemaps handling 9-1
server-side includes (SSIs) 9-6
imagemap directives 9-2
values for imagemaps directives 9-3
directives 3-58, 9-6
ServerType directive 3-15
environment variables 9-10
flow control elements 9-9
syntax 9-6
session key 6-3
session tracking 5-13
directives 3-55
set directive 9-9
with cookies 5-14
with PATH_INFO 5-15
Set-Cookie header 5-14, A-9
SetCookie() function 11-62
SetEnv directive 3-11
SetErrorReporting() function 11-62
SetHandler directive 3-46
SetLogging() function 11-62
SetShowInfo() function 11-63
SetType() function 11-63
Setup Guide xviii
shl() function 11-63
shr() function 11-63
shutting down
Stronghold server 5-3
signed certificates 6-34, 6-36
Simple Web Indexing System for Humans. See SWISH program
Sin() function 11-63
Sioux-compatible directives 3-92
site certificates 6-10
See also client certificates
site index
acquiring 1-12, 6-10
comparing to a key pair 6-26, 6-37
converting from Netscape Commerce 6-21
installing 1-14, 6-20, 6-37
issuers of 6-9
nonstandard 6-18, 6-25
renewing 6-21, 6-38
Thawte 6-15, 6-23
troubleshooting 6-26
Verisign 6-11, 6-21
creating 12-8
Sleep() function 11-63
specifying options 12-9
Solid_Close() function 11-63
Solid_FetchRow() function 11-64
Solid_FieldName() function 11-64
Solid_FieldNum() function 11-64
Solid_FreeResult() function 11-65
Solid_NumFields() function 11-65
Solid_NumRows() function 11-65
Solid_Result() function 11-66
Sort() function 11-62, 11-66
SortType directive 12-6
sorttype search option 12-11
Soundex() function 11-66
source search option 12-11
sourcedir search option 12-11
SourceRules directive 12-7
SP-CLIENT-C header A-15
SP-CLIENT-CERT-END header A-15
SP-CLIENT-CERTIFICATE header A-14
SP-CLIENT-CERT-START header A-15
SP-CLIENT-CN header A-16
SP-CLIENT-EMAIL header A-16
SP-CLIENT-IC header A-16
SP-CLIENT-ICN header A-17
SP-CLIENT-IEMAIL header A-17
SP-CLIENT-IL header A-16
SP-CLIENT-IO header A-17
SP-CLIENT-IOU header A-17
SP-CLIENT-ISP header A-16
SP-CLIENT-KEY-ALGORITHM header A-17
SP-CLIENT-KEY-EXP header A-17
SP-CLIENT-KEY-SIZE header A-17
SP-CLIENT-L header A-15
SP-CLIENT-O header A-15
SP-CLIENT-OU header A-16
SP-CLIENT-SIGNATURE-ALGORITHM header A-17
SP-CLIENT-SP header A-15
SP-CLIENT-ST header A-15
special log directives 3-30
SP-HTTPS header A-14
SP-KEYSIZE header A-14
"spoofing" 7-2
SP-PROTOCOL-VERSION header A-18
Sprintf() function 11-67
SP-SECRETKEYSIZE header A-14
SP-SSL-CIPHER header A-14
SP-SSL-CLIENT-DN header A-14
Sqrt() function 11-67
Srand() function 11-67
SSI environment variables 9-10
SSIs. See server-side includes
SSL access control directives 3-83
SSL client authentication directives 3-81
SSL client variables 10-7
SSL enabling directives 3-80
SSL encryption directives 3-87
SSL protocol variables 10-4
SSL server
authentication directives 3-80
SSL. See Secure Socket Layer
variables 10-5
SSL_CertFile directive 3-93
SSL_CertificateLogDir directive 3-82
SSL_CIPHER variable 10-5
SSL_CipherSuite directive 3-93
SSL_CLIENT_C variable 10-8
SSL_CLIENT_CERT_END variable 10-8
SSL_CLIENT_CERT_START variable 10-8
SSL_CLIENT_CERTIFICATE variable 10-8
SSL_CLIENT_CN variable 10-8
SSL_CLIENT_EMAIL variable 10-8
SSL_CLIENT_IC variable 10-9
SSL_CLIENT_ICN variable 10-9
SSL_CLIENT_IEMAIL variable 10-9
SSL_CLIENT_IL variable 10-9
SSL_CLIENT_IO variable 10-8
SSL_CLIENT_IOU variable 10-8
SSL_CLIENT_ISP variable 10-9
SSL_CLIENT_KEY_ALGORITHM variable 10-7
SSL_CLIENT_KEY_EXP variable 10-7
SSL_CLIENT_KEY_SIZE variable 10-7
SSL_CLIENT_L variable 10-8
SSL_CLIENT_O variable 10-8
SSL_CLIENT_OU variable 10-8
SSL_CLIENT_SIGNATURE_ALGORITHM variable 10-9
SSL_CLIENT_SP variable 10-8
SSL_ClientAuth directive 3-94
SSL_Connect directive 3-93
SSL_Group directive 3-86, 6-28, 6-29
SSL_KeyFile directive 3-93
SSL_PROTOCOL_VERSION variable 10-5
SSL_Require directive 3-84, 6-28, 7-10
field-operator-match string 3-84, 3-85
SSL_SERVER_C variable 10-6
SSL_SERVER_CERT_END variable 10-6
SSL_SERVER_CERT_START variable 10-6
SSL_SERVER_CERTFILE variable 10-5
SSL_SERVER_CERTIFICATE variable 10-6
SSL_SERVER_CERTIFICATELOGDIR variable 10-5
SSL_SERVER_EMAIL variable 10-6
SSL_SERVER_IC variable 10-7
SSL_SERVER_ICN variable 10-7
SSL_SERVER_IEMAIL variable 10-7
SSL_SERVER_IL variable 10-7
SSL_SERVER_IO variable 10-7
SSL_SERVER_IOU variable 10-7
SSL_SERVER_ISP variable 10-7
SSL_SERVER_KEY_ALGORITHM variable 10-6
SSL_SERVER_KEY_EXP variable 10-6
SSL_SERVER_KEY_SIZE variable 10-6
SSL_SERVER_KEYFILE variable 10-6
SSL_SERVER_KEYFILETYPE variable 10-6
SSL_SERVER_L variable 10-6
SSL_SERVER_O variable 10-6
SSL_SERVER_SESSIONDIR variable 10-5
SSL_SERVER_SIGNATURE_ALGORITHM variable 10-7
SSL_SERVER_SP variable 10-6
SSL_X509VerifyDepth directive 3-94
SSLBanCipher directive 3-92, 6-7
SSLCACertificateFile directives 3-81
SSLCACertificatePath directives 3-81
SSLCertificateFile directive 3-80
SSLCertificateKeyFile directive 3-81
SSLCipherList directive 3-89
SSLeay 6-6
configuring 6-32
ssleay.conf file 6-32
SSLEAY_VERSION variable 10-5
SSLFakeBasicAuth directive 3-87
SSLFlag directive 3-80, 5-17, 6-1
SSLLogFile directive 3-28
SSLProtocol directive 3-80
SSLProxyCACertificateFile directive 3-83
SSLProxyCACertificatePath directive 3-83
SSLProxyCipherList directive 3-92
SSLProxyVerifyDepth directive 3-83
SSLRequireCipher directive 3-92, 6-6
SSLRequiredCiphers directive 3-89, 6-6
cipher aliases 3-89
SSLRoot directive 3-80
SSLVerifyClient directive 3-82, 6-28, 7-11
SSLVerifyDepth directive 3-82
starting
Configuration Manager 1-1
StartServers directive 3-18
error messages on 8-1
Stronghold server 1-14, 5-2
static variables 11-12
status codes B-1
client request incomplete B-4
stop script 5-3
client request successful B-2
informational B-1
request redirected B-3
server error B-6
stopping
Configuration Manager 1-2
strchr() function 11-67
Stronghold server 1-14, 5-3
StripSlashes() function 11-68
strlen() function 11-68
Stronghold server
access control 7-1
StrongholdKey directive 3-3
basic content delivery 9-1
Common Gateway Interface 10-1
Configuration Manager 1-1
configuration reference 3-1
directory tree 5-3
embedded scripting 11-1
HTTP metainformation A-1
indexing feature 12-1, C-1
logs and reports 5-4
modules 4-1
new features xvi
proxy module 5-16
recompiling 4-6
restarting 1-14, 5-3
search feature 12-1, D-1
server status codes B-1
session tracking 5-13
shutting down 1-14, 5-3
SSL authentication and encryption 6-1
starting 1-14, 5-2
troubleshooting 8-1
strrchr() function 11-68
strstr() function 11-68
strtok() function 11-68
strtolower() function 11-69
strtoupper() function 11-69
strtr() function 11-69
strval() function 11-69
subdirectories 5-3
substitute variable 3-52
substr() function 11-69
suEXEC feature 10-11
compiling Stronghold with 10-12
SuppressDescription option 3-39
SuppressLastModified option 3-39
SuppressSize option 3-39
SWISH program 12-1
configuring 12-1
SwishBin directive 12-7
creating a site index 12-8
default configuration file C-1
SwishSource directive 12-7
sybSQL_CheckConnect() function 11-69
sybSQL_Connect() function 11-69
sybSQL_DBuse() function 11-70
sybSQL_Fieldname() function 11-70
sybSQL_GetField() function 11-70
sybSQL_IsRow() function 11-70
sybSQL_NextRow() function 11-71
sybSQL_NumFields() function 11-71
sybSQL_NumRows() function 11-71
sybSQL_Query() function 11-71
sybSQL_Result() function 11-71
sybSQL_Result_All() function 11-72
sybSQL_Seek() function 11-73
Symlink() function 11-73
SymLinksIfOwnerMatch option 3-7
symmetric ciphers 6-2
syntax for PHP scripting 11-6
System() function 11-73
T
Tan() function 11-73
TCP/IP networks 6-2
technical support xvii, 8-1
TempNam() function 11-73
test certificates 6-36
test-condition variable 9-10
test-string variable 3-49, 3-50
Thawte certificates 6-9
rate table 6-11
Time() function 11-73
renewing 6-23
requesting 1-12, 6-15
TimeOut directive 3-15
transfer logs 5-5
Transfer-Encoding header A-4
TransferLog directive 3-25, 5-5
troubleshooting 8-1
See also error messages
tutorial
key pairs 6-26
miscellaneous errors 8-6
runtime errors 8-4
site certificates 6-26
startup errors 8-1
access control 7-1
TypeDef directive 12-8
TypesConfig directive 3-40
typographical conventions xvii
U
Umask() function 11-74
unformatted option 3-56
UNIX operating systems xvi
Unlink() function 11-74
UnSet() function 11-74
UnSetEnv directive 3-11
Upgrade header A-4
URI header A-13
URL values 9-3
UrlDecode() function 11-74
UrlEncode() function 11-74
URLs
directives for rewriting 3-47
UseIcons directive 12-7
self-referential 11-17
useicons search option 12-12
User directive 3-5
user file uploads 11-14
User-Agent header A-7
user-defined functions for PHP scripting 11-13
UserDir directive 3-34
USleep() function 11-74
V
variable variables 11-11
variables
See also names of specific variables
Vary header A-9
custom log 5-6
PHP scripting 11-10
typographical conventions for xvii
Verisign certificates 6-9
pricing information 6-11
version search option 12-11
renewing 6-21
requesting 1-12, 6-11
Via header A-4
virtual host directives 3-8
Virtual() function 11-74
W
WaisSource directive 12-7
WalletList directive 3-68
Warning header A-9
World Wide Web (WWW) 6-2
WWW-Authenticate header A-10
WWWWAIS program 12-1
configuring 12-5
creating a search interface 12-10
default configuration file D-1
X
X.509 certificates 6-27
X.509 client certificates 6-1, 7-8
XBitHack directive 3-58
Xcert Sentry tool 6-30
[Top] [Prev] [Next] [Last]
© 1997 C2Net International
Feedback: stronghold-docs@c2.net![]()