📄 config.pi3
字号:
Variable "HTTPS=$g"
Variable "&if($K,HTTPS_KEYSIZE=$K,)"
Variable "&if($K,HTTPS_SECRETKEYSIZE=$G,)"
Variable "GATEWAY_INTERFACE=CGI/1.1"
Variable "PATH_INFO=$I"
Variable "PATH_TRANSLATED=$Z"
Variable "QUERY_STRING=$q"
Variable "REMOTE_ADDR=$A"
Variable "REMOTE_HOST=$h"
Variable "REMOTE_IDENT=$i"
Variable "REMOTE_USER=$u"
Variable "REQUEST_METHOD=$m"
Variable "SCRIPT_NAME=$z"
Variable "SERVER_NAME=$v"
Variable "SERVER_PORT=$p"
Variable "SERVER_PROTOCOL=$H"
Variable "SERVER_SOFTWARE=$S"
ExtraHeaders Yes
ExtraHeadersPrefix "HTTP_"
ExtraHeadersIgnore "Content-Type Content-Length"
# SendCRLF Yes
#
# Kill CGI programs after 1 minute if they don't respond
#
KillAfter 60
</Object>
# ---
#
# WindowsCGI
#
# Handle windows CGI
#
# ---
<Object>
Name WindowsCGI
Class WinCGIClass
FileIOObject CGIFileIOObject
DefaultCommandLine "%p %d"
ExtraHeaders Yes
ExtraHeadersPrefix "HTTP_"
ExtraHeadersIgnore "Content-Type Content-Length"
# Generate windows CGI filenames by preappending the
# process id to the unique identifier.
ExternalPath "cgi-temp/"
DataFile "cgi-temp/$P_%u.ini"
StdinFile "cgi-temp/$P_%u.in"
StdoutFile "cgi-temp/$P_%u.out"
DataBlock "\[CGI]$M\
Request Protocol=$H$M\
Request Method=$m$M\
Executable Path=$f$M\
Logical Path=$I$M\
Physical Path=$Z$M\
Query String=$q$M\
Referer=&dblookup(request,rfc822,Referer)$M\
From=$i$M\
User Agent=&dblookup(request,rfc822,User-Agent)$M\
Content Type=$C$M\
Content Length=$Y$M\
Content File=%i$M\
Server Name=$v$M\
Server Admin=$a$M\
Server Port=$p$M\
Server Software=$S$M\
CGI Version=CGI/1.1 (Win)$M\
Remote Address=$A$M\
Remote Host=$h$M\
Authentication Method=$x$M\
Authenticated Username=$u$M\
Authenticated Password=&dblookup(response,string,AuthPass)$M\
Authentication Realm=&dblookup(response,string,AuthType)$M\
$M\
[Accept]$M\
%a$M\
[System]$M\
Output File=%o$M\
Content File=%i$M\
$M\
[Extra Headers]$M\
%h$M\
[Form Literal]$M\
%l$M\
[Form External]$M\
%e$M\
[Form File]$M\
%f$M\
[Form Huge]$M\
%g$M"
</Object>
# ---
#
# CGIMapper
#
# Instance of PathMapperClass to Map CGI URLs
#
# CGI Scripts set PATH_INFO.
#
# ---
<Object>
Name CGIMapper
Class PathMapperClass
CaseSensitive "No"
#
# Subdirectories below the mapping directory should be put in path info
#
PathInfo "Yes"
#
# Set the 'ObjectMap' variable in the response DB if this map is
# successful
#
Action "&dbreplace(response,string,ObjectMap,Scripts)"
</Object>
# ---
#
# WinCGIMapper, FCGIMapper and ISAPIMapper
#
# Like CGIMapper, except it leaves a different marker to cause
# a different object to handle the request.
#
# ---
<Object>
Name WinCGIMapper
Class PathMapperClass
PathInfo "Yes"
Action "&dbreplace(response,string,ObjectMap,WinScripts)"
</Object>
<Object>
Name FCGIMapper
Class PathMapperClass
PathInfo "Yes"
Action "&dbreplace(response,string,ObjectMap,FastCGIScripts)"
</Object>
<Object>
Name ISAPIMapper
Class PathMapperClass
PathInfo "Yes"
Action "&dbreplace(response,string,ObjectMap,ISAPI)"
</Object>
# ---
#
# FastCGIIOObject
#
# IOObject for communicating with fast CGI application servers. This
# one uses the TCP/IP transport.
#
# ---
<Object>
Name FastCGIIOObject
Class TCPIPIOClass
Type Active
# Timeouts. -1 specifies no timeout.
RecvTimeout 20
SendTimeout 20
</Object>
# ---
#
# AccessLogger
#
# An instance of ExpressionLoggerClass configured to generate an
# logfile
#
# ---
<Object>
Name AccessLogger
Class ExpressionLoggerClass
#
# Append
#
OpenMode "a"
#
# Line to log
Expression "$A $h - [$t] \"$r\" $s $b$M"
</Object>
# ---
#
# RefererLogger
#
# Log bad links only (HTTP error code 404)
#
# ---
<Object>
Name RefererLogger
Class ExpressionLoggerClass
#
# Append
#
OpenMode "a"
#
# Line to log
Expression "&if(&cmp($s,404),\
[$t] $h \"$r\" &dblookup(request,rfc822,Referer)$M)"
</Object>
#+++---AD Saved section end---+++
#+++---AD Section Start, Do not Modify:Internal
#URLProtocol:http://
#DefaultPort:80
#ServerIOObjectLine: IOObject ServerIOObject
#DefaultMIMEType:application/octet-stream
#HandlerLine: Handlers Start Scripts WinScripts FastCGIScripts ISAPI Default
#MappingTypes:Documents
#MappingTypes:CGI
#MappingTypes:Windows CGI
#MappingTypes:Fast CGI
#MappingTypes:ISAPI
#LoggingTypes:Access (CLF)
#LoggingTypes:Referer Logfile
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:General
#Threads:20
#Admin:webmaster@localhost
#ExePath:E:\PI3WEB\BIN\ENHPI3.EXE
#BinDir:E:\PI3WEB\bin
#InstallDir:E:\PI3WEB
#SendTimeout:350
#RecvTimeout:400
#DNSReverseLookup:Yo
#RunMode:Desktop
#ServiceName:Pi3Web
#KeepOpen:On
#Port:80
#Host:localhost
#OS:W95
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:Identity
#Use:Remote
#URL:http://localhost
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:MIMETypes
#Mapping:xls application/msexcel
#Mapping:xlt application/msexcel
#Mapping:doc application/msword
#Mapping:bin application/octet-stream
#Mapping:dms application/octet-stream
#Mapping:lha application/octet-stream
#Mapping:lzh application/octet-stream
#Mapping:exe application/octet-stream
#Mapping:class application/octet-stream
#Mapping:oda application/oda
#Mapping:pdf application/pdf
#Mapping:ai application/postscript
#Mapping:eps application/postscript
#Mapping:ps application/postscript
#Mapping:ppt application/powerpoint
#Mapping:rtf application/rtf
#Mapping:bcpio application/x-bcpio
#Mapping:vcd application/x-cdlink
#Mapping:cpio application/x-cpio
#Mapping:csh application/x-csh
#Mapping:dcr application/x-director
#Mapping:dir application/x-director
#Mapping:dxr application/x-director
#Mapping:dvi application/x-dvi
#Mapping:gtar application/x-gtar
#Mapping:gz application/x-gzip
#Mapping:hdf application/x-hdf
#Mapping:skp application/x-koan
#Mapping:skd application/x-koan
#Mapping:skt application/x-koan
#Mapping:skm application/x-koan
#Mapping:latex application/x-latex
#Mapping:mif application/x-mif
#Mapping:nc application/x-netcdf
#Mapping:cdf application/x-netcdf
#Mapping:sh application/x-sh
#Mapping:shar application/x-shar
#Mapping:sit application/x-stuffit
#Mapping:sv4cpio application/x-sv4cpio
#Mapping:sv4crc application/x-sv4crc
#Mapping:tar application/x-tar
#Mapping:tcl application/x-tcl
#Mapping:tex application/x-tex
#Mapping:texinfo application/x-texinfo
#Mapping:texi application/x-texinfo
#Mapping:t application/x-troff
#Mapping:troff application/x-troff
#Mapping:man application/x-troff-man
#Mapping:me application/x-troff-me
#Mapping:ms application/x-troff-ms
#Mapping:ustar application/x-ustar
#Mapping:uu application/x-uuencoded
#Mapping:src application/x-wais-source
#Mapping:zip application/zip
#Mapping:au audio/basic
#Mapping:snd audio/basic
#Mapping:mid audio/midi
#Mapping:midi audio/midi
#Mapping:kar audio/midi
#Mapping:mpga audio/mpeg
#Mapping:mp2 audio/mpeg
#Mapping:aif audio/x-aiff
#Mapping:aiff audio/x-aiff
#Mapping:aifc audio/x-aiff
#Mapping:ram audio/x-pn-realaudio
#Mapping:rpm audio/x-pn-realaudio-plugin
#Mapping:ra audio/x-realaudio
#Mapping:wav audio/x-wav
#Mapping:pdb chemical/x-pdb
#Mapping:xyz chemical/x-pdb
#Mapping:gif image/gif
#Mapping:ief image/ief
#Mapping:jpeg image/jpeg
#Mapping:jpg image/jpeg
#Mapping:jpe image/jpeg
#Mapping:png image/png
#Mapping:tif image/tiff
#Mapping:tiff image/tiff
#Mapping:bmp image/x-MS-bmp
#Mapping:dip image/x-MS-bmp
#Mapping:ras image/x-cmu-raster
#Mapping:pnm image/x-portable-anymap
#Mapping:pbm image/x-portable-bitmap
#Mapping:pgm image/x-portable-graymap
#Mapping:ppm image/x-portable-pixmap
#Mapping:rgb image/x-rgb
#Mapping:xbm image/x-xbitmap
#Mapping:xpm image/x-xpixmap
#Mapping:xwd image/x-xwindowdump
#Mapping:htm text/html
#Mapping:html text/html
#Mapping:txt text/plain
#Mapping:pi3 text/plain
#Mapping:rtx text/richtext
#Mapping:tsv text/tab-separated-values
#Mapping:etx text/x-setext
#Mapping:sgm text/x-sgml
#Mapping:sgml text/x-sgml
#Mapping:c text/x-code
#Mapping:cpp text/x-code
#Mapping:cxx text/x-code
#Mapping:cc text/x-code
#Mapping:pm text/x-perl
#Mapping:pl text/x-perl
#Mapping:mpg video/mpeg
#Mapping:mpeg video/mpeg
#Mapping:mpe video/mpeg
#Mapping:mov video/quicktime
#Mapping:qt video/quicktime
#Mapping:avi video/x-msvideo
#Mapping:movie video/x-sgi-movie
#Mapping:ice x-conference/x-cooltalk
#Mapping:vrml x-world/x-vrml
#Mapping:wrl x-world/x-vrml
#Mapping:shtml internal/x-server-parsed-html
#Mapping:html-ssi internal/x-server-parsed-html
#Mapping:ssi internal/x-server-parsed-html
#Mapping:fcgi internal/x-fastcgi
#Mapping:map internal/x-imagemap
#Mapping:imap internal/x-imagemap
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:Mappings
#Mapping:CGI /cgi-bin/ Cgi-Bin\ (none)
#Mapping:Windows CGI /cgi-win/ Cgi-Win\ (none)
#Mapping:Fast CGI /cgi-fcgi/ Cgi-Fcgi\ (none)
#Mapping:Documents /pidocs/ Pi3Docs\ (none)
#Mapping:Documents /icons/ Icons\ (none)
#Mapping:Documents /images/ Images\ (none)
#Mapping:Documents /errors/ Fragment\ (none)
#Mapping:ISAPI /isapi/ Isapi\ (none)
#Mapping:Documents /admin/ Logs\ Administration
#Mapping:Documents / WebRoot\ (none)
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:Logfiles
#Logging:Access (CLF) Logs\access.txt
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:Realms
#Basic:Administration
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:Startup
#SemaphoreName:E:/PI3WEB/CONF/CONFIG.PI3
#ConfigName:..\Conf\Config.pi3
#+++---AD Section End---+++
#+++---AD Section Start, Do not Modify:Times
#LastSaveTime:1105600704 29295126
#+++---AD Section End---+++
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -