File manager - Edit - /home/newsbmcs.com/public_html/static/img/logo/lang.zip
Back
PK ��ZR̷;; ; en-US_tips.phpnu �[��� <?php global $_tipsdb; $_tipsdb['AIOBlockSize'] = new DAttrHelp("AIO Block Size", 'Specifies the sent block size for AIO. This block size multiplied by the total files being processed should be less than the physical memory of the server, otherwise, AIO will not help. If your server has enough memory, you can choose a bigger size.<br/><br/>Default value: 128K', '', 'Select from drop down list', ''); $_tipsdb['CACertFile'] = new DAttrHelp("CA Certificate File", 'Specifies the file that contains all certificates of certification authorities (CAs) for chained certificates. This file is simply the concatenation of PEM-encoded certificate files, in order of preference. This can be used as an alternative or in addition to "CA Certificate Path". Those certificates are used for client certificate authentication and constructing the server certificate chain, which will be sent to browsers in addition to the server certificate.', '', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['CACertPath'] = new DAttrHelp("CA Certificate Path", 'Specifies the directory where the certificates of certification authorities (CAs) are kept. Those certificates are used for client certificate authentication and constructing the server certificate chain, which will be sent to browsers in addition to the server certificate.', '', 'path', ''); $_tipsdb['CGIPriority'] = new DAttrHelp("CGI Priority", 'Specifies priority of the external application process. Value ranges from -20 to 20. A lower number means a higher priority.<br/><br/>A CGI process cannot have a higher priority than the web server. If this priority is set to a lower number than the server's, the server's priority will be used for this value.', '', 'int', ''); $_tipsdb['CPUHardLimit'] = new DAttrHelp("CPU Hard Limit", 'Specifies maximum CPU consumption time limit in seconds for a CGI process. If the process continues to consume CPU time and reach the hard limit, the process will be force killed. The operating system's default setting will be used if the value is absent or set to 0.', '', 'Integer number', ''); $_tipsdb['CPUSoftLimit'] = new DAttrHelp("CPU Soft Limit (sec)", 'Specifies CPU consumption time limit in seconds for a CGI process. When the process reaches the soft limit, it will be notified by a signal. The operating system's default setting will be used if the value is absent or set to 0.', '', 'Integer number', ''); $_tipsdb['DHParam'] = new DAttrHelp("DH Parameter", 'Specifies the location of the Diffie-Hellman parameter file necessary for DH key exchange.', '', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['GroupDBLocation'] = new DAttrHelp("Group DB Location", 'Specifies the location of the group database. It is recommended that the database be stored under the $SERVER_ROOT/conf/vhosts/$VH_NAME/ directory.<br/><br/>Group information can be set either in the user database or in this standalone group DB. For user authentication, the user DB will be checked first. If the user DB also contains group information, then the group DB will not be checked.<br/><br/>For the DB type Password File, the group DB location should be the path to the flat file containing group definitions. You can edit this file through the WebAdmin console by clicking on the filename.<br/><br/>Each line of a group file should contain a groupname followed by a colon, followed by space delimited group of usernames. Example:<br/><blockquote><code>testgroup: user1 user2 user3</code></blockquote>', '', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT, $VH_ROOT.', ''); $_tipsdb['HANDLER_RESTART'] = new DAttrHelp("Hook::HANDLER_RESTART Priority", 'Sets the priority for this module callback within the HTTP Handler Restart Hook.<br/> The HTTP Handler Restart Hook is triggered when the web server needs to discard the current response and start processing from beginning, for example, when an internal redirect has been requested.<br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['HTTP_AUTH'] = new DAttrHelp("Hook::HTTP_AUTH Priority", 'Sets the priority for this module callback within the HTTP Authentication Hook.<br/> The HTTP Authentication Hook is triggered after resource mapping and before handler processing. It occurs after HTTP built-in authentication, and can be used to perform additional authentication checking. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['HTTP_BEGIN'] = new DAttrHelp("Hook::HTTP_BEGIN Priority", 'Sets the priority for this module callback within the HTTP Begin Hook.<br/> The HTTP Begin Hook is triggered when the TCP/IP connection begins an HTTP Session. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['HTTP_END'] = new DAttrHelp("Hook::HTTP_END Priority", 'Sets the priority for this module callback within the HTTP Session End Hook. <br/><br/>The HTTP Session End Hook is triggered when the HTTP connection has ended. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_BEGINSESSION'] = new DAttrHelp("Hook::L4_BEGINSESSION Priority", 'Sets the priority for this module callback within the L4 Begin Session Hook.<br/> The L4 Begin Session Hook is triggered when the TCP/IP connection begins. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_ENDSESSION'] = new DAttrHelp("Hook::L4_ENDSESSION Priority", 'Sets the priority for this module callback within the L4 End Session Hook.<br/> The L4 End Session Hook is triggered when the TCP/IP connection ends. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_RECVING'] = new DAttrHelp("Hook::L4_RECVING Priority", 'Sets the priority for this module callback within the L4 Receiving Hook.<br/> The L4 Receiving Hook is triggered when the TCP/IP connection receives data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_SENDING'] = new DAttrHelp("Hook::L4_SENDING Priority", 'Sets the priority for this module callback within the L4 Sending Hook.<br/> The L4 Sending Hook is triggered when the TCP/IP connection sends data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_ATEXIT'] = new DAttrHelp("Hook::MAIN_ATEXIT Priority", 'Sets the priority for this module callback within the Main At Exit Hook. <br/><br/>The Main At Exit Hook is triggered by the main (controller) process just prior to exiting. It is the last hook point to be called by the main process. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_INITED'] = new DAttrHelp("Hook::MAIN_INITED Priority", 'Sets the priority for this module callback within the Main Initialized Hook. <br/><br/>The Main Initialized Hook is triggered once upon startup, after the server configuration and initialization is completed by the main (controller) process, and before any requests are serviced. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_POSTFORK'] = new DAttrHelp("Hook::MAIN_POSTFORK Priority", 'Sets the priority for this module callback within the Main Postfork Hook. <br/><br/>The Main Postfork Hook is triggered by the main (controller) process immediately after a new worker process has been started (forked). This is called for each worker, and may happen during system startup, or if a worker has been restarted. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_PREFORK'] = new DAttrHelp("Hook::MAIN_PREFORK Priority", 'Sets the priority for this module callback within the Main Prefork Hook. <br/><br/>The Main Prefork Hook is triggered by the main (controller) process immediately before a new worker process is started (forked). This is called for each worker, and may happen during system startup, or if a worker has been restarted. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RCVD_REQ_BODY'] = new DAttrHelp("Hook::RCVD_REQ_BODY Priority", 'Sets the priority for this module callback within the HTTP Received Request Body Hook. <br/><br/>The HTTP Received Request Body Hook is triggered when the web server finishes receiving request body data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RCVD_RESP_BODY'] = new DAttrHelp("Hook::RCVD_RESP_BODY Priority", 'Sets the priority for this module callback within the HTTP Received Response Body Hook. <br/><br/>The HTTP Received Response Body Hook is triggered when the web server backend finishes receiving the response body. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_REQ_BODY'] = new DAttrHelp("Hook::RECV_REQ_BODY Priority", 'Sets the priority for this module callback within the HTTP Receive Request Body Hook. <br/><br/>The HTTP Receive Request Body Hook is triggered when the web server receives request body data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_REQ_HEADER'] = new DAttrHelp("Hook::RECV_REQ_HEADER Priority", 'Sets the priority for this module callback within the HTTP Receive Request Header Hook.<br/> The HTTP Receive Request Header Hook is triggered when the web server receives a request header. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_RESP_BODY'] = new DAttrHelp("Hook::RECV_RESP_BODY Priority", 'Sets the priority for this module callback within the HTTP Receive Response Body Hook. <br/><br/>The HTTP Receive Response Body Hook is triggered when the web server backend receives the response body. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_RESP_HEADER'] = new DAttrHelp("Hook::RECV_RESP_HEADER Priority", 'Sets the priority for this module callback within the HTTP Receive Response Header Hook. <br/><br/>The HTTP Receive Response Header Hook is triggered when the web server creates the response header. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['SEND_RESP_BODY'] = new DAttrHelp("Hook::SEND_RESP_BODY Priority", 'Sets the priority for this module callback within the HTTP Send Response Body Hook. <br/><br/>The HTTP Send Response Body Hook is triggered when the web server is going to send the response body. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['SEND_RESP_HEADER'] = new DAttrHelp("Hook::SEND_RESP_HEADER Priority", 'Sets the priority for this module callback within the HTTP Send Response Header Hook. <br/><br/>The HTTP Send Response Header Hook is triggered when the web server is ready to send the response header. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['UDBgroup'] = new DAttrHelp("Groups", 'A comma seperated list of groups that this user belongs to. The user will only be able to access resources belonging to these groups.<br/><br/>If group information is added here, this information will be used for resource authorization and any group database settings involving this user will be ignored.', '', '', ''); $_tipsdb['UDBpass'] = new DAttrHelp("New Password", 'Password can be any length and contain any characters.', '', '', ''); $_tipsdb['UDBpass1'] = new DAttrHelp("Retype Password", 'Password can be any length and contain any characters.', '', '', ''); $_tipsdb['UDBusername'] = new DAttrHelp("User Name", 'A user name containing only letters and numbers. (no special characters)', '', '', ''); $_tipsdb['URI_MAP'] = new DAttrHelp("Hook::URI_MAP Priority", 'Sets the priority for this module callback within the HTTP URI Map Hook.<br/> The HTTP URI Map Hook is triggered when the web server maps a URI request to a context. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['VHlsrecaptcha'] = new DAttrHelp("reCAPTCHA Protection", 'reCAPTCHA Protection is a service provided as a way to mitigate heavy server load. reCAPTCHA Protection will activate after one of the below situations is hit. Once active, all requests by NON TRUSTED(as configured) clients will be redirected to a reCAPTCHA validation page. After validation, the client will be redirected to their desired page.<br/><br/>The following situations will activate reCAPTCHA Protection:<br/>1. The server or vhost concurrent requests count passes the configured connection limit.<br/>2. Anti-DDoS is enabled and a client is hitting a url in a suspicious manner. The client will redirect to reCAPTCHA first instead of getting denied when triggered.<br/>3. A new rewrite rule environment is provided to activate reCAPTCHA via RewriteRules. 'verifycaptcha' can be set to redirect clients to reCAPTCHA. A special value ': deny' can be set to deny the client if it failed too many times. For example, [E=verifycaptcha] will always redirect to reCAPTCHA until verified. [E=verifycaptcha: deny] will redirect to reCAPTCHA until Max Tries is hit, after which the client will be denied.', '', '', ''); $_tipsdb['WORKER_ATEXIT'] = new DAttrHelp("Hook::WORKER_ATEXIT Priority", 'Sets the priority for this module callback within the Worker At Exit Hook. <br/><br/>The Worker At Exit Hook is triggered by a worker process just prior to exiting. It is the last hook point to be called by a worker. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['WORKER_POSTFORK'] = new DAttrHelp("Hook::WORKER_POSTFORK Priority", 'Sets the priority for this module callback within the Worker Postfork Hook. <br/><br/>The Worker Postfork Hook is triggered by a worker process after being created by the main (controller) process. Note that a corresponding Main Postfork Hook may be called by the main process either before or after this callback. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['accessAllowed'] = new DAttrHelp("Access Allowed", 'Specifies which IPs or sub-networks are allowed to access resources under this context. Together with "Access Denied" and server/virtual host level access control, accessibility is determined by the smallest scope that a client's IP address falls into.', '', 'Comma-delimited list of IPs/sub-networks.', 'Sub-networks can be written as 192.168.1.0/255.255.255.0, 192.168.1, or 192.168.1.*.'); $_tipsdb['accessControl'] = new DAttrHelp("Access Control", 'Specifies what sub networks and/or IP addresses can access the server. At the server level, this setting will affect all virtual hosts. You can also set up access control unique to each virtual host at the virtual host level. Virtual host level settings will NOT override server level settings.<br/><br/>Blocking/Allowing an IP is determined by the combination of the allowed list and the denied list. If you want to block only certain IPs or sub-networks, put * or ALL in the "Allowed List" and list the blocked IPs or sub-networks in the "Denied List". If you want to allow only certain IPs or sub-networks, put * or ALL in the "Denied List" and list the allowed IPs or sub-networks in the "Allowed List". The setting of the smallest scope that fits for an IP will be used to determine access.<br/><br/><b>Server Level:</b> Trusted IPs or sub-networks must be specified in the "Allowed List" by adding a trailing "T". Trusted IPs or sub-networks are not affected by connection/throttling limits. Only server level access control can set up trusted IPs/sub-networks.', ' Use this at the server level for general restrictions that apply to all virtual hosts.', '', ''); $_tipsdb['accessControl_allow'] = new DAttrHelp("Allowed List", 'Specifies the list of IPs or sub-networks allowed. * or ALL are accepted.', ' Trusted IPs or sub-networks set at the server level access control will be excluded from connection/throttling limits.', 'Comma delimited list of IP addresses or sub-networks. A trailing "T" can be used to indicate a trusted IP or sub-network, such as 192.168.1.*T.', '<b>Sub-networks:</b> 192.168.1.0/255.255.255.0, 192.168.1.0/24, 192.168.1, or 192.168.1.*<br/><b>IPv6 addresses:</b> ::1 or [::1]<br/><b>IPv6 subnets:</b> 3ffe:302:11:2:20f:1fff:fe29:717c/64 or [3ffe:302:11:2:20f:1fff:fe29:717c]/64'); $_tipsdb['accessControl_deny'] = new DAttrHelp("Denied List", 'Specifies the list of IPs or sub-networks disallowed.', '', 'Comma delimited list of IP addresses or sub-networks. * or ALL are accepted.', '<b>Sub-networks:</b> 192.168.1.0/255.255.255.0, 192.168.1.0/24, 192.168.1, or 192.168.1.*<br/><b>IPv6 addresses:</b> ::1 or [::1]<br/><b>IPv6 subnets:</b> 3ffe:302:11:2:20f:1fff:fe29:717c/64 or [3ffe:302:11:2:20f:1fff:fe29:717c]/64'); $_tipsdb['accessDenied'] = new DAttrHelp("Access Denied", 'Specifies which IPs or sub-networks are NOT allowed to access resources under this context. Together with "Access Allowed" and server/virtual host-level access control, accessibility is determined by the smallest scope that a client's IP address falls into.', '', 'Comma-delimited list of IPs/sub-networks.', 'Sub-networks can be written as 192.168.1.0/255.255.255.0, 192.168.1, or 192.168.1.*.'); $_tipsdb['accessDenyDir'] = new DAttrHelp("Access Denied Directories", 'Specifies directories that should be blocked from access. Add directories that contain sensitive data to this list to prevent accidentally exposing sensitive files to clients. Append a "*" to the path to include all sub-directories. If both "Follow Symbolic Link" and "Check Symbolic Link" are enabled, symbolic links will be checked against the denied directories.', ' Of critical importance: This setting only prevents serving static files from these directories. This does not prevent exposure by external scripts such as PHP/Ruby/CGI.', 'Comma-delimited list of directories', ''); $_tipsdb['accessLog_bytesLog'] = new DAttrHelp("Bytes Log", 'Specifies the path to the bandwidth bytes log file. When specified, a cPanel compatible bandwidth log will be created. This will log the total bytes transferred for a request including both the request and reply bodies.', ' Put the log file on a separate disk.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['accessLog_fileName'] = new DAttrHelp("File Name", 'The access log filename.', ' Put access log file on a separate disk.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['accessLog_logFormat'] = new DAttrHelp("Log Format", ' Specifies the log format for the access log. When log format is set, it will override the "Log Headers" setting.', '', 'String. The syntax of log format is compatible with Apache 2.0's custom <a href="http://httpd.apache.org/docs/current/mod/mod_log_config.html#formats" target="_blank" rel="noopener noreferrer">log format</a>.', '<b>Common Log Format (CLF)</b><br/> "%h %l %u %t \"%r\" %>s %b"<br/><br/><b>Common Log Format with Virtual Host</b><br/> "%v %h %l %u %t \"%r\" %>s %b"<br/><br/><b>NCSA extended/combined log format</b><br/> "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" <br/><br/><b>Log cookie value of Foobar</b><br/> "%{Foobar}C"'); $_tipsdb['accessLog_logHeader'] = new DAttrHelp("Log Headers", 'Specifies whether to log HTTP request headers: Referer, UserAgent, and Host.', ' Turn this off if you do not need these headers in the access log.', 'Select from checkbox', ''); $_tipsdb['accessLog_pipedLogger'] = new DAttrHelp("Piped Logger", 'Specifies the external application that will receive the access log data sent by LiteSpeed through a pipe on its STDIN stream (file handle is 0). When this field is specified, the access log will be sent only to the logger application and not the access log file specified in previous entry.<br/><br/>The logger application must be defined in "External Apps" section first. Server-level access logging can only use an external logger application defined at the server level. Virtual host-level access logging can only use a logger application defined at the virtual host level.<br/><br/>The logger process is spawned in the same way as other external (CGI/FastCGI/LSAPI) processes. This means it will execute as the user ID specified in the virtual host's "External App Set UID Mode" settings and will never run on behalf of a privileged user. <br/><br/>LiteSpeed web server performs simple load balancing among multiple logger applications if more than one instance of a logger application is configured. LiteSpeed server always attempts to keep the number of logger applications as low as possible. Only when one logger application fails to process access log entries in time will the server attempt to spawn another instance of the logger application. <br/><br/>If a logger crashes, the web server will start another instance but the log data in the stream buffer will be lost. It is possible to lose log data if external loggers cannot keep up with the speed and volume of the log stream.', '', 'Select from drop down list', ''); $_tipsdb['aclogUseServer'] = new DAttrHelp("Log Control", 'Where the access log should be written. There are three options: <ol> <li>Write to the server's access log</li> <li>Create an access log for this virtual host</li> <li>Disable access logging</li> </ol>', '', 'Select from drop down list', ''); $_tipsdb['addDefaultCharset'] = new DAttrHelp("Add Default Charset", 'Specifies whether to add a character set tag to the "Content-Type" response header, when content type is either "text/html" or "text/plain" without any parameters. When set to Off, this function is disabled. When set to On, either the character set specified by "Customized Default Charset" or the default "iso-8859-1" will be added.', '', 'Select from radio box', ''); $_tipsdb['addMIMEType'] = new DAttrHelp("MIME Type", 'Specifies additional MIME types and mappings for this context. New mappings will override existing mappings under this context and its children contexts.<br/> If you want to show PHP scripts as text files instead of being executed as scripts, just override the .php mapping to MIME type "text/plain".', '', 'MIME-type1 extension extension ..., MIME-type2 extension ... Use comma to separate between MIME types, use space to separate multiple extensions.', 'image/jpg jpeg jpg, image/gif gif'); $_tipsdb['addonmodules'] = new DAttrHelp("Add-on Modules", 'Select the add-on modules you wish to use. If you want to use a version not listed here, you can manually update the source code. (The location of the source code is shown in a prompt at this step of the PHP build.)', '', 'Select from checkbox', ''); $_tipsdb['adminEmails'] = new DAttrHelp("Administrator Email", 'Specifies the server administrator's email address(es). If specified, administrators will be notified by email of important events (for example, when the LiteSpeed service is restarted automatically due to crash detection or when license is expiring).', 'Email alert feature will only work if the server has an active MX server such as postfix, exim, or sendmail.', 'Comma delimited list of email address.', ''); $_tipsdb['adminUser'] = new DAttrHelp("WebAdmin User", 'Change the username and password for the WebAdmin Console. The old password must be entered and verified in order to save changes.', '', '', ''); $_tipsdb['allowBrowse'] = new DAttrHelp("Accessible", 'Specifies whether this context can be accessed. Set to No to deny access. You can use this feature to protect the specified directory from being visited. You may use it when you are updating contents for this context or you have special data in this directory.', '', 'Select from radio box', ''); $_tipsdb['allowQuic'] = new DAttrHelp("Open HTTP3/QUIC (UDP) port", 'Allows the use of the HTTP3/QUIC network protocol for virtual hosts mapped to this listener. For this setting to take effect, "Enable HTTP3/QUIC" must also be set to Yes at the server level. Default value is Yes.', 'When this setting is set to Yes, HTTP3/QUIC can still be disabled at the virtual host level through the "Enable HTTP3/QUIC" setting.', '', ''); $_tipsdb['allowSetUID'] = new DAttrHelp("Allow Set UID", 'Specifies whether the set UID bit is allowed for CGI scripts. If the set UID bit is allowed and the set UID bit is enabled for a CGI script, no matter which user the CGI script was started on behalf of, the user ID of the CGI process will switch to the user ID of the owner of the CGI script.<br/>The default is "Off".', ' Do not allow Set UID CGI scripts whenever possible, as it is inherently a security risk.', 'Select from radio box', ''); $_tipsdb['allowSymbolLink'] = new DAttrHelp("Follow Symbolic Link", 'Specifies whether to follow symbolic links in this virtual host. IF OWNER MATCH option will follow a symbolic link only if it has the same ownership. This setting overrides the default server-level setting.', ' For better security, disable this feature. For better performance, enable it.', 'Select from drop down list', ''); $_tipsdb['antiddos_blocked_ip'] = new DAttrHelp("Anti-DDoS Blocked IP", 'A comma-separated list of IP addresses blocked by Anti-DDoS protection, each ending with a semi-colon and reason code indicating why the IP address was blocked.<br/><br/>Potential Reason Codes: <ul> <li>A: BOT_UNKNOWN</li> <li>B: BOT_OVER_SOFT</li> <li>C: BOT_OVER_HARD</li> <li>D: BOT_TOO_MANY_BAD_REQ</li> <li>E: BOT_CAPTCHA</li> <li>F: BOT_FLOOD</li> <li>G: BOT_REWRITE_RULE</li> <li>H: BOT_TOO_MANY_BAD_STATUS</li> <li>I: BOT_BRUTE_FORCE</li> </ul><br/><br/>The full list of blocked IPs is also available in the Real-Time Stats report file set in "Statistics Output Directory".', '', '<blocked_ip_address>;<reason_code>', '1.0.100.50;E, 1.0.100.60;D, 1.0.100.70;F'); $_tipsdb['appServerContext'] = new DAttrHelp("App Server Context", 'An App Server Context provides an easy way to configure a Ruby Rack/Rails, WSGI, or Node.js application. To add a an application through an App Server Context, only mounting the URL and the application's root directory is required. There is no need to go through all the trouble to define an external application, add a 404 handler, and rewrite rules, etc.', '', '', ''); $_tipsdb['appType'] = new DAttrHelp("Application Type", 'The type of application used for this context. Rack/Rails, WSGI, or Node.js are supported.', '', '', ''); $_tipsdb['appserverEnv'] = new DAttrHelp("Run-Time Mode", 'Specifies which mode the application will be running as: "Development", "Production", or "Staging". The default is "Production".', '', 'Select from drop down list', ''); $_tipsdb['as_location'] = new DAttrHelp("Location", 'Specifies the corresponding location of this context in the file system.<br/><br/>Default value: $DOC_ROOT + "URI"', '', 'It can be an absolute path or path relative to $SERVER_ROOT, $VH_ROOT, or $DOC_ROOT. $DOC_ROOT is the default relative path, and can be omitted.<br/><br/>If the "URI" is a regular expression, then the matched sub-string can be used to form the "Root" string. The matched sub-string can be referenced with the values "$1" - "$9". "$0" and "&" can be used to reference the whole matched string. Additionally, a query string can be set by appending a "?" followed by the query string. Be careful. "&" should be escaped as "\&" in the query string.', 'A plain URI like /examples/ with "Location" set to /home/john/web_examples will map the request "/examples/foo/bar.html" to file "/home/john/web_examples/foo/bar.html".<br/>To simulate Apache's mod_userdir, set URI to exp: ^/~([A-Za-z0-9]+)(.*), set "Location" to /home/$1/public_html$2. With these settings, a request of URI /~john/foo/bar.html will map to file /home/john/public_html/foo/bar.html.'); $_tipsdb['as_startupfile'] = new DAttrHelp("Startup File", 'The location of file used to start the application, relative to the application root directory.<br/><br/>Default startup file names include 'config.ru' for Rack/Rails, 'wsgi.py' and 'passenger_wsgi.py' for WSGI, and 'app.js' for NodeJS.', '', 'Path relative to application root directory', ''); $_tipsdb['authName'] = new DAttrHelp("Authentication Name", 'Specifies an alternative name for the authorization realm for the current context. If not specified, the original realm name will be used. The authentication name is displayed on the browser's login pop-up.', '', '', ''); $_tipsdb['autoFix503'] = new DAttrHelp("Auto Fix 503 Error", 'Specifies whether to try to fix the "503 Service Unavailable" error by restarting the server gracefully. A "503" error is usually caused by malfunctioning external applications and a web server restart can often fix the error temporarily. If enabled, the server will restart automatically whenever there are more than 30 "503" errors within a 30 seconds span.<br/><br/>Default value: No', '', 'Select from radio box', ''); $_tipsdb['autoIndex'] = new DAttrHelp("Auto Index", 'Specifies whether to generate a directory index on the fly when index files listed in "Index Files" are not available in a directory. This option is customizable at the virtual host and context level, and is inherited along the directory tree until it is explicitly overridden. You can customize the generated index page. Please check online wiki How-tos.', ' It is recommended to turn off Auto Index wherever possible to prevent revealing confidential data.', 'Select from radio box', ''); $_tipsdb['autoIndexURI'] = new DAttrHelp("Auto Index URI", 'Specifies the URI that will be used to generate the index page when index files listed in "Index Files" are not available in a directory. LiteSpeed web server uses an external script to generate the index page providing the maximum customization flexibility. The default script produces an index page with same look as Apache's. To customize the generated index page, please read online wiki How-tos. The directory to be indexed is passed to the script via an environment variable "LS_AI_PATH".', '', 'URI', ''); $_tipsdb['autoLoadHtaccess'] = new DAttrHelp("Auto Load from .htaccess", 'Autoload rewrite rules contained in a directory's .htaccess file when first accessing that directory if an HttpContext for that directory using the <b>rewritefile</b> directive does not already exist. Once initially loaded, a graceful restart must be performed for any further changes to that .htaccess file to take effect.<br/><br/>Virtual Host-level setting overrides Server-level setting. Default values:<br/><br/><b>Server-level:</b> No<br/><br/><b>VH-Level:</b> Inherit Server-level setting', '', 'Select from radio box', ''); $_tipsdb['autoStart'] = new DAttrHelp("Start By Server", 'Specifies whether you want the web server to start the application automatically. Only FastCGI and LSAPI applications running on the same machine can be started automatically. The IP in the "Address" must be a local IP. Starting through the LiteSpeed CGI Daemon instead of a main server process will help reduce system overhead.<br/><br/>Default value: Yes (Through CGI Daemon)', '', 'Select from drop down list', ''); $_tipsdb['backlog'] = new DAttrHelp("Back Log", 'Specifies the backlog of the listening socket. Required if "Start By Server" is enabled.', '', 'Integer number', ''); $_tipsdb['banPeriod'] = new DAttrHelp("Banned Period (sec)", 'Specifies how long new connections will be rejected from an IP if, after the "Grace Period (sec)" has elapsed, the number of connections is still more than the "Connection Soft Limit". If IPs are getting banned repeatedly, we suggest that you increase your banned period to stiffen the penalty for abuse.', '', 'Integer number', ''); $_tipsdb['binPath'] = new DAttrHelp("Binary Path", 'The location of the App Server application binary.', '', '', ''); $_tipsdb['blockBadReq'] = new DAttrHelp("Block Bad Request", 'Block IPs that keep sending badly-formatted HTTP requests for the "Banned Period (sec)". Default is Yes. This helps to block botnet attacks that repeatedly sending junk requests.', '', 'Select from radio box', ''); $_tipsdb['brStaticCompressLevel'] = new DAttrHelp("Brotli Compression Level (Static File)", 'Specifies the level of Brotli compression applied to static files. Ranges from 0 (disabled) to 11 (highest).<br/><br/>When set to 0, brotli compression will be disabled globally.<br/><br/>Default value: 5', ' Save network bandwidth. Text-based responses such as html, css, and javascript files benefit the most and on average can be compressed to half of their original size.', 'Number between 0 and 11.', ''); $_tipsdb['bubbleWrap'] = new DAttrHelp("Bubblewrap Container", 'Set to On if you wish to start CGI processes (including PHP programs) in a bubblewrap sandbox. See <a href=" https://wiki.archlinux.org/title/Bubblewrap " target="_blank" rel="noopener noreferrer"> https://wiki.archlinux.org/title/Bubblewrap </a> for details on using bubblewrap. Bubblewrap must be installed on your system prior to using this setting.<br/><br/>This setting cannot be turned on at the Virtual Host level if set to "Disabled" at the Server level.<br/><br/>Default values:<br/><b>Server level:</b> Disabled<br/><b>VH level:</b> Inherit Server level setting', '', 'Select from drop down list', ''); $_tipsdb['bubbleWrapCmd'] = new DAttrHelp("Bubblewrap Command", 'The full bubblewrap use command, including the bubblewrap program itself. More on configuring this command can be found here: <a href=" https://openlitespeed.org/kb/bubblewrap-in-openlitespeed/ " target="_blank" rel="noopener noreferrer"> https://openlitespeed.org/kb/bubblewrap-in-openlitespeed/ </a>. If not specified, the default command listed below will be used.<br/><br/>Default value: /bin/bwrap --ro-bind /usr /usr --ro-bind /lib /lib --ro-bind-try /lib64 /lib64 --ro-bind /bin /bin --ro-bind /sbin /sbin --dir /var --dir /tmp --proc /proc --symlink ../tmp var/tmp --dev /dev --ro-bind-try /etc/localtime /etc/localtime --ro-bind-try /etc/ld.so.cache /etc/ld.so.cache --ro-bind-try /etc/resolv.conf /etc/resolv.conf --ro-bind-try /etc/ssl /etc/ssl --ro-bind-try /etc/pki /etc/pki --ro-bind-try /etc/man_db.conf /etc/man_db.conf --ro-bind-try /home/$USER /home/$USER --bind-try /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock --bind-try /home/mysql/mysql.sock /home/mysql/mysql.sock --bind-try /tmp/mysql.sock /tmp/mysql.sock --unshare-all --share-net --die-with-parent --dir /run/user/$UID ‘$PASSWD 65534’ ‘$GROUP 65534’', '', '', ''); $_tipsdb['certChain'] = new DAttrHelp("Chained Certificate", 'Specifies whether the certificate is a chained certificate or not. The file that stores a certificate chain must be in PEM format, and the certificates must be in the chained order, from the lowest level (the actual client or server certificate) to the highest level (root) CA.', '', 'Select from radio box', ''); $_tipsdb['certFile'] = new DAttrHelp("Certificate File", 'The filename of the SSL certificate file.', ' The certificate file should be placed in a secured directory, which allows read-only access to the user that the server runs as.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['cgiContext'] = new DAttrHelp("CGI Context", 'A CGI context defines scripts in a particular directory as CGI scripts. This directory can be inside or outside of the document root. When a file under this directory is requested, the server will always try to execute it as a CGI script, no matter if it's executable or not. In this way, file content under a CGI Context is always protected and cannot be read as static content. It is recommended that you put all your CGI scripts in a directory and set up a CGI Context to access them.', '', '', ''); $_tipsdb['cgiResource'] = new DAttrHelp("CGI Settings", 'The following settings control CGI processes. Memory and process limits also serve as the default for other external applications if limits have not been set explicitly for those applications.', '', '', ''); $_tipsdb['cgi_path'] = new DAttrHelp("Path", 'Specifies the location of CGI scripts.', '', 'The path can be a directory that contains a group of CGI scripts, like $VH_ROOT/myapp/cgi-bin/. In this case, the context "URI" must end with "/", like /app1/cgi/. The Path can also specify only one CGI script, like $VH_ROOT/myapp/myscript.pl. This script should have the corresponding "URI" /myapp/myscript.pl.', ''); $_tipsdb['cgidSock'] = new DAttrHelp("CGI Daemon Socket", 'A unique socket address used to communicate with the CGI daemon. LiteSpeed server uses a standalone CGI daemon to spawn CGI scripts for best performance and security. If you need to change this location, specify a Unix domain socket here.<br/><br/>Default value: uds://$SERVER_ROOT/admin/lscgid/.cgid.sock', '', 'UDS://path', 'UDS://tmp/lshttpd/cgid.sock'); $_tipsdb['cgroups'] = new DAttrHelp("cgroups", 'A Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, disk I/O, network, etc.) of a collection of processes. You must be running cgroups v2 which is determined by the existence of the file /sys/fs/cgroup/cgroup.controllers.<br/><br/>Setting this to Disabled at the Server level will disable this setting server-wide. In all other cases, the Server level setting can be overridden at the Virtual Host level.<br/><br/>Default values:<br/><b>Server level:</b> Off<br/><b>VH level:</b> Inherit Server level setting', '', 'Select from drop down list', ''); $_tipsdb['checkSymbolLink'] = new DAttrHelp("Check Symbolic Link", 'Specifies whether to check symbolic links against "Access Denied Directories" when "Follow Symbolic Link" is turned on. If enabled, the canonical real path of the resource referred by a URL will be checked against the configurable access denied directories. Access will be denied if it falls inside an access denied directory.', ' For best security, enable this option. For best performance, disable it.', 'Select from radio box', ''); $_tipsdb['ciphers'] = new DAttrHelp("Ciphers", 'Specifies the cipher suite to be used when negotiating the SSL handshake. LSWS supports cipher suites implemented in SSL v3.0, TLS v1.0, TLS v1.2, and TLS v1.3.', ' We recommend leaving this field blank to use our default cipher which follows SSL cipher best practices.', 'Colon-separated string of cipher specifications.', 'ECDHE-RSA-AES128-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH'); $_tipsdb['clientVerify'] = new DAttrHelp("Client Verification", ' Specifies the type of client certifcate authentication. Available types are: <ul> <li><b>None:</b> No client certificate is required.</li> <li><b>Optional:</b> Client certificate is optional.</li> <li><b>Require:</b> The client must has valid certificate.</li> <li><b>Optional_no_ca:</b> Same as optional.</li> </ul> The default is "None".', '"None" or "Require" are recommended.', 'Select from drop down list', ''); $_tipsdb['compilerflags'] = new DAttrHelp("Compiler Flags", 'Add additional compiler flags, like optimized compiler options.', '', 'Supported flags are CFLAGS, CXXFLAGS, CPPFLAGS, LDFLAGS. Use a space to separate different flags. Use single quotes (not double quotes) for flag values.', 'CFLAGS='-O3 -msse2 -msse3 -msse4.1 -msse4.2 -msse4 -mavx''); $_tipsdb['compressibleTypes'] = new DAttrHelp("Compressible Types", 'Specifies what MIME types are allowed to be compressed. Leave this setting unset or enter default to use the server built-in default list which should already cover most mime-types.<br/><br/>Default value: text/*,application/x-javascript,application/javascript,application/xml,image/svg+xml,application/rss+xml, application/json,application/vnd.ms-fontobject,application/x-font,application/x-font-opentype, application/x-font-truetype,application/x-font-ttf,font/eot,font/opentype,font/otf,font/ttf,image/x-icon, image/vnd.microsoft.icon,application/xhtml+xml', ' Only allow types that will benefit from GZIP/Brotli compression. Binary files such as gif/png/jpeg images and flash files do not benefit from compression.', 'MIME type list separated by commas. Wild card "*" and negate sign "!" are allowed, such as text/*, !text/js.', 'If you want to compress text/* but not text/css, you can have a rule like text/*, !text/css. "!" will exclude that MIME type.'); $_tipsdb['configFile'] = new DAttrHelp("Config File", 'The configuration filename and directory for this virtual host. The configuration file must be under the $SERVER_ROOT/conf/vhosts/ directory.', '$SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.conf is recommended', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['configureparams'] = new DAttrHelp("Configure Parameters", 'Configure parameters for PHP build. Apache-specific parameters and "--prefix" value will be automatically removed and "--with-litespeed" will be automatically appended when you click Next Step. (Prefix can be set in the field above.) This way you can simply copy and paste the configure parameters from the phpinfo() output of an existing working PHP build.', '', 'Space-delimited series of options (with or without double quotes)', ''); $_tipsdb['connTimeout'] = new DAttrHelp("Connection Timeout (secs)", 'Specifies the maximum connection idle time allowed during processing one request. The connection will be closed if it has been idle, i.e. no I/O activity, for this period of time.', ' Set this as low as you can to help recover dead connections during a potential DoS attack.', 'Integer number', ''); $_tipsdb['consoleSessionTimeout'] = new DAttrHelp("Session Timeout (secs)", 'Customize the session timeout length of the WebAdmin Console. The default is 60 seconds.', ' Set a proper value for production use, usually less than 300 seconds.', 'Integer number', ''); $_tipsdb['cpuAffinity'] = new DAttrHelp("CPU Affinity", 'CPU affinity binds a process to one or more CPUs (cores). It is beneficial for a process to always use the same CPU because then the process can make use of data left in CPU cache. If the process moves to a different CPU, there is no use of CPU cache and unnecessary overhead is required.<br/><br/>The CPU Affinity setting controls how many CPUs (cores) one server process will be associated with. The minimum value is 0, which will disable this feature. The maximum value is the number of cores the server has. Generally, 1 is the best setting because it creates the strictest use of CPU affinity and thus makes the most use of CPU cache.<br/><br/>Default value: 0', '', 'Integer value from 0 to 64. (0 will disable this feature)', ''); $_tipsdb['crlFile'] = new DAttrHelp("Client Revocation File", ' Specifies the file containing PEM-encoded CA CRL files enumerating revoked client certificates. This can be used as an alternative or in addition to "Client Revocation Path".', '', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['crlPath'] = new DAttrHelp("Client Revocation Path", ' Specifies the directory containing PEM-encoded CA CRL files for revoked client certificates. The files in this directory have to be PEM-encoded. These files are accessed through hash filenames, hash-value.rN. Please refer to openSSL or Apache mod_ssl documentation regarding creating the hash filename.', '', 'path', ''); $_tipsdb['ctxType'] = new DAttrHelp("Context Type", 'The type of context created determines it's usage.<br><br><b>Static</b> context can be used to map a URI to a directory either outside document root or within it.<br> <b>Java Web App</b> context is used to automatically import a predefined Java Application in an AJPv13 compilant Java servlet engine.<br> <b>Servlet</b> context is used to import a specific servlet under a web application.<br> <b>Fast CGI</b> context is a mount point of Fast CGI application.<br> <b>LiteSpeed SAPI</b> context can be used to associate a URI with an LSAPI application.<br> <b>Proxy</b> context enables this virtual host to serve as a transparant reverse proxy server to an external web server or application server.<br> <b>CGI</b> context can be used to specify a directory only contains CGI scripts.<br> <b>Load Balancer</b> context can be used to assign a different cluster for that context.<br> <b>Redirect</b> context can set up an internal or external redirect URI.<br> <b>App Server</b> context is specifically used for Rack/Rails, WSGI, and Node.js applications.<br> <b>Module handler</b> context is a mount point of hander type modules.<br>', '', '', ''); $_tipsdb['defaultCharsetCustomized'] = new DAttrHelp("Customized Default Charset", 'Specifies a character set to be used when "Add Default Charset" is On. This is optional. The default value is iso-8859-1. This entry has no effect when "Add Default Charset" is Off.', '', 'Name of a character set.', 'utf-8'); $_tipsdb['defaultType'] = new DAttrHelp("Default MIME Type", 'When specified, this type will be used when MIME type mapping cannot be determined by the suffix of a document or if there is no suffix. If not specified, the default value application/octet-stream will be used.', '', 'MIME-type', ''); $_tipsdb['destinationuri'] = new DAttrHelp("Destination URI", 'Specifies the target location of the redirect. If this redirected URI maps to a URI in another redirect context, it will be redirected again.', '', 'This URI can either be a relative URI on the same web site starting with "/", or an absolute URI pointing to different web site starting with "http(s)://". If the "URI" contains regular expressions, the destination can reference the matched variables, such as $1 or $2.', ''); $_tipsdb['disableInitLogRotation'] = new DAttrHelp("Disable Initial Log Rotation", 'Specifies whether to enable/disable rotation of server error log file at startup. Initial log rotation is enabled by default when using value "Not Set".', '', 'Select from radio box', ''); $_tipsdb['docRoot'] = new DAttrHelp("Document Root", 'Specifies the document root for this virtual host. $VH_ROOT/html is recommended. This directory is referred to as $DOC_ROOT in contexts.', '', 'A path which can be absolute, relative to $SERVER_ROOT, or relative to $VH_ROOT.', ''); $_tipsdb['domainName'] = new DAttrHelp("Domains", 'Specifies the mapping domain names. Domain names are case insensitive and the leading "www." will be removed. The wildcard characters "*" and "?" are allowed. "?" only represents one character. "*" represents any numbers of characters. Duplicated domain names are not allowed.', ' If a listener is dedicated to one virtual host, always use * for the domain name to avoid unnecessary checking. Domain names with wildcard characters (other than the catchall domain) should be avoided whenever possible.', 'Comma-separated list.', 'www?.example.com<br/>"*.mydomain.com" will match all subdomains of mydomain.com.<br/>"*" by itself is the catchall domain and will match any unmatched domain names.'); $_tipsdb['dynReqPerSec'] = new DAttrHelp("Dynamic Requests/Second", 'Specifies the maximum number of requests to dynamically generated content coming from a single IP address that can be processed in each second regardless of the number of connections established. When this limit is reached, all future requests to dynamic content are tar-pitted until the next second.<br/><br/>The request limit for static content is independent of this limit. This per client request limit can be set at server or virtual host level. Virtual host-level settings override server-level settings.', ' Trusted IPs or sub-networks are not restrained by this limit.', 'Integer number', ''); $_tipsdb['enableCoreDump'] = new DAttrHelp("Enable Core Dump", 'Specifies whether to enable core dump when the server is started by "root" user. For most modern Unix systems, processes that change user ID or group ID are not allowed to dump a core file for security reasons. However, it is much easier to identify root cause of a problem with a core dump. This option only works on Linux kernel 2.4 and up. Solaris users should use the coreadm command to control this feature.', ' Only enable this when you see no core file created in the server log file. Disable it immediately after producing the core file. Please submit a bug report when a core dump has been created.', 'Select from radio box', ''); $_tipsdb['enableDHE'] = new DAttrHelp("Enable DH Key Exchange", 'Allows use of Diffie-Hellman key exchange for further SSL encryption.', ' DH key exchange is more secure than using just an RSA key. ECDH and DH key exchange are equally secure.<br/><br/> Enabling DH key exchange will increase CPU load and is slower than ECDH key exchange and RSA. ECDH key exchange is preferred when available.', 'Select from radio box', ''); $_tipsdb['enableDynGzipCompress'] = new DAttrHelp("Enable GZIP Dynamic Compression", 'Controls GZIP compression for dynamically generated responses.<br/><br/>For this setting to have an effect, "Enable GZIP Compression" must be set to Yes.<br/><br/>Default value: Yes', ' Compressing dynamic responses increases CPU and memory utilization but saves network bandwidth.', 'Select from radio box', ''); $_tipsdb['enableECDHE'] = new DAttrHelp("Enable ECDH Key Exchange", 'Allows use of Elliptic Curve Diffie-Hellman key exchange for further SSL encryption.', ' ECDH key exchange is more secure than using just an RSA key. ECDH and DH key exchange are equally secure.<br/><br/> Enabling ECDH key exchange will increase CPU load and is slower than using just an RSA key.', 'Select from radio box', ''); $_tipsdb['enableExpires'] = new DAttrHelp("Enable Expires", 'Specifies whether to generate an Expires header for static files. If enabled, an Expires header will be generated based on "Expires Default" and "Expires By Type".<br/><br/>This can be set at server, virtual host and context level. Lower level settings will override higher level ones, i.e. context settings will override virtual host settings and virtual host settings will override server settings.', '', 'Select from radio box', ''); $_tipsdb['enableGzipCompress'] = new DAttrHelp("Enable GZIP Compression", 'Enables GZIP/Brotli compression for both static and dynamic responses.<br/><br/>Default value: Yes', ' Enable it to save network bandwidth. Text-based responses such as html, css, and javascript files benefit the most and on average can be compressed to half of their original size.', 'Select from radio box', ''); $_tipsdb['enableIpGeo'] = new DAttrHelp("Enable GeoLocation Lookup", ' Specifies whether to enable/disable IP Geolocation lookup. Can be set at server, virtual host, or context level. IP Geolocation is disabled by default when using value "Not Set".', '', 'Select from radio box', ''); $_tipsdb['enableLVE'] = new DAttrHelp("Cloud-Linux", 'Specifies whether to enable CloudLinux's Lightweight Virtual Environment (LVE) when it exists. You can use LiteSpeed with LVE to achieve better resource management. For more information, please check <a href="http://www.cloudlinux.com" target="_blank" rel="noopener noreferrer">http://www.cloudlinux.com</a>.', '', 'Select from drop down list', ''); $_tipsdb['enableRecaptcha'] = new DAttrHelp("Enable reCAPTCHA", 'Enable the reCAPTCHA Protection feature at the current level. This setting must be set to Yes at the Server level before the reCAPTCHA Protection feature can be used.<br/><br/>Default values:<br/><b>Server-level:</b> Yes<br/><b>VH-Level:</b> Inherit Server level setting', '', 'Select from radio box', ''); $_tipsdb['enableRewrite'] = new DAttrHelp("Enable Rewrite", 'Specifies whether to enable LiteSpeed's URL rewrite engine. This option can be customized at the virtual host or context level, and is inherited along the directory tree until it is explicitly overridden.', '', 'Select from radio box', ''); $_tipsdb['enableScript'] = new DAttrHelp("Enable Script", 'Specifies whether scripting (non-static pages) is allowed in this virtual host. If disabled, CGI, FastCGI, LSAPI, Servlet engines and other scripting languages will not be allowed in this virtual host. Therefore, if you want to use a script handler, you need to enable it here as well.', '', 'Select from radio box', ''); $_tipsdb['enableSpdy'] = new DAttrHelp("ALPN", 'Selectively enable HTTP/3, HTTP/2, and SPDY HTTP network protocols.<br/><br/>If you wish to disable SPDY, HTTP/2, and HTTP3, check "None" and leave all other boxes unchecked.<br/><br/>Default value: All enabled', 'This setting can be set at the listener and virtual host levels.', 'Select from checkbox', ''); $_tipsdb['enableStapling'] = new DAttrHelp("Enable OCSP Stapling", 'Determines whether to enable OCSP stapling, a more efficient way of verifying public key certificates.', '', 'Select from radio box', ''); $_tipsdb['enableh2c'] = new DAttrHelp("Enable HTTP/2 Over Cleartext TCP", 'Specifies whether to enable HTTP/2 over non-encrypted TCP connections. Default is disabled.', '', 'Select from radio box', ''); $_tipsdb['env'] = new DAttrHelp("Environment", 'Specifies extra environment variables for the external application.', '', 'Key=value. Multiple variables can be separated by "ENTER"', ''); $_tipsdb['errCode'] = new DAttrHelp("Error Code", 'Specifies the HTTP status code for the error page. Only the selected HTTP status code will have this customized error page.', '', 'Select from drop down list', ''); $_tipsdb['errPage'] = new DAttrHelp("Customized Error Pages", 'Whenever the server has a problem processing a request, the server will return an error code and an html page as an error message to the web client. Error codes are defined in the HTTP protocol (see RFC 2616). LiteSpeed web server has a built-in default error page for each error code, but a customized page can be configured for each error code as well. These error pages can be even further customized to be unique for each virtual host.', '', '', ''); $_tipsdb['errURL'] = new DAttrHelp("URL", 'Specifies the URL of the customized error page. The server will forward the request to this URL when the corresponding HTTP status code has returned. If this URL refers to a non-existing resource, the built-in error page will be used. The URL can be a static file, a dynamically generated page, or a page on another web site (a URL starting with "http(s)://"). When referring to a page on another web site, the client will receive a redirect status code instead of the original status code.', '', 'URL', ''); $_tipsdb['expWSAddress'] = new DAttrHelp("Address", 'HTTP,HTTPS, or Unix Domain Sockets (UDS) address used by the external web server.', ' If you proxy to another web server running on the same machine using an IPv4/IPv6 address, set the IP address to localhost or 127.0.0.1, so the external application is inaccessible from other machines.<br/> Unix Domain Sockets generally provide higher performance than IPv4 or IPv6 sockets.', 'IPv4/IPv6 address(:port), UDS://path, or unix:path. Add "https://" in front of an IPv4/IPv6 address if the external web server uses HTTPS. Port is optional for IPv4/IPv6 addresses if the external web server uses the standard ports 80 or 443.', '192.168.0.10<br/>127.0.0.1:5434<br/>https://10.0.8.9<br/>https://127.0.0.1:5438<br/>UDS://tmp/lshttpd/php.sock<br/>unix:/tmp/lshttpd/php.sock'); $_tipsdb['expiresByType'] = new DAttrHelp("Expires By Type", 'Specifies Expires header settings for individual MIME types.', '', 'Comma delimited list of "MIME-type=A|Mseconds". The file will expire after base time (A|M) plus specified seconds.<br/><br/>Base time "A" sets the value to the client's access time and "M" to the file's last modified time. MIME-type accepts wildcard "*", like image/*.', ''); $_tipsdb['expiresDefault'] = new DAttrHelp("Expires Default", 'Specifies default settings for Expires header generation. This setting takes effect when "Enable Expires" is set to "Yes". It can be overridden by "Expires By Type". Do not set this default at the server or virtual host level unless you have to, since it will generate Expires headers for all pages. Most of time this should be set at the context level for certain directories that do not change often. If there is no default setting, no Expires header will be generated for types not specified in "Expires By Type".', '', 'A|Mseconds<br/>The file will expire after base time(A|M) plus specified seconds. Base time "A" sets the value to the client's access time and "M" to the file's last modified time.', ''); $_tipsdb['expuri'] = new DAttrHelp("URI", 'Specifies the URI for this context.', '', 'The URI can be a plain URI (starting with "/") or a Perl compatible regular expression URI (starting with "exp:"). If a plain URI ends with a "/", then this context will include all sub-URIs under this URI. If the context maps to a directory on the file system, a trailing "/" must be added.', ''); $_tipsdb['extAppAddress'] = new DAttrHelp("Address", 'A unique socket address used by the external application. IPv4/IPv6 sockets and Unix Domain Sockets (UDS) are supported. IPv4/IPv6 sockets can be used for communication over the network. UDS can only be used when the external application resides on the same machine as the server.', ' If the external application runs on the same machine, UDS is preferred. If you have to use an IPv4|IPV6 socket, set the IP address to localhost or 127.0.0.1, so the external application is inaccessible from other machines.<br/> Unix Domain Sockets generally provide higher performance than IPv4 sockets.', 'IPv4 or IPV6 address:port or UDS://path', '127.0.0.1:5434<br/>UDS://tmp/lshttpd/php.sock.'); $_tipsdb['extAppName'] = new DAttrHelp("Name", 'A unique name for this external application. You will refer to it by this name when you use it in other parts of the configuration.', '', '', ''); $_tipsdb['extAppPath'] = new DAttrHelp("Command", 'Specifies the full command line including parameters to execute the external application. Required value if "Start By Server" is enabled. A parameter should be quoted with a double or single quote if the parameter contains space or tab characters.', '', 'Full path to the executable with optional parameters.', ''); $_tipsdb['extAppPriority'] = new DAttrHelp("Priority", 'Specifies priority of the external application process. Value ranges from -20 to 20. A lower number means a higher priority. An external application process cannot have a higher priority than the web server. If this priority is set to a lower number than the server's, the server's priority will be used for this value.', '', 'int', ''); $_tipsdb['extAppType'] = new DAttrHelp("Type", 'Specifies the type of external application. Application types are differentiated by the service they provide or the protocol they use to communicate with the server. Choose from <ul> <li>FastCGI: a FastCGI application with a Responder role.</li> <li>FastCGI Authorizer: a FastCGI application with an Authorizer role</li> <li>Servlet Engine: a servlet engine with an AJPv13 connector, such as Tomcat.</li> <li>Web Server: a web server or application server that supports HTTP protocol.</li> <li>LiteSpeed SAPI App: an application that communicates with the web server using LSAPI protocol.</li> <li>Load Balancer: a virtual application that can balance load among worker applications.</li> <li>Piped Logger: an application that can process access log entries received on its STDIN stream.</li> </ul>', 'Most applications will use either LSAPI or FastCGI protocol. LSAPI supports PHP, Ruby, and Python. Perl can be used with FastCGI. (PHP, Ruby, and Python can also be set up to run using FastCGI, but they run faster using LSAPI.) Java uses servlet engines.', 'Select from drop down list', ''); $_tipsdb['extAuthorizer'] = new DAttrHelp("Authorizer", 'Specifies an external application that can be used to generate authorized/unauthorized decisions. Currently, only the FastCGI Authorizer is available. For more details about the FastCGI Authorizer role, please visit <a href=" https://fastcgi-archives.github.io/ " target="_blank" rel="noopener noreferrer"> https://fastcgi-archives.github.io/ </a>.', '', 'Select from drop down list', ''); $_tipsdb['extGroup'] = new DAttrHelp("Run As Group", 'The external application will run as this specified group name. If not set, Virtual Host level settings will be inherited.<br/><br/>Default value: Not Set', '', 'Valid group name.', ''); $_tipsdb['extMaxIdleTime'] = new DAttrHelp("Max Idle Time", 'Specifies the maximum idle time before an external application is stopped by the server, freeing idle resources. When set to "-1", the external application will not be stopped by the server unless running in ProcessGroup mode where idle external applications will be stopped after 30 seconds.<br/><br/>Default value: -1{/val}', ' This feature is especially useful in the mass hosting environment where, in order to prevent files owned by one virtual host from being accessed by the external application scripts of another virtual host, many different applications are run at the same time in SetUID mode. Set this value low to prevent these external applications from idling unnecessarily.', 'Integer number', ''); $_tipsdb['extUmask'] = new DAttrHelp("umask", 'Sets default umask for this external application's processes. See man 2 umask for details. The default value taken from the server-level "umask" setting.', '', 'value valid range [000]-[777].', ''); $_tipsdb['extUser'] = new DAttrHelp("Run As User", 'The external application will run as this specified user name. If not set, Virtual Host level settings will be inherited.<br/><br/>Default value: Not Set', '', 'Valid username.', ''); $_tipsdb['extWorkers'] = new DAttrHelp("Workers", 'List of worker groups previously defined in the external load balancer.', '', 'A comma-separated list in the form ExternalAppType::ExternalAppName', 'fcgi::localPHP, proxy::backend1'); $_tipsdb['externalredirect'] = new DAttrHelp("External Redirect", 'Specifies whether this redirect is external. For external redirection, "Status Code" may be specified and "Destination URI" can start either with "/" or "http(s)://". For internal redirection, "Destination URI" must start with "/".', '', '', ''); $_tipsdb['extraHeaders'] = new DAttrHelp("Header Operations", 'Specifies additional response/request headers to be added. Multiple header directives can be added with one directive per line. "NONE" can be used to disable parent header inheritance. If no directive is provided 'Header' is assumed.', ' Syntax and usage are similar to <a href="https://httpd.apache.org/docs/2.2/mod/mod_headers.html#header" target="_blank" rel="noopener noreferrer">Apache's mod_headers directives</a> for supported operations.<br/><br/> The 'Header' directive is is optional and can be excluded or left in when copying rules from elsewhere without issue.', '[Header]|RequestHeader [condition] set|append|merge|add|unset header [value] [early|env=[!]variable]', 'set Cache-control no-cache<br/>append Cache-control no-store<br/>Header set My-header cust_header_val<br/>RequestHeader set My-req-header cust_req_header_val'); $_tipsdb['extrapathenv'] = new DAttrHelp("Extra PATH Environment Variables", 'Additional PATH values that will be appended to the current PATH environment variables for build scripts.', '', 'path values separated by ":"', ''); $_tipsdb['fcgiContext'] = new DAttrHelp("FastCGI Context", 'FastCGI applications cannot be used directly. A FastCGI application must be either configured as a script handler or mapped to a URL through FastCGI context. A FastCGI context will associate a URI with a FastCGI application.', '', '', ''); $_tipsdb['fcgiapp'] = new DAttrHelp("FastCGI App", 'Specifies the name of the FastCGI application. This application must be defined in the "External Apps" section at the server or virtual host level.', '', 'Select from drop down list', ''); $_tipsdb['fileETag'] = new DAttrHelp("File ETag", 'Specifies whether to use a file's inode, last-modified time, and size attributes to generate the ETag HTTP response header for static files. All three attributes are enabled by default. If you plan to serve the same file out of mirrored servers, you should not include inode; otherwise, the ETag generated for one file will be different on different servers.', '', 'Select from checkbox', ''); $_tipsdb['fileUpload'] = new DAttrHelp("File Upload", 'Provides additional security functionality when uploading files by using a Request Body Parser to parse files to a server local directory where they can be easily scanned for malicious intent by third party modules. Request Body Parser is used when "Pass Upload Data by File Path" is enabled or a module calls LSIAPI’s set_parse_req_body in the LSI_HKPT_HTTP_BEGIN level. API examples provided in source package.', '', '', ''); $_tipsdb['followSymbolLink'] = new DAttrHelp("Follow Symbolic Link", 'Specifies the server-level default setting of following symbolic links when serving static files.<br/><br/>Choices are Yes, If Owner Match and No.<br/><br/>Yes sets the server to always follow symbolic links. If Owner Match sets the server to follow a symbolic link only if the owner of the link and of the target are same. No means the server will never follow a symbolic link. This setting can be overridden in the virtual host configurations but cannot be overridden from an .htaccess file.', ' For best security select No or If Owner Match. For best performance, select Yes.', 'Select from drop down list', ''); $_tipsdb['forceGID'] = new DAttrHelp("Force GID", 'Specifies a group ID to be used for all external applications started in suEXEC mode. When set to non-zero value, all suEXEC external applications (CGI/FastCGI/LSAPI) will use this group ID. This can be used to prevent an external application from accessing files owned by other users.<br/><br/>For example, in a shared hosting environment, LiteSpeed runs as user "www-data", group "www-data". Each docroot is owned by a user account, with a group of "www-data" and permission mode 0750. If Force GID is set to "nogroup" (or any group other than 'www-data'), all suEXEC external applications will run as a particular user but in the group "nogroup". These external application processes will still be able to access files owned by that particular user (because of their user ID), but will not have group permission to access anyone else's files. The server, on the other hand, still can serve files under any user's docroot directory (because of its group ID).', ' Set it high enough to exclude all groups used by system users.', 'Integer number', ''); $_tipsdb['forceStrictOwnership'] = new DAttrHelp("Force Strict Ownership Checking", 'Specifies whether to enforce strict file ownership checking. If it is enabled, the web server will check if the owner of the file being served is the same as the owner of the virtual host. If it is different, a 403 Access Denied Error will be returned. This is turned off by default.', ' For shared hosting, enable this check for better security.', 'Select from radio box', ''); $_tipsdb['forceType'] = new DAttrHelp("Force MIME Type", 'When specified, all files under this context will be served as static files with the MIME type specified regardless of file suffix. When set to NONE, inherited force type setting will be disabled.', '', 'MIME type or NONE.', ''); $_tipsdb['gdb_groupname'] = new DAttrHelp("Group Name", 'A group name containing only letters and numbers (no special characters).', '', 'string', ''); $_tipsdb['gdb_users'] = new DAttrHelp("Users", 'Space separated list of users belonging to this group.', '', '', ''); $_tipsdb['generalContext'] = new DAttrHelp("Static Context", 'Context settings are used to specify special settings for files in a certain location. These settings can be used to bring in files outside of the document root (like Apache's Alias or AliasMatch directives), to protect a particular directory using authorization realms, or to block or restrict access to a particular directory within the document root.', '', '', ''); $_tipsdb['geoipDBFile'] = new DAttrHelp("DB File Path", 'Specifies the path to MaxMind GeoIP database.', '', 'Absolute path', '/usr/local/share/GeoIP/GeoLite2-Country.mmdb'); $_tipsdb['geoipDBName'] = new DAttrHelp("DB Name", 'MaxMind GeoIP database name. As of GeoIP2, this setting is required.<br/><br/>When upgrading from a GeoIP to a GeoIP2, using values "COUNTRY_DB", "CITY_DB", or "ASN_DB" for this setting will automatically populate PHP's $_SERVER variable with some GeoIP compatible entries (listed by DB Name value below) to help ease this transition.<br/><br/><b>CITY_DB:</b> 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE', 'GEOIP_COUNTRY_CONTINENT', 'GEOIP_DMA_CODE', 'GEOIP_METRO_CODE', 'GEOIP_LATITUDE', 'GEOIP_LONGITUDE', 'GEOIP_POSTAL_CODE', and 'GEOIP_CITY'.<br/><b>COUNTRY_DB:</b> 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE', and 'GEOIP_COUNTRY_CONTINENT'.<br/><b>ASN_DB:</b> 'GEOIP_ORGANIZATION' and 'GEOIP_ISP'.', '', '', 'COUNTRY_DB'); $_tipsdb['geolocationDB'] = new DAttrHelp("MaxMind GeoIP DB", 'Multiple MaxMind geolocation databases can be specified here. MaxMind has the following type of DBs: Country, Region, City, Organization, ISP and Netspeed. If multiple databases of types "Country", "Region", and "City" are configured, the last configuration will be effective.', '', '', ''); $_tipsdb['gracePeriod'] = new DAttrHelp("Grace Period (sec)", 'Specifies how long new connections can be accepted after the number of connections established from one IP is over the "Connection Soft Limit". Within this period, new connections will be accepted if the total connections is still below the "Connection Hard Limit". After this period has elapsed, if the number of connections still higher than the "Connection Soft Limit", then the offending IP will be blocked for the "Banned Period (sec)".', ' Set to a proper number big enough for downloading a complete page but low enough to prevent deliberate attacks.', 'Integer number', ''); $_tipsdb['gracefulRestartTimeout'] = new DAttrHelp("Graceful Restart Timeout (secs)", 'During a graceful restart, even after the new server instance is up, the old instance will continue to handle existing requests. This timeout defines how long the previous instance shall wait before exit. Default value is 300 seconds. -1 means wait forever. 0 means no wait and abort immediately.', '', 'int', ''); $_tipsdb['groupDBCacheTimeout'] = new DAttrHelp("Group DB Cache Timeout (secs)", 'Specifies how often the backend group database will be checked for changes. For more detail please refer to "User DB Cache Timeout (secs)".', '', 'Integer number', ''); $_tipsdb['groupDBMaxCacheSize'] = new DAttrHelp("Group DB Max Cache Size", 'Specifies the maximum cache size of the group database.', ' As a larger cache will consume more memory, a higher value may or may not provide better performance. Set it to an appropriate size according to your user database size and site usage.', 'Integer number', ''); $_tipsdb['gzipAutoUpdateStatic'] = new DAttrHelp("Auto Update Static File", 'Specifies whether to let the server automatically create/update GZIP-compressed versions of compressible static files or not. If set to Yes, when a file with a MIME type listed in "Compressible Types" is requested, the server may create or update the corresponding compressed version of the file depending on the compressed file's timestamp. This compressed file is created under the "Static Cache Directory". The filename is based on a MD5 hash of the path of the original file.<br/><br/>Default value: Yes', '', 'Select from radio box', ''); $_tipsdb['gzipCacheDir'] = new DAttrHelp("Static Cache Directory", 'Specifies the path of the directory used to store compressed files for static content.<br/><br/>Default value: "Swapping Directory".', '', 'Directory Path', ''); $_tipsdb['gzipCompressLevel'] = new DAttrHelp("GZIP Compression Level (Dynamic Content)", 'Specifies the level of GZIP compression applied to dynamic content. Ranges from 1 (lowest) to 9 (highest).<br/><br/>This setting will only take effect when "Enable GZIP Compression" and "Enable GZIP Dynamic Compression" are enabled.<br/><br/>Default value: 6', ' Higher compression level will use more memory and CPU cycles. You can set it to a higher level if your machine has additional power. There is not much difference between 6 and 9, except that 9 uses many more CPU cycles.', 'Number between 1 and 9.', ''); $_tipsdb['gzipMaxFileSize'] = new DAttrHelp("Max Static File Size (bytes)", 'Specifies the maximum size of a static file for which the server will create a compressed file automatically.<br/><br/>Default value: 10M', ' It is not recommended to have the server create/update compressed files for large files. Compressing blocks an entire server process and no further requests can be processed until the compression is completed.', 'Number in bytes not less than 1K.', ''); $_tipsdb['gzipMinFileSize'] = new DAttrHelp("Min Static File Size (bytes)", 'Specifies the minimum size of a static file for which the server will create a corresponding compressed file.<br/><br/>Default value: 200', 'It is not necessary to compress very small files as the bandwidth saving is negligible.', 'Number in bytes not less than 200.', ''); $_tipsdb['gzipStaticCompressLevel'] = new DAttrHelp("GZIP Compression Level (Static File)", 'Specifies the level of GZIP compression applied to static files. Ranges from 1 (lowest) to 9 (highest).<br/><br/>This setting will only take effect when "Enable GZIP Compression" and "Auto Update Static File" are enabled.<br/><br/>Default value: 6', '', 'Number between 1 and 9.', ''); $_tipsdb['hardLimit'] = new DAttrHelp("Connection Hard Limit", 'Specifies the maximum number of allowed concurrent connections from a single IP address. This limit is always enforced and a client will never be able to exceed this limit. HTTP/1.0 clients usually try to set up as many connections as they need to download embedded content at the same time. This limit should be set high enough so that HTTP/1.0 clients can still access the site. Use "Connection Soft Limit" to set the desired connection limit.<br/><br/>The recommended limit is between 20 and 50 depending on the content of your web page and your traffic load.', ' A lower number will enable serving more distinct clients.<br/> Trusted IPs or sub-networks are not affected.<br/> Set to a high value when you are performing benchmark tests with a large number of concurrent client machines.', 'Integer number', ''); $_tipsdb['httpdWorkers'] = new DAttrHelp("Number of Workers", 'Specifies the number of httpd workers.', ' Set an appropriate number to suit your needs. Adding more workers may not necessarily mean better performance.', 'Integer value between 1 and 16.', ''); $_tipsdb['inBandwidth'] = new DAttrHelp("Inbound Bandwidth (bytes/sec)", 'The maximum allowed incoming throughput from a single IP address, regardless of the number of connections established. The real bandwidth may end up being slightly higher than this setting for efficiency reasons. Bandwidth is allocated in 1KB units. Set to 0 to disable throttling. Per-client bandwidth limits (bytes/sec) can be set at the server or virtual host level where virtual host level settings override server level settings.', ' Trusted IPs or sub-networks are not affected.', 'Integer number', ''); $_tipsdb['inMemBufSize'] = new DAttrHelp("Max I/O Buffer Size", 'Specifies the maximum buffer size that is used to store a request body and its dynamically generated response. When this limit is reached, the server will start to create temporary swapping files under "Swapping Directory".', ' Set the buffer size large enough to accommodate all concurrent requests/replies to avoid memory to disk swapping. If there is frequent I/O activity to the swap directoy, by default /tmp/lshttpd/swap/, this buffer size is too low and LiteSpeed is swapping to disk.', 'Integer number', ''); $_tipsdb['indexFiles'] = new DAttrHelp("Index Files", 'Specifies names of index files that will be searched sequentially when a URL is mapped to a directory. You can customize it at the server, virtual host, and context level.', ' Only set index files that you need.', 'Comma-delimited list of index filenames.', ''); $_tipsdb['indexUseServer'] = new DAttrHelp("Use Server Index Files", 'Specifies whether to use the server's index file settings. If set to Yes, only the server's settings will be used. If set to No, the server's settings will not be used. If set to Addition, additional index files can be added to server's index file list for this virtual host. If you want to disable index files for this virtual host, you can set the value to No and leave the index files field empty.', '', 'Select from drop down list', ''); $_tipsdb['initTimeout'] = new DAttrHelp("Initial Request Timeout (secs)", 'Specifies the maximum time in seconds the server will wait for the external application to respond to the first request over a new established connection. If the server does not receive any data from the external application within this timeout limit, it will mark this connection as bad. This helps to identify communication problems with external applications as quickly as possible. If some requests take longer to process, increase this limit to avoid 503 error messages.', '', 'Integer number', ''); $_tipsdb['installpathprefix'] = new DAttrHelp("Installation Path Prefix", 'Sets the value for the "--prefix" configure option. The default installation location is under LiteSpeed Web Server's install directory.', 'LiteSpeed Web Server can use multiple PHP versions at the same time. If you are installing multiple versions, you should give them different prefixes.', 'path', '/usr/local/lsws/lsphp5'); $_tipsdb['instances'] = new DAttrHelp("Instances", 'Specifies the maximum instances of the external application the server will create. It is required if "Start By Server" is enabled. Most FastCGI/LSAPI applications can only process one request per process instance and for those types of applications, instances should be set to match the value of "Max Connections". Some FastCGI/LSAPI applications can spawn multiple child processes to handle multiple requests concurrently. For these types of applications, instances should be set to "1" and environment variables used to control how many child processes the application can spawn.', '', 'Integer number', ''); $_tipsdb['internalmodule'] = new DAttrHelp("Is Internal", 'Specify whether the module is an internal module, which is statically linked, instead of being an external .so library.', '', 'Select from radio box', ''); $_tipsdb['ip2locDBCache'] = new DAttrHelp("DB Cache Type", 'The caching method used. The default value is Memory.', '', 'Select from drop down list', ''); $_tipsdb['ip2locDBFile'] = new DAttrHelp("IP2Location DB File Path", 'The location of a valid database file.', '', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['javaServletEngine'] = new DAttrHelp("Servlet Engine", 'Specifies the name of the servlet engine that serves this web application. Servlet engines must be defined in the "External Apps" section at the server or virtual host level.', '', 'Select from drop down list', ''); $_tipsdb['javaWebAppContext'] = new DAttrHelp("Java Web App Context", 'Many people running Java applications use the servlet engine to serve static content as well. But no servlet engine is nearly as efficient as LiteSpeed Web Server for these processes. In order to improve the overall performance, LiteSpeed Web Server can be configured as a gateway server, which serves static content and forwards dynamic Java page requests to the servlet engine.<br/><br/>LiteSpeed Web Server requires certain contexts to be defined in order to run a Java application. A Java Web App Context automatically creates all required contexts based on the Java web application's configuration file (WEB-INF/web.xml).<br/><br/>There are a few points you need to keep in mind when setting up a Java Web App Context:<br/><ul> <li>A Servlet Engine external application must be set up in "External Apps" before Java Web App Context can be set up.</li> <li>A "Script Handler" for .jsp files should be defined as well.</li> <li>If the web application is packed into a .war file, the .war file must be expanded. The server cannot access compressed archive files.</li> <li>For the same resources, the same URL should be used no matter whether it is accessed through LiteSpeed Web Server or through the servlet engine's built-in HTTP server.<br/>For example, Tomcat 4.1 is installed under /opt/tomcat. Files for the "examples" web application are located at /opt/tomcat/webapps/examples/. Through Tomcat's built-in HTTP server, the "examples" web application is thus accessed with a URI like "/examples/***". The corresponding Java Web App Context should thus be configured: "URI" = /examples/, "Location" = /opt/tomcat/webapps/examples/.</li> </ul>', '', '', ''); $_tipsdb['javaWebApp_location'] = new DAttrHelp("Location", 'Specifies the directory that contains the files for this web application. This is the directory containing "WEB-INF/web.xml".<br/><br/>Default value: $DOC_ROOT + "URI"', '', 'path', ''); $_tipsdb['jsonReports'] = new DAttrHelp("Output JSON reports", 'Output additional JSON formatted report files, with the .json extension, to the /tmp/lshttpd directory.<br/><br/>Default value: No', ' This is useful for application developers who may want to integrate LiteSpeed status and real-time reports into their applications using standard JSON processing tools built-in to most programming languages.', 'Select from radio box', 'When set to Yes, .status.json and .rtreport.json, .rtreport.2.json, etc report files will be created in addition to the usual .status and .rtreport, .rtreport.2, etc report files.'); $_tipsdb['keepAliveTimeout'] = new DAttrHelp("Keep-Alive Timeout (secs)", 'Specifies the maximum idle time between requests from a keep-alive connection. If no new request is received during this period of time, the connection will be closed. This setting only applies to HTTP/1.1 connections. HTTP/2 connections have long keep-alive timeouts by design and are not affected by this setting.', ' We recommend that you set this value just long enough to wait for subsequent requests from a client when there are more assets referenced by a single page that need to be loaded. Do not set this too long hoping that the next page will be served over the keep-alive connection. Keeping many idle keep-alive connections is a waste of server resources and could be taken advantage of by (D)DoS attacks. 2-5 seconds is a reasonable range for most applications. LiteSpeed is highly efficient in a non-keep-alive environment.', 'Integer number', ''); $_tipsdb['keyFile'] = new DAttrHelp("Private Key File", 'The filename of the SSL private key file. The key file should not be encrypted.', ' The private key file should be placed in a secured directory that allows read-only access to the user the server runs as.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['lbContext'] = new DAttrHelp("Load Balancer Context", 'Like other external applications, load balancer worker applications cannot be used directly. They must be mapped to a URL through a context. A Load Balancer Context will associate a URI to be load balanced by the load balancer workers.', '', '', ''); $_tipsdb['lbapp'] = new DAttrHelp("Load Balancer", 'Specifies the name of the load balancer to be associated to this context. This load balancer is a virtual application, and must be defined in the "External Apps" section at the server or virtual host level.', '', 'Select from drop down list', ''); $_tipsdb['listenerBinding'] = new DAttrHelp("Binding", 'Specifies which lshttpd child process the listener is assigned to. Different child processes can be used to handle requests to different listeners by manually associating a listener with a process. By default, a listener is assigned to all child processes.', '', 'Select from checkbox', ''); $_tipsdb['listenerIP'] = new DAttrHelp("IP Address", 'Specifies the IP of this listener. All available IP addresses are listed. IPv6 addresses are enclosed in "[ ]".<br/><br/>To listen on all IPv4 IP addresses, select ANY. To listen on all IPv4 and IPv6 IP addresses, select [ANY].<br/><br/>In order to serve both IPv4 and IPv6 clients, an IPv4-mapped IPv6 address should be used instead of a plain IPv4 address. An IPv4-mapped IPv6 address is written as [::FFFF:x.x.x.x].', ' If your machine has multiple IPs on different sub-networks, you can select a specific IP to only allow traffic from the corresponding sub-network.', 'Select from drop down list', ''); $_tipsdb['listenerModules'] = new DAttrHelp("Listener Modules", 'Listener module configuration data is, by default inherited from the Server module configuration. The Listener Modules are limited to the TCP/IP Layer 4 hooks.', '', '', ''); $_tipsdb['listenerName'] = new DAttrHelp("Listener Name", 'A unique name for this listener.', '', '', ''); $_tipsdb['listenerPort'] = new DAttrHelp("Port", 'Specifies the TCP port of the listener. Only the super user ("root") can use ports lower than 1024. Port 80 is the default HTTP port. Port 443 is the default HTTPS port.', '', 'Integer number', ''); $_tipsdb['listenerSecure'] = new DAttrHelp("Secure", 'Specifies whether this is a secure (SSL) listener. For secure listeners, additional SSL settings need to be set properly.', '', 'Select from radio box', ''); $_tipsdb['lmap'] = new DAttrHelp("Virtual Hosts Mappings", 'Shows currently established mappings to virtual hosts from a particular listener. The virtual host name appears in brackets and is followed by the matching domain name(s) for this listener.', 'If a virtual host has not been loaded successfully (fatal errors in the virtual host configuration), the mapping to that virtual host will not be displayed.', '', ''); $_tipsdb['lname'] = new DAttrHelp("Name - Listener", 'The unique name that identifies this listener. This is the "Listener Name" you specified when setting up the listener.', '', '', ''); $_tipsdb['location'] = new DAttrHelp("Location", 'Specifies the corresponding location of this context in the file system.<br/><br/>Default value: $DOC_ROOT + "URI"', '', 'It can be an absolute path or path relative to $SERVER_ROOT, $VH_ROOT, or $DOC_ROOT. $DOC_ROOT is the default relative path, and can be omitted.<br/><br/>If the "URI" is a regular expression, then the matched sub-string can be used to form the "Root" string. The matched sub-string can be referenced with the values "$1" - "$9". "$0" and "&" can be used to reference the whole matched string. Additionally, a query string can be set by appending a "?" followed by the query string. Be careful. "&" should be escaped as "\&" in the query string.', 'A plain URI like /examples/ with "Location" set to /home/john/web_examples will map the request "/examples/foo/bar.html" to file "/home/john/web_examples/foo/bar.html".<br/>To simulate Apache's mod_userdir, set URI to exp: ^/~([A-Za-z0-9]+)(.*), set "Location" to /home/$1/public_html$2. With these settings, a request of URI /~john/foo/bar.html will map to file /home/john/public_html/foo/bar.html.'); $_tipsdb['logUseServer'] = new DAttrHelp("Use Server's Log", 'Specifies whether to put log messages from this virtual host into the server log file instead of creating its own log file.', '', 'Select from radio box', ''); $_tipsdb['log_compressArchive'] = new DAttrHelp("Compress Archive", 'Specifies whether to compress rotated log files in order to save disk space.', 'Log files are highly compressible and this is recommended to reduce disk usage for old logs.', 'Select from radio box', ''); $_tipsdb['log_debugLevel'] = new DAttrHelp("Debug Level", 'Specifies the level of debug logging. "Log Level" must be set to DEBUG to use this feature. Debug logging is disabled when "Debug Level" is set to NONE even if "Log Level" is set to DEBUG. "Toggle Debug Logging" can be used to control debug level on a live server without restarting.', ' Important! Always set this to NONE if you do not need detailed debug logging. Active debug logging will severely degrade service performance and potentially saturate disk space in a very short time. Debug logging includes detailed information for each request and response.<br/><br/>It's recommended to set Log Level to DEBUG and Debug Level to NONE. These settings mean that you will not fill up your hard disk with debug logging, but you will be able to use the "Toggle Debug Logging" action to control debug output. This action can turn debug logging on and off on the fly, and is useful for debugging busy production servers.', 'Select from drop down list', ''); $_tipsdb['log_enableStderrLog'] = new DAttrHelp("Enable stderr Log", 'Specifies whether to write to log when receiving stderr output from processes started by the server.<br/><br/>If enabled, stderr messages will be logged in the same directory as the server log with the fixed name "stderr.log". If disabled, all stderr output will be discarded.<br/><br/>Functions like PHP's error_log() which do not write directly to stderr (file handle 2) are not affected by this setting and will write to the file set in PHP ini directive 'error_log' or the server's "error.log" file with tag '[STDERR]' if that directive is not set.', 'Turn it on if you need to debug configured external applications: i.e. PHP, Ruby, Java, Python, Perl.', 'Select from radio box', ''); $_tipsdb['log_fileName'] = new DAttrHelp("File Name", 'Specifies the path for the log file.', ' Place the log file on a separate disk.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['log_keepDays'] = new DAttrHelp("Keep Days", 'Specifies how many days the access log file will be kept on disk. Only rotated log files older than the specified number of days will be deleted. The current log file will not be touched regardless how many days worth of data it contains. If you do not want to auto-delete stale and very old log files, set this to 0.', '', 'Integer number', ''); $_tipsdb['log_logLevel'] = new DAttrHelp("Log Level", 'Specifies the level of logging to include in your log file. Available levels (from high to low) are: ERROR, WARNING, NOTICE, INFO and DEBUG. Only messages with level higher or equal to the current setting will be logged.', ' Using DEBUG log level does not have any performance impact, unless "Debug Level" is set to a level other than NONE. It's recommended to set Log Level to DEBUG and Debug Level to NONE. These settings mean that you will not fill up your hard disk with debug logging, but you will be able to use the "Toggle Debug Logging" action to control debug output. This action can turn debug logging on and off on the fly, and is useful for debugging busy production servers.', 'Select from drop down list', ''); $_tipsdb['log_rollingSize'] = new DAttrHelp("Rolling Size (bytes)", 'Specifies when the current log file needs to be rolled over, also known as log rotation. When the file size is over the rollover limit, the active log file will be renamed to log_name.mm_dd_yyyy(.sequence) in the same directory and a new active log file will be created. The actual size of the rotated log file once it is created will sometimes be a little bigger than this size limit. Set to 0 to disable log rotation.', 'Append "K", "M", "G" to the number for kilo-, mega- and giga- bytes.', 'Integer number', ''); $_tipsdb['lsapiContext'] = new DAttrHelp("LiteSpeed SAPI Context", 'External applications cannot be used directly. They must be either configured as a script handler or mapped to a URL through a context. An LiteSpeed SAPI Context will associate a URI with an LSAPI (LiteSpeed Server Application Programming Interface) application. Currently PHP, Ruby and Python have LSAPI modules. LSAPI, as it is developed specifically for LiteSpeed web server, is the most efficient way to communicate with LiteSpeed web server.', '', '', ''); $_tipsdb['lsapiapp'] = new DAttrHelp("LiteSpeed SAPI App", 'Specifies the name of the LiteSpeed SAPI application to be connected to this context. This application must be defined in the "External Apps" section at the server or virtual host level.', '', 'Select from drop down list', ''); $_tipsdb['lsrecaptcha'] = new DAttrHelp("reCAPTCHA Protection", 'reCAPTCHA Protection is a service provided as a way to mitigate heavy server load. reCAPTCHA Protection will activate after one of the below situations is hit. Once active, all requests by NON TRUSTED(as configured) clients will be redirected to a reCAPTCHA validation page. After validation, the client will be redirected to their desired page.<br/><br/>The following situations will activate reCAPTCHA Protection:<br/>1. The server or vhost concurrent requests count passes the configured connection limit.<br/>2. Anti-DDoS is enabled and a client is hitting a url in a suspicious manner. The client will redirect to reCAPTCHA first instead of getting denied when triggered.<br/>3. A new rewrite rule environment is provided to activate reCAPTCHA via RewriteRules. 'verifycaptcha' can be set to redirect clients to reCAPTCHA. A special value ': deny' can be set to deny the client if it failed too many times. For example, [E=verifycaptcha] will always redirect to reCAPTCHA until verified. [E=verifycaptcha: deny] will redirect to reCAPTCHA until Max Tries is hit, after which the client will be denied.', '', '', ''); $_tipsdb['lstatus'] = new DAttrHelp("Status - Listener", 'The current status of this listener. The status is either Running or Error.', 'If the listener is in the Error state, you can view the server log to find out why.', '', ''); $_tipsdb['mappedListeners'] = new DAttrHelp("Mapped Listeners", 'Specifies the names of all listeners that this template maps to. A listener-to-virtual host mapping for this template's member virtual hosts will be added to the listeners specified in this field. This mapping will map listeners to virtual hosts based on the domain names and aliases set in the member virtual hosts' individual configurations.', '', 'comma-separated list', ''); $_tipsdb['maxCGIInstances'] = new DAttrHelp("Max CGI Instances", 'Specifies the maximum number of concurrent CGI processes the server can start. For each request to a CGI script, the server needs to start a standalone CGI process. On a Unix system, the number of concurrent processes is limited. Excessive concurrent processes will degrade the performance of the whole system and are one way to perform a DoS attack. LiteSpeed server pipelines requests to CGI scripts and limits concurrent CGI processes to ensure the optimal performance and reliability. The hard limit is 2000.', ' A higher limit does not necessarily translate to faster performance. In most cases, a lower limit gives better performance and security. A higher limit will only help when I/O latency is excessive during CGI processing.', 'Integer number', ''); $_tipsdb['maxCachedFileSize'] = new DAttrHelp("Max Cached Small File Size (bytes)", 'Specifies the largest static file that will be cached in a pre-allocated memory buffer. Static files can be served in four different ways: memory buffer cache, memory-mapped cache, plain read/write, and sendfile(). Files whose size is smaller than this setting are served from memory buffer cache. Files whose size is larger than this setting, but smaller than the "Max MMAP File Size (bytes)" will be served from memory-mapped cache. Files whose size is larger than the "Max MMAP File Size (bytes)" will be served via plain read/write or sendfile(). It is optimal to serve static files smaller than 4K from the memory buffer cache.', '', 'Integer number', ''); $_tipsdb['maxConnections'] = new DAttrHelp("Max Connections", 'Specifies the maximum number of concurrent connections that the server can accept. This includes both plain TCP connections and SSL connections. Once the maximum concurrent connections limit is reached, the server will close Keep-Alive connections when they complete active requests.', 'When the server is started by "root" user, the server will try to adjust the per-process file descriptor limits automatically, however, if this fails, you may need to increase this limit manually.', 'Integer number', ''); $_tipsdb['maxConns'] = new DAttrHelp("Max Connections", 'Specifies the maximum number of concurrent connections that can be established between the server and an external application. This setting controls how many requests can be processed concurrently by an external application, however, the real limit also depends on the external application itself. Setting this value higher will not help if the external application is not fast enough or cannot scale to a large number of concurrent requests.', ' Setting a high value does not directly translate to higher performance. Setting the limit to a value that will not overload the external application will provide the best performance/throughput.', 'Integer number', ''); $_tipsdb['maxDynRespHeaderSize'] = new DAttrHelp("Max Dynamic Response Header Size (bytes)", 'Specifies the maximum header size of a dynamically generated response. Hard limit is 131072 bytes or 128K.<br/><br/>Default value: 32768 or 32K', ' Set it reasonably low to help recognize bad responses dynamically generated by external applications.', 'Integer number', ''); $_tipsdb['maxDynRespSize'] = new DAttrHelp("Max Dynamic Response Body Size (bytes)", 'Specifies the maximum body size of a dynamically generated response.', ' Set the limit reasonably low to help identify bad responses. It is not uncommon to malformed scripts to contain an infinite loop which leads to infinity-sized responses.', 'Integer number', ''); $_tipsdb['maxKeepAliveReq'] = new DAttrHelp("Max Keep-Alive Requests", 'Specifies the maximum number of requests that can be served through a keep-alive (persistent) session. The connection will be closed once this limit is reached. You can set this limit for each virtual host as well.', ' Set this to a reasonably high value. A value of "1" or "0" will disable keep-alive.', 'Integer number', ''); $_tipsdb['maxMMapFileSize'] = new DAttrHelp("Max MMAP File Size (bytes)", 'Specifies the largest static file that will be memory mapped (MMAP). Static files can be served in four different ways: memory buffer cache, memory-mapped cache, plain read/write, and sendfile(). Files whose size is smaller than the "Max Cached Small File Size (bytes)" are served from memory buffer cache. Files whose size is larger than the "Max Cached Small File Size (bytes)", but smaller than the Max MMAP File Size will be served from memory-mapped cache. Files whose size is larger than the Max MMAP File Size will be served via plain read/write or sendfile(). Since the server has a 32bit address space (2GB), it is not recommended to memory map very large files.', '', 'Integer number', ''); $_tipsdb['maxMindDBEnv'] = new DAttrHelp("Environment Variables", 'Assign the results of database lookups to environment variables.', '', 'Variable_Name mapped_DB_data<br/><br/>One entry per line. Path to data can use map keys or 0-based array indexes, both being separated by /.', 'COUNTRY_CODE COUNTRY_DB/country/iso_code<br/>REGION_CODE CITY_DB/subdivisions/0/iso_code'); $_tipsdb['maxReqBodySize'] = new DAttrHelp("Max Request Body Size (bytes)", 'Specifies the maximum size of an HTTP request body. For a 32Bit OS, 2GB is the hard limit. For a 64Bit OS, it is virtually unlimited.', ' To help prevent DoS attacks, try to constrain this limit to only what is really needed. Your swapping space must have enough free space to accommodate this limit.', 'Integer number', ''); $_tipsdb['maxReqHeaderSize'] = new DAttrHelp("Max Request Header Size (bytes)", 'Specifies the maximum size of an HTTP request header including request URL. Hard limit is 131072 bytes or 128K.<br/><br/>Default value: 32768 or 32K', ' Set it reasonably low to reduce memory usage and help identify bogus requests and DoS attacks.<br/>4-8K is big enough for most web sites under normal circumstances.', 'Integer number', ''); $_tipsdb['maxReqURLLen'] = new DAttrHelp("Max Request URL Length (bytes)", 'Specifies the maximum size of a request URL. URL is the full text address used to access a server resource including the query string. Hard limit is 65530 bytes. Values larger than this, such as 64K (6 bytes larger), will be treated as if 65530 was used.<br/><br/>Default value: 8192 or 8K.', ' Set it reasonably low to reduce memory usage and help identify bogus requests and DoS attacks.<br/>2-3K is big enough for most web sites unless the HTTP GET method is used with large query strings instead of POST.', 'Integer number', ''); $_tipsdb['maxSSLConnections'] = new DAttrHelp("Max SSL Connections", 'Specifies the maximum number of concurrent SSL connections the server will accept. Since total concurrent SSL and non-SSL connections cannot exceed the limit specified by "Max Connections", the actual number of concurrent SSL connections allowed must be lower than this limit.', '', 'Integer number', ''); $_tipsdb['memHardLimit'] = new DAttrHelp("Memory Hard Limit (bytes)", 'Much the same as "Memory Soft Limit (bytes)", except the soft limit can be raised up to the hard limit from within a user process. The hard limit can be set at server level or at an individual external application level. The server-level limit will be used if it is not set at an individual application level.<br/><br/>The operating system's default will be used if the value is absent at both levels or set to 0.', ' Do not over adjust this limit. This may result in 503 errors if your application need more memory.', 'Integer number', ''); $_tipsdb['memSoftLimit'] = new DAttrHelp("Memory Soft Limit (bytes)", 'Specifies the memory consumption limit in bytes for an external application process or an external application started by the server.<br/><br/>The main purpose of this limit is to prevent excessive memory usage because of software bugs or intentional attacks, not to impose a limit on normal usage. Make sure to leave enough head room, otherwise your application may fail and 503 error may be returned. It can be set at the server- level or at an individual external application level. The server-level limit will be used if it is not set at the individual application level.<br/><br/>The operating system's default setting will be used if the value is absent at both levels or set to 0.', ' Do not over adjust this limit. This may result in 503 errors if your application needs more memory.', 'Integer number', ''); $_tipsdb['memberVHRoot'] = new DAttrHelp("Member Virtual Host Root", 'Specifies the root directory of this virtual host. If left blank, the default virtual host root for this template will be used.<br/><br/>Note: This is <b>NOT</b> the document root. It is recommended to place all files related to the virtual host (like virtual host configuration, log files, html files, CGI scripts, etc.) under this directory. Virtual host root can be referred to as $VH_ROOT.', '', 'path', ''); $_tipsdb['mime'] = new DAttrHelp("MIME Settings", 'Specifies the file that contains the MIME settings for this server. It is always relative to the real root when an absolute path is given in chroot mode. Click on the filename to view/edit the detailed MIME entries.', 'Click the filename to edit the MIME settings.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['mimesuffix'] = new DAttrHelp("Suffixes", 'You can list multiple suffixes for the same MIME type, using comma to separate.', '', '', ''); $_tipsdb['mimetype'] = new DAttrHelp("MIME Type", 'A MIME type consists of a type and subtype in the format of "type/subtype".', '', '', ''); $_tipsdb['minGID'] = new DAttrHelp("Minimum GID", 'Specifies the minimum group ID allowed to run external applications when running as a specified group. Execution of an external script with a group ID lower than the value specified here will be denied.', ' Set it high enough to exclude all groups used by system users.', 'Integer number', ''); $_tipsdb['minUID'] = new DAttrHelp("Minimum UID", 'Specifies the minimum user ID allowed to run external applications when running as a specified user. Execution of an external script with a user ID lower than the value specified here will be denied.', ' Set it high enough to exclude all system/privileged users.', 'Integer number', ''); $_tipsdb['modParams'] = new DAttrHelp("Module Parameters", 'Set module parameters. The module parameters are defined by the module developer.<br/><br/>The value set at the Server-level will globally be assigned as the default value. The user can override this setting at the Listener, Virtual Host, or Context levels. If unset at any of those levels, the value will be inherited from the next level up.', '', 'Specified by the module interface.', ''); $_tipsdb['moduleContext'] = new DAttrHelp("Module Handler Context", 'A module handler context will associate a URI with a registered module. Modules need to be registered at Server Module Configuration tab.', '', '', ''); $_tipsdb['moduleEnabled'] = new DAttrHelp("Enable Module", 'Enables module hooks globally. This setting can be overridden at the Listener and Virtual Host levels.<br/><br/>Default value: Yes', '', 'Select from radio box', ''); $_tipsdb['moduleEnabled_lst'] = new DAttrHelp("Enable Module", 'Enables module hooks at the Listener level. This setting will only take effect if the module has TCP/IP level hooks (L4_BEGSESSION, L4_ENDSESSION, L4_RECVING, L4_SENDING).<br/><br/>Default value: Inherit Server level setting', '', 'Select from radio box', ''); $_tipsdb['moduleEnabled_vh'] = new DAttrHelp("Enable Module", 'Enables module hooks at the Virtual Host level. This setting will only take effect if the module has HTTP level hooks.<br/><br/>Default value: Inherit Server level setting', '', 'Select from radio box', ''); $_tipsdb['moduleNameSel'] = new DAttrHelp("Module", 'Name of the module. The module must be registered under the Server Module Configuration tab. Once it is registered, the module name will be available in the drop down box for the Listener and Virtual Host configurations.', '', 'Select from drop down list', ''); $_tipsdb['modulename'] = new DAttrHelp("Module", 'The name of an external or internal module to be loaded at server startup.<br/><br/><b>External</b><br/>The value used for external modules must match the name of the module's ".so" file under $SERVER_ROOT/modules/modulename.so in order to be loaded by the server application. This requires that the server is restarted after a new module is registered.<br/><br/><b>Internal</b><br/>The value used for internal modules must match the module name used when the module was built. For example, this must be set to "cache" for the internal cache module included with the server.', '', 'string', ''); $_tipsdb['namespace'] = new DAttrHelp("Namespace Container", 'Set to Enabled if you wish to start CGI processes (including PHP programs) in a namespace container sandbox. Only used when "Bubblewrap Container" is set to Disabled.<br/><br/>When not Disabled at the Server level, this settings value can be overridden at the Virtual Host level.<br/><br/>Default values:<br/><b>Server level:</b> Disabled<br/><b>Virtual Host Level:</b> Inherit Server level setting', '', 'Select from drop down list', ''); $_tipsdb['namespaceConf'] = new DAttrHelp("Namespace Template File", 'Path to an existing configuration file containing a list of directories to be mounted along with the methods used to mount them. When "Namespace Container" is set to Enabled and this value is not set, the following secure default configuration settings will be used:<br/><br/> /tmp,tmp<br/>/usr,ro-bind<br/>/lib,ro-bind<br/>/lib64,ro-bind-try<br/>/bin,ro-bind<br/>/sbin,ro-bind<br/>/var,dir<br/>/var/www,ro-bind-try<br/>/proc,proc<br/>../tmp var/tmp,symlink<br/>/dev,dev<br/>/etc/localtime,ro-bind-try<br/>/etc/ld.so.cache,ro-bind-try<br/>/etc/resolv.conf,ro-bind-try<br/>/etc/ssl,ro-bind-try<br/>/etc/pki,ro-bind-try<br/>/etc/man_db.conf,ro-bind-try<br/>/usr/local/bin/msmtp /etc/alternatives/mta,ro-bind-try<br/>/usr/local/bin/msmtp /usr/sbin/exim,ro-bind-try<br/>$HOMEDIR,bind-try<br/>/var/lib/mysql/mysql.sock,bind-try<br/>/home/mysql/mysql.sock,bind-try<br/>/tmp/mysql.sock,bind-try<br/>/run/mysqld/mysqld.sock,bind-try<br/>/var/run/mysqld.sock,bind-try<br/>/run/user/$UID,dir<br/>$PASSWD<br/>$GROUP<br/>/etc/exim.jail/$USER.conf $HOMEDIR/.msmtprc,copy-try<br/>/etc/php.ini,ro-bind-try<br/>/etc/php-fpm.conf,ro-bind-try<br/>/etc/php-fpm.d,ro-bind-try<br/>/var/run,ro-bind-try<br/>/var/lib,ro-bind-try ', '', 'An absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['namespaceConfVhAdd'] = new DAttrHelp("Additional Namespace Template File", 'Path to an existing configuration file containing a list of directories to be mounted along with the methods used to mount them. If "Namespace Template File" is also set at the Server level, both files will be used.', '', 'A path which can be absolute, relative to $SERVER_ROOT, or relative to $VH_ROOT.', ''); $_tipsdb['nodeBin'] = new DAttrHelp("Node Path", 'Path to Node.js executable.', '', 'Absolute path', ''); $_tipsdb['nodeDefaults'] = new DAttrHelp("Node.js App Default Settings", 'Default configurations for Node.js applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['note'] = new DAttrHelp("Notes", 'Add notes for yourself.', '', '', ''); $_tipsdb['ocspCACerts'] = new DAttrHelp("OCSP CA Certificates", 'Specifies the location of the file where OCSP certificate authority (CA) certificates are stored. These certificates are used to check responses from the OCSP responder (and make sure those responses are not spoofed or otherwise compromised). This file should contain the whole certificate chain. If this file does not contain the root certificate, LSWS should be able to find the root certificate in your system directory without you adding it to the file, but, if this validation fails, you should try adding your root certificate to this file.<br/><br/>This setting is optional. If this setting is not set, the server will automatically check "CA Certificate File".', '', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['ocspRespMaxAge'] = new DAttrHelp("OCSP Response Max Age (secs)", 'This option sets the maximum allowable age for an OCSP response. If an OCSP response is older than this maximum age, the server will contact the OCSP responder for a new response. The default value is 86400. Maximum age can be turned off by setting this value to -1.', '', 'Integer of seconds', ''); $_tipsdb['ocspResponder'] = new DAttrHelp("OCSP Responder", 'Specifies the URL of the OCSP responder to be used. If not set, the server will attempt to contact the OCSP responder detailed in the certificate authority's issuer certificate. Some issuer certificates may not have an OCSP responder URL specified.', '', 'URL starting with http://', 'http://rapidssl-ocsp.geotrust.com '); $_tipsdb['outBandwidth'] = new DAttrHelp("Outbound Bandwidth (bytes/sec)", 'The maximum allowed outgoing throughput to a single IP address, regardless of the number of connections established. The real bandwidth may end up being slightly higher than this setting for efficiency reasons. Bandwidth is allocated in 4KB units. Set to 0 to disable throttling. Per-client bandwidth limits (bytes/sec) can be set at the server or virtual host level where virtual host level settings override server level settings.', ' Set the bandwidth in 8KB units for better performance.<br/><br/> Trusted IPs or sub-networks are not affected.', 'Integer number', ''); $_tipsdb['pcKeepAliveTimeout'] = new DAttrHelp("Connection Keepalive Timeout", 'Specifies the maximum time in seconds to keep an idle persistent connection open.<br/><br/>When set to "-1", the connection will never timeout. When set to 0 or greater, the connection will be closed after this time in seconds has passed.', '', 'int', ''); $_tipsdb['perClientConnLimit'] = new DAttrHelp("Per Client Throttling", 'These are connection control settings are based on client IP. These settings help to mitigate DoS (Denial of Service) and DDoS (Distributed Denial of Service) attacks.', '', '', ''); $_tipsdb['persistConn'] = new DAttrHelp("Persistent Connection", 'Specifies whether to keep the connection open after a request has been processed. Persistent connections can increase performance, but some FastCGI external applications do not support persistent connections fully. The default is "On".', '', 'Select from radio box', ''); $_tipsdb['phpIniOverride'] = new DAttrHelp("php.ini Override", 'Used to overwrite php.ini settings in the current context (Virtual Host level or Context level).<br/><br/>Supported directives are:<br/>php_value<br/>php_flag<br/>php_admin_value<br/>php_admin_flag<br/><br/>All other lines/directives will be ignored.', '', 'Override syntax is similar to Apache, a newline separated list of directives and their values with each directive being prepended by php_value, php_flag, php_admin_value, or php_admin_flag appropriately.', 'php_value include_path ".:/usr/local/lib/php"<br/>php_admin_flag engine on<br/>php_admin_value open_basedir "/home"'); $_tipsdb['pid'] = new DAttrHelp("PID", 'PID (Process ID) of the current server process.', 'The PID will change each time the server is restarted.', '', ''); $_tipsdb['procHardLimit'] = new DAttrHelp("Process Hard Limit", 'Much the same as "Process Soft Limit", except the soft limit can be raised up to the hard limit from within a user process. The hard limit can be set at the server level or at an individual external application level. The server-level limit will be used if it is not set at an individual application level. The operating system's default value will be used if the value is absent at both levels or set to 0.', '', 'Integer number', ''); $_tipsdb['procSoftLimit'] = new DAttrHelp("Process Soft Limit", 'Limits the total number of processes that can be created on behalf of a user. All existing processes will be counted against this limit, not just new processes to be started.<br/><br/>The limit can be set at the server level or at an individual external application level. The server-level limit will be used if it is not set at an individual application level. The operating system's default setting will be used if this value is 0 or absent at both levels.', 'PHP scripts can call for forking processes. The main purpose of this limit is as a last line of defense to prevent fork bombs and other attacks caused by PHP processes creating other processes.<br/><br/>Setting this setting too low can severely hurt functionality. The setting will thus be ignored below certain levels.<br/><br/>When <b>Run On Start Up</b> is set to "Yes (Daemon mode)", the actual process limit will be higher than this setting to make sure parent processes are not limited.', 'Integer number', ''); $_tipsdb['proxyContext'] = new DAttrHelp("Proxy Context", 'A Proxy Context enables this virtual host as a transparent reverse proxy server. This proxy server can run in front of any web servers or application servers that support HTTP protocol. The External web server that this virtual host proxies for has to be defined in "External Apps" before you can set up a Proxy Context.', '', '', ''); $_tipsdb['proxyProtocol'] = new DAttrHelp("PROXY protocol", 'List of IPs/subnets for front-end proxies that communicate with this server using PROXY protocol. Once set, the server will use PROXY protocol for incoming connections from listed IPs/subnets or fall back to a regular connection if PROXY protocol is unavailable.<br/><br/>Applies to HTTP, HTTPS, HTTP2, and websocket connections.', '', 'Comma delimited list of IP addresses or sub-networks.', ''); $_tipsdb['proxyWebServer'] = new DAttrHelp("Web Server", 'Specifies the name of the external web server. This external web server must be defined in the "External Apps" section at the server or virtual host level.', '', 'Select from drop down list', ''); $_tipsdb['quicBasePLPMTU'] = new DAttrHelp("PLPMTU Base Value", 'The maximum value of PLPMTU (maximum packet size without headers) in bytes that QUIC will use by default. Setting this to 0 will allow QUIC to pick the size.<br/><br/>This setting should be set lower than "PLPMTU Max Value".<br/><br/>Default value: 0', '', '0 or integer number between 1200 and 65527', ''); $_tipsdb['quicCfcw'] = new DAttrHelp("Connection Flow Control Window", 'The initial size of the buffer allocated for a QUIC connection. Default value is 1.5M.', 'A larger window size will use more memory.', 'Number between 64K and 512M', ''); $_tipsdb['quicCongestionCtrl'] = new DAttrHelp("Congestion Control", 'The congestion control algorithm used. This can be set manually or left up to the QUIC library in use by selecting the "Default" option.<br/><br/>Default value: Default', '', 'Select from drop down list', ''); $_tipsdb['quicEnable'] = new DAttrHelp("Enable HTTP3/QUIC", 'Enables the HTTP3/QUIC network protocol server wide. Default value is Yes.', 'When this setting is set to Yes, HTTP3/QUIC can still be disabled at the listener level through the "Open HTTP3/QUIC (UDP) port" setting, or at the virtual host level through the "Enable HTTP3/QUIC" setting.', 'Select from radio box', ''); $_tipsdb['quicEnableDPLPMTUD'] = new DAttrHelp("Enable DPLPMTUD", 'Enable Datagram Packetization Layer Path Maximum Transmission Unit Discovery (DPLPMTUD).<br/><br/><b> <a href=" https://tools.ietf.org/html/rfc8899 " target="_blank" rel="noopener noreferrer"> Background on DPLPMTUD (RFC 8899) </a> </b><br/><br/>Default value: Yes', '', 'Select from radio box', ''); $_tipsdb['quicHandshakeTimeout'] = new DAttrHelp("Handshake Timeout", 'The time in seconds a new QUIC connection is given to complete its handshake, after which the connection is aborted. Default value is 10.', '', 'Integer number between 1 and 15', ''); $_tipsdb['quicIdleTimeout'] = new DAttrHelp("Idle Timeout", 'The time in seconds after which an idle QUIC connection will be closed. Default value is 30.', '', 'Integer number between 10 and 30', ''); $_tipsdb['quicMaxCfcw'] = new DAttrHelp("Max Connection Flow Control Window", 'Specifies the maximum size that a connection flow control window buffer is allowed to reach due to window auto-tuning.<br/><br/>Default value is 0, which means that the value of "Connection Flow Control Window" is used and no auto-tuning is performed.', 'A larger window size will use more memory.', '0 or a number between 64K and 512M', ''); $_tipsdb['quicMaxPLPMTU'] = new DAttrHelp("PLPMTU Max Value", 'The PLPMTU (maximum packet size without headers) probe upper limit in bytes. This setting is used to limit the "maximum packet size" in the DPLPMTUD search space. Setting this to 0 will allow QUIC to pick the size (By default LSQUIC assumes that MTU is 1,500 bytes (Ethernet)).<br/><br/>This setting should be set higher than "PLPMTU Base Value".<br/>Default value: 0', '', '0 or integer number between 1200 and 65527', ''); $_tipsdb['quicMaxSfcw'] = new DAttrHelp("Max Stream Flow Control Window", 'Specifies the maximum size that a stream flow control window is allowed to reach due to window auto-tuning.<br/><br/>Default value is 0, which means that the value of "Stream Flow Control Window" is used and no auto-tuning is performed.', 'A larger window size will use more memory.', '0 or a number between 64K and 128M', ''); $_tipsdb['quicMaxStreams'] = new DAttrHelp("Max Concurrent Streams Per Connection", 'The maximum number of concurrent streams allowed per QUIC connection. Default value is 100.', '', 'Integer number between 10 and 1000', ''); $_tipsdb['quicSfcw'] = new DAttrHelp("Stream Flow Control Window", 'The initial amount of data a QUIC connection is willing to receive per stream. Default value is 1M.', 'A larger window size will use more memory.', 'Number between 64K and 128M', ''); $_tipsdb['quicShmDir'] = new DAttrHelp("QUIC SHM Directory", 'Specifies the directory used to save QUIC data to shared memory.<br/><br/>By default, the server's default SHM directory, /dev/shm, will be used.', 'A RAM based partition, such as /dev/shm, is recommended.', 'Path', ''); $_tipsdb['quicVersions'] = new DAttrHelp("HTTP3/QUIC Versions", 'A list of enabled HTTP3/QUIC versions. This setting should only be used to limit HTTP3/QUIC support to the versions listed and is best left blank.', 'It is recommended to leave this setting blank to have the the best configuration applied automatically.', 'Comma-separated list', 'h3-29, h3-Q050'); $_tipsdb['railsDefaults'] = new DAttrHelp("Rack/Rails Default Settings", 'Default configurations for Rack/Rails applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['rcvBufSize'] = new DAttrHelp("Receive Buffer Size (bytes)", 'The receiving buffer size of each TCP socket. 512K is the maximum allowed buffer size.', ' It is recommended to leave this value as "Not Set" or set to 0 to use the operating system's default buffer size.<br/> A large receive buffer will increase performance when processing incoming requests with large payloads, i.e. file uploads.<br/> Setting this to a lower value will reduce throughput and memory usage per socket allowing the server to have more concurrent sockets when memory is a bottleneck.', 'Integer number', ''); $_tipsdb['realm'] = new DAttrHelp("Realm", 'Specifies the authorization realm for this context. When specified, a valid username and password must be provided in order to access this context. "Authorization Realms" are set up in the "Virtual Host Security" section. This setting uses each realm's "Realm Name".', '', 'Select from drop down list', ''); $_tipsdb['realmName'] = new DAttrHelp("Realm Name", 'Specifies a unique name for the authorization realm.', '', '', ''); $_tipsdb['realms'] = new DAttrHelp("Authorization Realms", 'Lists all authorization realms for this virtual host. Authorization realms are used to block unauthorized users from accessing protected web pages. A realm is a user directory containing usernames and passwords with optional group classifications. Authorization is performed at context level. Since different contexts can share the same realm (user database), so realms are defined separately from the contexts that use them. You can refer to a realm by these names in context configuration.', '', '', ''); $_tipsdb['realtimerpt'] = new DAttrHelp("Real-Time Statistics", 'The Real-Time Statistics link leads to a page with a real-time server status report. This is a convenient tool to monitor the system. The report shows a snapshot of your server statistics. The refresh rate for this snapshot is controlled by the Refresh Interval drop-down list in the upper righthand corner. The report contains the following sections: <ul><li>Server Health shows the basic server statistics, uptime, load, and anti-DDoS blocked IPs.</li> <li>Server lists current traffic throughput, connections, and requests statistics.</li> <li>Virtual Host shows request processing statuses and external application statuses for each virtual host.</li> <li>External Application lists the external applications currently running and their usage statistics. The CGI daemon process lscgid is always running as an external application.</li> </ul> Many of the rows in the Real-Time Statistics feature a graph icon. Clicking on this icon will open a graph of that row's statistics updated in real-time. In the Server section, next to Requests, there is a link labeled (Details). This link takes you to the Requests Snapshot, where you can view detailed information on which clients are making certain kinds of requests or which aspects of your site are bottlenecking. The fields in the blue area allow you to filter the snapshot to isolate certain parts of your server or look for clients that are performing certain actions.', '', '', ''); $_tipsdb['recaptchaAllowedRobotHits'] = new DAttrHelp("Allowed Robot Hits", 'Number of hits per 10 seconds to allow ‘good bots’ to pass. Bots will still be throttled when the server is under load.<br/><br/>Default value is 3.', '', 'Integer number', ''); $_tipsdb['recaptchaBotWhiteList'] = new DAttrHelp("Bot White List", 'List of custom user agents to allow access. Will be subject to the ‘good bots’ limitations, including allowedRobotHits.', '', 'List of user agents, one per line. Regex is supported.', ''); $_tipsdb['recaptchaMaxTries'] = new DAttrHelp("Max Tries", 'Max Tries specifies the maximum number of reCAPTCHA attempts permitted before denying the visitor.<br/><br/>Default value is 3.', '', 'Integer number', ''); $_tipsdb['recaptchaRegConnLimit'] = new DAttrHelp("Connection Limit", 'The number of concurrent connections (SSL & non-SSL) needed to activate reCAPTCHA. reCAPTCHA will be used until concurrent connections drop below this number.<br/><br/>Default value is 15000.', '', 'Integer number', ''); $_tipsdb['recaptchaSecretKey'] = new DAttrHelp("Secret Key", 'The secret key is the private key provided by Google via its reCAPTCHA service. A default Secret Key will be used if not set.', '', '', ''); $_tipsdb['recaptchaSiteKey'] = new DAttrHelp("Site Key", 'The site key is the public key provided by Google via its reCAPTCHA service. A default Site Key will be used if not set.', '', '', ''); $_tipsdb['recaptchaSslConnLimit'] = new DAttrHelp("SSL Connection Limit", 'The number of concurrent SSL connections needed to activate reCAPTCHA. reCAPTCHA will be used until concurrent connections drop below this number.<br/><br/>Default value is 10000.', '', 'Integer number', ''); $_tipsdb['recaptchaType'] = new DAttrHelp("reCAPTCHA Type", 'Specify the reCAPTCHA type to use with the key pairs.<br/>If a key pair has not been provided and this setting is set to Not Set, a default key pair of type Invisible will be used.<br/><br/>Checkbox will display a checkbox reCAPTCHA for the visitor to validate.<br/><br/>Invisible will attempt to validate the reCAPTCHA automatically and if successful, will redirect to the desired page.<br/><br/>hCaptcha can be used to support reCAPTCHA provider <a href="https://www.hcaptcha.com" target="_blank" rel="noopener noreferrer">hCaptcha</a>.<br/><br/>Default value is Invisible.', '', 'Select from drop down list', ''); $_tipsdb['recaptchaVhReqLimit'] = new DAttrHelp("Concurrent Request Limit", 'The number of concurrent requests needed to activate reCAPTCHA. reCAPTCHA will be used until concurrent requests drop below this number.<br/><br/>Default value is 15000.', '', 'Integer number', ''); $_tipsdb['redirectContext'] = new DAttrHelp("Redirect Context", 'A Redirect Context can be used to forward one URI or a group of URIs to another location. The destination URI can be either on the same web site (an internal redirect) or an absolute URI pointing to another web site (an external redirect).', '', '', ''); $_tipsdb['renegProtection'] = new DAttrHelp("SSL Renegotiation Protection", 'Specifies whether to enable SSL Renegotiation Protection to defend against SSL handshake-based attacks. The default value is "Yes".', 'This setting can be enabled at the listener and virtual host levels.', 'Select from radio box', ''); $_tipsdb['required'] = new DAttrHelp("Require (Authorized Users/Groups)", 'Specifies which user/group can access this context. This allows you to use one user/group database (specified in "Realm") across a number of contexts, but only allow certain users/groups from that database to access this context.', '', 'Syntax is compatible with Apache's Require directive. For example: <ul> <li>user username [username ...]<br/>Only listed users can access this context.</li> <li> group groupid [groupid ...]<br/>Only users belonging to the listed groups can access this context.</li> </ul> If this setting is not specified, all valid users will be allowed to access this resource.', ''); $_tipsdb['requiredPermissionMask'] = new DAttrHelp("Required Permission Mask", 'Specifies the required permission mask for static files that the server will serve. For example, if only files that are readable by everyone can be served, set the value to 0004. See man 2 stat for all values.', '', 'octal numbers', ''); $_tipsdb['respBuffer'] = new DAttrHelp("Response Buffering", 'Specifies whether to buffer responses received from external applications. If a "nph-" (Non-Parsed-Header) script is detected, buffering is turned off for responses with full HTTP headers.', '', 'Select from drop down list', ''); $_tipsdb['restart'] = new DAttrHelp("Apply Changes/Graceful Restart", 'By clicking Graceful Restart, a new server process will be started. For Graceful Restart, the old server process will only exit after all requests to it have been finished (or the "Graceful Restart Timeout (secs)" limit has been reached). Configuration changes are applied at the next restart. Graceful Restart will apply these changes without any server downtime.', 'Graceful restart takes less than 2 seconds to generate a new server process.', '', ''); $_tipsdb['restrained'] = new DAttrHelp("Restrained", 'Specifies whether files beyond this virtual host root($VH_ROOT) can be accessed though this web site. If set to Yes, only files under $VH_ROOT can be accessed and access to symbolic links or context pointing to files or directories beyond $VH_ROOT will be denied. This, however, does not limit the accessibility of CGI scripts. This is useful in the shared hosting environment. "Follow Symbolic Link" can be set to Yes to allow users to use symbolic links under $VH_ROOT, but not anything beyond $VH_ROOT.', ' Turn it on in the shared hosting environment.', 'Select from radio box', ''); $_tipsdb['restrictedDirPermissionMask'] = new DAttrHelp("Script Directory Restricted Permission Mask", 'Specifies the restricted permission mask of parent directories of script files that the server will not serve. For example, to prohibit serving PHP scripts in a directory that is group and world writable, set the mask to 022. Default value is 000. This option can be used to prevent serving scripts under a directory of uploaded files.<br/><br/>See man 2 stat for all values.', '', 'octal numbers', ''); $_tipsdb['restrictedPermissionMask'] = new DAttrHelp("Restricted Permission Mask", 'Specifies the restricted permission mask for static files that the server will not serve. For example, to prohibit serving files that are executable, set the mask to 0111.<br/><br/>See man 2 stat for all values.', '', 'octal numbers', ''); $_tipsdb['restrictedScriptPermissionMask'] = new DAttrHelp("Script Restricted Permission Mask", 'Specifies the restricted permission mask for script files that the server will not serve. For example, to prohibit serving PHP scripts that are group and world writable, set the mask to 022. Default value is 000.<br/><br/>See man 2 stat for all values.', '', 'octal numbers', ''); $_tipsdb['retryTimeout'] = new DAttrHelp("Retry Timeout (secs)", 'Specifies the period of time that the server waits before retrying an external application that had a prior communication problem.', '', 'Integer number', ''); $_tipsdb['reusePort'] = new DAttrHelp("Enable REUSEPORT", 'Use SO_REUSEPORT socket option to distribute incoming traffic to multiple workers. This setting is only effective for multi-worker licenses. When enabled, all workers are automatically bound to this listener and "Binding" configuration is ignored.<br/><br/>Default value: On', '', 'Select from radio box', ''); $_tipsdb['rewriteBase'] = new DAttrHelp("Rewrite Base", 'Specifies the base URL for rewrite rules.', '', 'URL', ''); $_tipsdb['rewriteInherit'] = new DAttrHelp("Rewrite Inherit", 'Specifies whether to inherit rewrite rules from parent contexts. If rewrite is enabled and not inherited, rewrite base and rewrite rules defined in this context will be used.', '', 'Select from radio box', ''); $_tipsdb['rewriteLogLevel'] = new DAttrHelp("Log Level", 'Specifies the level of detail of the rewrite engine's debug output. This value ranges from 0 - 9. 0 disables logging. 9 produces the most detailed log. The server and virtual host's error log "Log Level" must be set to at least INFO for this option to take effect. This is useful when testing rewrite rules.', '', 'Integer number', ''); $_tipsdb['rewriteMapLocation'] = new DAttrHelp("Location", 'Specifies the location of the rewrite map using the syntax MapType:MapSource.<br/>LiteSpeed's rewrite engine supports three types of rewrite maps: <ul> <li><b>Standard Plain Text</b> <blockquote> <b>MapType:</b> txt; <br/> <b>MapSource:</b> file path to a valid plain ASCII file. </blockquote> Each line of this file should contain two elements separated by blank spaces. The first element is the key and the second element is the value. Comments can be added with a leading "#" sign. </li> <li><b>Randomized Plain Text</b> <blockquote> <b>MapType:</b> rnd;<br/> <b>MapSource:</b> file path of a valid plain ASCII file. </blockquote> File format is similar to the Standard Plain Text file, except that the second element can contain multiple choices separated by a "|" sign and chosen randomly by the rewrite engine. </li> <li><b>Internal Function</b> <blockquote> <b>MapType:</b> int;<br/> <b>MapSource:</b> Internal string function </blockquote> 4 functions are available: <ul> <li><b>toupper:</b> converts lookup key to upper cases.</li> <li><b>tolower:</b> converts lookup key to lower cases.</li> <li><b>escape:</b> perform URL encoding on lookup key.</li> <li><b>unescape:</b> perform URL decoding on lookup key.</li> </ul> </li> The following map types available in Apache have not been implemented in LiteSpeed:<br/>Hash File and External Rewriting Program. </ul> The implementation of LiteSpeed's rewrite engine follows the specifications of Apache's rewrite engine. For more details about rewrite map, please refer to <a href="http://httpd.apache.org/docs/current/mod/mod_rewrite.html" target="_blank" rel="noopener noreferrer">Apache's mod_rewrite document</a>.', '', 'String', ''); $_tipsdb['rewriteMapName'] = new DAttrHelp("Name", 'Specifies a unique name for the rewrite map at the virtual host level. This name will be used by a mapping-reference in rewrite rules. When referencing this name, one of the following syntaxes should be used: <blockquote><code> $\{MapName:LookupKey\}<br/>$\{MapName:LookupKey|DefaultValue\} </code></blockquote><br/>The implementation of LiteSpeed's rewrite engine follows the specifications of Apache's rewrite engine. For more details about rewrite maps, please refer to <a href="http://httpd.apache.org/docs/current/mod/mod_rewrite.html" target="_blank" rel="noopener noreferrer">Apache's mod_rewrite document</a>.', '', 'string', ''); $_tipsdb['rewriteRules'] = new DAttrHelp("Rewrite Rules", 'Specifies a list of rewrite rules at the virtual host level.<br/><br/>Do NOT add any document root level rewrite rules here. If you have any document root level rewrite rules from .htaccess, you should instead create a static context with uri "/" and add the rewrite rules there.<br/><br/>A rewrite rule is comprised of one RewriteRule directive and optionally preceded by multiple RewriteCond directives. <ul> <li>Each directive should take only one line.</li> <li> RewriteCond and RewriteRule follow Apache's rewrite directive syntax. Just copy and paste rewrite directives from your Apache configuration files. </li> <li> There are minor differences between LiteSpeed and Apache mod_rewrite implementation: <ul> <li> %\{LA-U:variable\} and %\{LA-F:variable\} are ignored by the LiteSpeed rewrite engine </li> <li> Two new server variables are added in the LiteSpeed rewrite engine: %\{CURRENT_URI\} represents the current URI being processed by the rewrite engine and %\{SCRIPT_NAME\} has the same meaning as the corresponding CGI environment variable. </li> <li> The LiteSpeed rewrite engine will stop processing rewrite rules after encountering an [L] flag to avoid looping while Apache mod_rewrite will stop processing rewrite rules for the current iteration only. This behavior is similar to that of the [END] flag in Apache mod_rewrite. </li> </ul> </li> </ul><br/>The implementation of LiteSpeed's rewrite engine follows Apache's rewrite engine specifications. For more details about rewrite rules, please refer to <a href="https://httpd.apache.org/docs/current/mod/mod_rewrite.html" target="_blank" rel="noopener noreferrer"> Apache's mod_rewrite document </a> and <a href="https://httpd.apache.org/docs/current/rewrite/" target="_blank" rel="noopener noreferrer"> Apache's URL rewriting guide </a>.', '', 'string', ''); $_tipsdb['rubyBin'] = new DAttrHelp("Ruby Path", 'Path to Ruby executable. Generally, it is /usr/bin/ruby or /usr/local/bin/ruby depending on where Ruby has been installed to.', '', 'Absolute path', ''); $_tipsdb['runOnStartUp'] = new DAttrHelp("Run On Start Up", 'Specifies whether to start the external application at server start up. Only applicable to external applications that can manage their own child processes and where "Instances" value is set to "1".<br/><br/>If enabled, external processes will be created at server startup instead of run-time.<br/><br/>When selecting "Yes (Detached mode)", all detached process can be restarted at the Server level or Virtual Host level by touching the '.lsphp_restart.txt' file under the $SERVER_ROOT/admin/tmp/ or $VH_ROOT/ directory respectively.<br/><br/>Default value: Yes (Detached mode)', ' If the configured external process has significant startup overhead, like a Rails app, then this option should be enabled to decrease first page response time.', 'Select from radio box', ''); $_tipsdb['runningAs'] = new DAttrHelp("Running As", 'Specifies the user/group that the server process runs as. This is set using the parameters "--with-user" and "--with-group" when running the configure command before installation. To reset these values, you must rerun the configure command and reinstall.', ' Server should not run as a privileged user such as "root". It is critical that the server is configured to run with a un-privileged user/group combination that does not have login/shell access. A user/group of nobody is generally a good choice.', '', ''); $_tipsdb['servAction'] = new DAttrHelp("Actions", 'Six actions are available from this menu: Graceful Restart, Toggle Debug Logging, Server Log Viewer, Real-Time Statistics, Version Manager, and Compile PHP. <ul><li>"Apply Changes/Graceful Restart" restarts server process gracefully without interrupting requests in process.</li> <li>"Toggle Debug Logging" turns debug logging on or off.</li> <li>"Server Log Viewer" allows you to view the server log through the log viewer.</li> <li>"Real-Time Statistics" allows you to view real-time server status.</li> <li>"Version Management" allows you to download new versions of LSWS and switch between different versions. <li>Compile PHP allows you to compile PHP for LiteSpeed Web Server. </ul>', 'The shell utility $SERVER_ROOT/bin/lswsctrl can be used to control the server processes as well, but requires a login shell.', '', ''); $_tipsdb['servModules'] = new DAttrHelp("Server Modules", 'The Server module configuration globally defines the module configuration data. Once defined, the Listeners and Virtual Hosts have access to the modules and module configurations. <br/><br/>All modules that are to be processed must be registered in the Server configuration. The Server configuration also defines the default values for module parameter data. These values can be inherited or overridden by the Listener and Virtual Host configuration data.<br/><br/>Module priority is only defined at server level and is inherited by the Listener and Virtual Host configurations.', '', '', ''); $_tipsdb['serverName'] = new DAttrHelp("Server Name", 'A unique name for this server. If empty, server hostname will be used by default.', '', '', ''); $_tipsdb['serverPriority'] = new DAttrHelp("Priority", 'Specifies priority of the server processes. Value ranges from -20 to 20. A lower number means higher priority.', ' Usually a higher priority leads to slightly higher web performance on a busy server. Do not set priority higher than that of database processes.', 'Integer number', ''); $_tipsdb['servletContext'] = new DAttrHelp("Servlet Context", 'Servlets can be imported individually through Servlet Contexts. A Servlet Context just specifies the URI for the servlet and the name of the servlet engine. You only need to use this when you do not want to import the whole web application or you want to protect different servlets with different authorization realms. This URI has the same requirements as for a "Java Web App Context".', '', '', ''); $_tipsdb['servletEngine'] = new DAttrHelp("Servlet Engine", 'Specifies the name of the servlet engine that serves this web application. Servlet engines must be defined in the "External Apps" section at the server or virtual host level.', '', 'Select from drop down list', ''); $_tipsdb['setUidMode'] = new DAttrHelp("External App Set UID Mode", 'Specifies how user ID is set for an external application process. Three choices are available: <ul><li>Server UID: Set the user/group ID of external application processes to the same as the server's user/group ID.</li> <li>CGI File UID: Set the user/group ID of external CGI processes based on the user/group ID of the executable. This option only applies to CGI, not FastCGI or LSPHP.</li> <li>Doc Root UID: Set the user/group ID of external application processes based on the user/group ID of the document root of the current virtual host.</li> </ul><br/><br/>Default value: Server UID', ' In the shared hosting environment, it is recommended to use the CGI File UID or Doc Root UID modes to prevent files owned by one virtual host from being accessed by the external application scripts of another virtual host.', 'Select from drop down list', ''); $_tipsdb['shHandlerName'] = new DAttrHelp("Handler Name", 'Specifies the name of the external application that processes the script files when the handler type is FastCGI, Web Server, LSAPI, Load Balancer, or Servlet Engine.', '', 'Select from drop down list', ''); $_tipsdb['shType'] = new DAttrHelp("Handler Type", 'Specifies the type of external application that processes these script files. Available types are: CGI, FastCGI, Web Server, LSAPI app, Load balancer, or Servlet Engine. For FastCGI, Web Server and Servlet Engine, a "Handler Name" needs to be specified. This is an external application name as predefined in the "External Apps" section.', '', 'Select from drop down list', ''); $_tipsdb['shmDefaultDir'] = new DAttrHelp("Default SHM Directory", 'Changes shared memory's default directory to the specified path. If the directory does not exist, it will be created. All SHM data will be stored in this directory unless otherwise specified.', '', 'path', ''); $_tipsdb['showVersionNumber'] = new DAttrHelp("Server Signature", 'Specifies whether to show the server signature and version number in the response header's "Server" value. There are three options: when set to Hide Version, only LiteSpeed is shown. When set to Show Version, LiteSpeed and the version number are shown. When set to Hide Full Header, the entire Server header will not be shown in the response header.', ' Set to Hide Version if you do not wish to expose the server version number.', 'Select from drop down list', ''); $_tipsdb['sname'] = new DAttrHelp("Name - Server", 'The unique name that identifies this server. This is the "Server Name" specified in the general configuration.', '', '', ''); $_tipsdb['sndBufSize'] = new DAttrHelp("Send Buffer Size (bytes)", 'The sending buffer size of each TCP socket. 512K is the maximum allowed buffer size.', ' It is recommended to leave this value as "Not Set" or set to 0 to use the operating system's default buffer size.<br/> If your web site serves large static files, increase the send buffer size to improve performance.<br/> Setting this to a lower value will reduce throughput and memory usage per socket allowing the server to have more concurrent sockets when memory is a bottleneck.', 'Integer number', ''); $_tipsdb['softLimit'] = new DAttrHelp("Connection Soft Limit", 'Specifies the soft limit of concurrent connections allowed from one IP. This soft limit can be exceeded temporarily during "Grace Period (sec)" as long as the number is below the "Connection Hard Limit", but Keep-Alive connections will be closed as soon as possible until the number of connections is lower than the limit. If number of connections is still over the limit after the "Grace Period (sec)", that IP will be blocked for the "Banned Period (sec)".<br/><br/>For example, if a page contains many small graphs, the browser may try to set up many connections at same time, especially for HTTP/1.0 clients. You would want to allow those connections for a short period.<br/><br/>HTTP/1.1 clients may also set up multiple connections to speed up downloading and SSL requires separate connections from non-SSL connections. Make sure the limit is set properly, as not to adversely affect normal service. The recommended limit is between 5 and 10.', ' A lower number will enable serving more distinct clients.<br/> Trusted IPs or sub-networks are not affected.<br/> Set to a high value when you are performing benchmark tests with a large number of concurrent client machines.', 'Integer number', ''); $_tipsdb['sslCert'] = new DAttrHelp("SSL Private Key & Certificate", 'Every SSL listener requires a paired SSL private key and SSL certificate. Multiple SSL listeners can share the same key and certificate.<br/><br/>You can generate SSL private keys yourself using an SSL software package, such as OpenSSL. SSL certificates can also be purchased from an authorized certificate issuer like VeriSign or Thawte. You can also sign the certificate yourself. Self-signed certificates will not be trusted by web browsers and should not be used on public websites containing critical data. However, a self-signed certificate is good enough for internal use, e.g. for encrypting traffic to LiteSpeed Web Server's WebAdmin Console.', '', '', ''); $_tipsdb['sslDefaultCiphers'] = new DAttrHelp("Default Cipher Suite", 'Default cipher suite for SSL certificates.<br/><br/>Default value: Server Internal Default (Based on current best practices)', '', 'Colon-separated string of cipher specifications.', ''); $_tipsdb['sslEnableMultiCerts'] = new DAttrHelp("Enable Multiple SSL Certificates", 'Allows listeners/vhosts to set multiple SSL certificates. If multiple certificates are enabled, the certificates/keys are expected to follow a naming scheme. If the cert is named server.crt, other possible cert names are server.crt.rsa, server.crt.dsa, server.crt.ecc. If "Not Set", defaults to "No".', '', 'Select from radio box', ''); $_tipsdb['sslOCSP'] = new DAttrHelp("OCSP Stapling", 'Online Certificate Status Protocol (OCSP) is a more efficient method of checking whether a digital certificate is valid. It works by communicating with another server — the OCSP responder — to get verification that the certificate is valid instead of checking through certificate revocation lists (CRL).<br/><br/>OCSP stapling is a further improvement on this protocol, allowing the server to check with the OCSP responder at regular intervals instead of every time a certificate is requested. See the <a href="http://en.wikipedia.org/wiki/OCSP_Stapling" target="_blank" rel="noopener noreferrer">OCSP Wikipedia page</a> for more details.', '', '', ''); $_tipsdb['sslOcspProxy'] = new DAttrHelp("OCSP Proxy", 'Socket address used as the proxy server address for OCSP verification. Leave this setting unset If not using a proxy.<br/><br/>Default value: not set', '', 'Socket Address', ''); $_tipsdb['sslProtocolSetting'] = new DAttrHelp("SSL Protocol", 'Customizes SSL protocols accepted by the listener.', '', '', ''); $_tipsdb['sslSessionCache'] = new DAttrHelp("Enable Session Cache", 'Enables session ID caching using OpenSSL's default setting. Server-level setting must be set to "Yes" for Virtual Host setting to take effect.<br/><br/>Default values:<br/><b>Server-level:</b> Yes<br/><b>VH-Level:</b> Yes', '', 'Select from radio box', ''); $_tipsdb['sslSessionCacheSize'] = new DAttrHelp("Session Cache Size (bytes)", 'Sets the maximum number of SSL session IDs to store in the cache. Default is 1,000,000.', '', 'Integer number', ''); $_tipsdb['sslSessionCacheTimeout'] = new DAttrHelp("Session Cache Timeout (secs)", 'This value determines how long a session ID will be valid within the cache before renegotiation is required. Default is 3,600.', '', 'Integer number', ''); $_tipsdb['sslSessionTicketKeyFile'] = new DAttrHelp("SSL Session Ticket Key File", 'Allows the SSL Ticket Key to be created/maintained by an administrator. The file must be 48 bytes long. If this option is left empty, the load balancer will generate and rotate its own set of keys.<br/><br/>IMPORTANT: To maintain forward secrecy, it is strongly recommended to change the key every <b>SSL Session Ticket Lifetime</b> seconds. If this cannot be done, it is recommended to leave this field empty.', '', 'Path', ''); $_tipsdb['sslSessionTicketLifetime'] = new DAttrHelp("SSL Session Ticket Lifetime (secs)", 'This value determines how long a session ticket will be valid before a renegotiation is required. Default is 3,600.', '', 'Integer number', ''); $_tipsdb['sslSessionTickets'] = new DAttrHelp("Enable Session Tickets", 'Enables session tickets using OpenSSL's default session ticket setting. Server-level setting must be set to "Yes" for Virtual Host setting to take effect.<br/><br/>Default values:<br/><b>Server-level:</b> Yes<br/><b>VH-Level:</b> Yes', '', 'Select from radio box', ''); $_tipsdb['sslStrictSni'] = new DAttrHelp("Strict SNI Certificate", 'Specifies whether to strictly require a dedicated virtual host certificate configuration. When enabled, SSL connections to virtual hosts without a dedicated certificate configuration will fail instead of using a default catch-all certificate.<br/><br/>Default value: No', '', 'Select from radio box', ''); $_tipsdb['sslStrongDhKey'] = new DAttrHelp("SSL Strong DH Key", 'Specifies whether to use 2048 or 1024 bit DH keys for SSL handshakes. If set to "Yes", 2048 bit DH keys will be used for 2048 bit SSL keys and certificates. 1024 bit DH keys will still be used in other situations. Default is "Yes".<br/><br/>Earlier versions of Java do not support DH key size higher than 1024 bits. If Java client compatibility is required, this should be set to "No".', '', 'radio', ''); $_tipsdb['statDir'] = new DAttrHelp("Statistics Output Directory", 'The directory where the Real-Time Stats report file will be written. The default directory is <b>/tmp/lshttpd/</b> .', 'During server operation, the .rtreport file will be written to every second. To avoid unnecessary disk writes, set this to a RAM Disk.<br/>The .rtreport file can be used with 3rd party monitoring software to track server health.', 'Absolute path', ''); $_tipsdb['staticReqPerSec'] = new DAttrHelp("Static Requests/Second", 'Specifies the maximum number of requests to static content coming from a single IP address that can be processed in a single second regardless of the number of connections established.<br/><br/>When this limit is reached, all future requests are tar-pitted until the next second. Request limits for dynamically generated content are independent of this limit. Per-client request limits can be set at server- or virtual host-level. Virtual host-level settings override server-level settings.', ' Trusted IPs or sub-networks are not affected.', 'Integer number', ''); $_tipsdb['statuscode'] = new DAttrHelp("Status Code", 'Specifies the response status code of the external redirection. If the status code is between 300 and 399, "Destination URI" can be specified.', '', 'Select from drop down list', ''); $_tipsdb['suexecGroup'] = new DAttrHelp("suEXEC Group", 'At the current context level, run as this group. Either <b>suEXEC User</b> at the Virtual Host level, or <b>Run As User</b> at the External Application level, must be set for <b>suEXEC Group</b> to take effect.<br/><br/>This configuration can be overridden at the External Application level using the <b>Run As Group</b> setting.<br/><br/>Default value: <b>suExec User</b> setting value', '', 'Valid group name or uid', ''); $_tipsdb['suexecUser'] = new DAttrHelp("suEXEC User", 'At the current context level, run as this user. If set, this value will override the Virtual Host level <b>ExtApp Set UID Mode</b> setting.<br/><br/>This configuration may be overridden at the External Application level using the <b>Run As User</b> setting.<br/><br/>Default value: Not Set', '', 'Valid user name or uid.', ''); $_tipsdb['suffix'] = new DAttrHelp("Suffix", 'Specifies the script file suffixes that will be handled by this script handler. Suffixes must be unique.', 'The server will automatically add a special MIME type ("application/x-httpd-[suffix]") for the first suffix in the list. For example, MIME type "application/x-httpd-php53" will be added for suffix "php53". Suffixes after the first need to set up in the "MIME Settings" settings.<br/>Though we list suffixes in this field, the script handlers use MIME types, not suffixes, to decide which scripts to handle. <br/> Only specify the suffixes you really need.', 'Comma delimited list with period "." character prohibited.', ''); $_tipsdb['swappingDir'] = new DAttrHelp("Swapping Directory", 'Specifies the directory where the swapping files should be placed. When the server is started in chroot mode, this directory is relative to the new root directory, otherwise it is relative to the real root directory.<br/><br/>The server uses its own virtual memory to reduce system memory usage. Virtual memory and disk swapping are used to store large request bodies and dynamically generated responses. The swapping directory should be placed on a disk with enough space.<br/><br/>Default value: /tmp/lshttpd/swap', ' Place the swapping directory on a separate disk or increase Max I/O Buffer Size to eliminate swapping.', 'Absolute path', ''); $_tipsdb['templateFile'] = new DAttrHelp("Template File", 'Specifies the path to the configuration file of this template. The file must be located within $SERVER_ROOT/conf/templates/ with a ".conf" filename. If the file you designate does not exist, after trying to save the template an error will appear with the link "CLICK TO CREATE". This link will generate a new empty template file. When you delete the template, the entry will be removed from your configurations, but the actual template config file will not be deleted.', '', 'path', ''); $_tipsdb['templateFileRef'] = new DAttrHelp("Config File", 'Specifies the unique path for each member virtual host's configuration file. Variable $VH_NAME or $VH_ROOT must appear in the path so each member virtual host will have its own configuration file.', '', 'path with $VH_NAME or $VH_ROOT variable', ''); $_tipsdb['templateName'] = new DAttrHelp("Template Name", 'A unique name for the template.', '', '', ''); $_tipsdb['templateVHAliases'] = new DAttrHelp("Aliases", 'Specifies alternate names for the virtual host. All possible hostnames and IP addresses should be added to this list. The wildcard characters * and ? are allowed in the name. Append :<port> for web sites not on port 80.<br/><br/>Aliases will be used in the following situations: <ol> <li>To match the hostname in the Host header when processing a request.</li> <li>To populate domain name/alias configurations for add-ons like FrontPage or AWstats.</li> <li>To configure listener-to-virtual host mappings based on the virtual host template.</li> </ol>', '', 'Comma-separated list of domain names.', ''); $_tipsdb['templateVHConfigFile'] = new DAttrHelp("Instantiated VHost Config File", 'Specifies the location of the config file generated when you instantiate a member virtual host. Variable $VH_NAME must appear in the path so each virtual host will have its own file. Must be located under $SERVER_ROOT/conf/vhosts/. This config file will be created only after you move a member vhost out of the template through instantiation.', '$VH_NAME/vhconf.conf is recommended for easy management.', 'String with $VH_NAME variable and .conf suffix', ''); $_tipsdb['templateVHDocRoot'] = new DAttrHelp("Document Root", 'Specifies the unique path for each member virtual host's document root. Variable $VH_NAME or $VH_ROOT must appear in the path so each member virtual host will have its own document root.', '', 'path with $VH_NAME or $VH_ROOT variable', '$VH_ROOT/public_html/ or $SERVER_ROOT/$VH_NAME/public_html.'); $_tipsdb['templateVHDomain'] = new DAttrHelp("Domain", 'Specifies the main domain name for this member virtual host. If left blank, the virtual host name will be used. This should be a fully qualified domain name, but you can use an IP address as well. It is recommended to append :<port> for web sites not on port 80. For configurations containing domain names, this domain can be referenced with variable $VH_DOMAIN.<br/><br/>This domain name will be used in the following situations: <ol> <li>To match the hostname in the Host header when processing a request.</li> <li>To populate domain name configurations for add-ons like FrontPage or AWstats.</li> <li>To configure listener-to-virtual host mappings based on the virtual host template.</li> </ol>', '', 'domain name', ''); $_tipsdb['templateVHName'] = new DAttrHelp("Virtual Host Name", 'A unique name for this virtual host. This name must be unique among all template member virtual hosts and standalone virtual hosts. Inside a directory path configuration, this name can be referenced by the variable $VH_NAME.<br/><br/>If a standalone virtual host with the same name is also configured, then the member virtual host configuration will be ignored.', '', '', ''); $_tipsdb['templateVHRoot'] = new DAttrHelp("Default Virtual Host Root", 'Specifies the default root directory for member virtual hosts using this template. Variable $VH_NAME must appear in the path. This will allow each member template to be automatically assigned a separate root directory based on its name.', '', 'path', ''); $_tipsdb['toggleDebugLog'] = new DAttrHelp("Toggle Debug Logging", 'Toggle Debug Logging toggles the value of "Debug Level" between NONE and HIGH. As debug logging has an impact on performance and can fill up the hard drive quickly, so "Debug Level" should usually be set to NONE on a production server. This feature can be used instead to turn debug logging on and off quickly in order to debug a problem on a production server. Debug logging turned on or off in this way will not change anything shown in your server configurations.', '"Toggle Debug Logging" will only work if "Log Level" is set to DEBUG. Important! Debug logging includes detailed information for each request and response. Active debug logging will severely degrade service performance and potentially saturate disk space in a very short time. This feature should only be used for a short period of time when trying to diagnose server issues.', '', ''); $_tipsdb['totalInMemCacheSize'] = new DAttrHelp("Total Small File Cache Size (bytes)", 'Specifies the total memory that can be allocated to the buffer cache in order to cache/serve small static files.', '', 'Integer number', ''); $_tipsdb['totalMMapCacheSize'] = new DAttrHelp("Total MMAP Cache Size (bytes)", 'Specifies the total memory that can be allocated for memory- mapped cache in order to cache/serve medium sized static files.', '', 'Integer number', ''); $_tipsdb['umask'] = new DAttrHelp("umask", 'Sets default umask for CGI processes. See man 2 umask for details. This also serves as the default value for external applications "umask".', '', 'value valid range [000]-[777].', ''); $_tipsdb['uploadPassByPath'] = new DAttrHelp("Pass Upload Data by File Path", 'Specify whether or not to pass upload file data by path. If enabled, file path along with some other information is sent to backend handler instead of file itself when uploading. This saves on CPU resources and file transfer time but requires some updates to backend to implement. If disabled, file content will be transferred to backend handler, request body is still parsed to files.', ' Enable this to speed up file upload processing if backward compatibility is not an issue.', 'Select from radio box', ''); $_tipsdb['uploadTmpDir'] = new DAttrHelp("Temporary File Path", 'Temporary directory where files being uploaded to server will be stored while request body parser is working. Default value is /tmp/lshttpd/.', '', 'Absolute path or path starting with $SERVER_ROOT (for Server and VHost levels) or $VH_ROOT (for VHost levels).', ''); $_tipsdb['uploadTmpFilePermission'] = new DAttrHelp("Temporary File Permissions", 'Determines file permissions used for files stored in temporary directory. Server level setting is global, can be overridden at VHost level.', '', '3 digits octet number. Default value is 666.', ''); $_tipsdb['uri'] = new DAttrHelp("URI", 'Specifies the URI for this context. The URI should start with a "/". If a URI ends with a "/", then this context will include all sub-URIs under this URI.', '', 'URI', ''); $_tipsdb['useAIO'] = new DAttrHelp("Use AIO", 'Specifies whether to use asynchronous I/O to serve static files along with the AIO implementation to use. Options LINUX AIO and io_uring are only available on Linux machines.<br/><br/>Default value: No', ' AIO can help improve performance in servers with a high I/O wait.<br/> When io_uring is selected but not supported on the current machine, Linux AIO will be used instead.', 'Select from drop down list', ''); $_tipsdb['useIpInProxyHeader'] = new DAttrHelp("Use Client IP in Header", 'Specifies whether to use the first most valid IP IP address listed in the "X-Forwarded-For" HTTP request header for all IP address-related features, including connection/bandwidth throttling, access control, and IP geolocation.<br/><br/>This feature is useful if your web server is behind a load balancer or a proxy server. If you select Trusted IP Only, then X-Forwarded-For IP will be used only when the request is coming from trusted IPs defined in the server-level "Allowed List".<br/><br/>Keep Header from Trusted IP is the same as Trusted IP Only, but the X-Forwarded-For header used for the backend will not be modified to include the connecting peer address.<br/><br/>Use Last IP (for AWS ELB) will use the last IP address in the "X-Forwarded-For" list. Select this option if you are using AWS Elastic Load Balancer or expect the real IP to appended to the end of the "X-Forwarded-For" list.', '', 'Select from drop down list', ''); $_tipsdb['useSendfile'] = new DAttrHelp("Use sendfile()", 'Specifies whether to use the sendfile() system call to serve static files. Static files can be served in four different ways: memory buffer cache, memory-mapped cache, plain read/write, and sendfile(). Files smaller than the "Max Cached Small File Size (bytes)" are served from memory buffer cache. Files larger than the "Max Cached Small File Size (bytes)" but smaller than the "Max MMAP File Size (bytes)" will be served from memory-mapped cache. Files larger than the "Max MMAP File Size (bytes)" will be served via plain read/write or sendfile(). Sendfile() is a "zero copy" system call that can greatly reduce CPU utilization when serving very large static files. Sendfile() requires an optimized network card kernel driver and thus may not be suitable for some small-vendor network adapters.', '', 'Select from radio box', ''); $_tipsdb['userDBCacheTimeout'] = new DAttrHelp("User DB Cache Timeout (secs)", 'Specifies how often the backend user database will be checked for changes. Every entry in the cache has a timestamp. When cached data is older than the specified timeout, the backend database will be checked for changes. If there is no change, the timestamp will be reset to the current time, otherwise the new data will be loaded. Sevrer reload and graceful restart will clear the cache immediately.', ' If the backend database does not change very often, set a longer timeout for better performance.', 'Integer number', ''); $_tipsdb['userDBLocation'] = new DAttrHelp("User DB Location", 'Specifies the location of the user database. It is recommended that the database be stored under the $SERVER_ROOT/conf/vhosts/$VH_NAME/ directory.<br/><br/>For DB type Password File, it is the path to the flat file containing user/password definitions. You can edit this file through the WebAdmin console by clicking on the filename.<br/><br/>Each line of the user file contains a username followed by a colon, followed by a crypt() encrypted password, optionally followed by a colon and group names that user belongs to. Group names are delimitated by commas. If group information is specified in the user database, then the group database will not be checked.<br/><br/>Example:<blockquote><code>john:HZ.U8kgjnMOHo:admin,user</code></blockquote>', '', 'Path to user DB file.', ''); $_tipsdb['userDBMaxCacheSize'] = new DAttrHelp("User DB Max Cache Size", 'Specifies the maximum cache size of the user database. Recently accessed user authentication data will be cached in memory to provide maximum performance.', ' As a larger cache will consume more memory, a higher value may or may not provide better performance. Set it to an appropriate size according to your user database size and site usage.', 'Integer number', ''); $_tipsdb['vaction'] = new DAttrHelp("Actions - Virtual Host", 'This field shows buttons to disable, enable, or restart the virtual host. Actions taken on one virtual host do not affect the rest of the web server.', 'It is good idea to disable a virtual host temporarily when updating its content.', '', ''); $_tipsdb['vdisable'] = new DAttrHelp("Disable", 'The Disable action stops a running virtual host. New requests will not be accepted, but requests being processed will finish as usual.', '', '', ''); $_tipsdb['venable'] = new DAttrHelp("Enable", 'The Enable action starts up a stopped virtual host. This allows new requests to be accepted.', '', '', ''); $_tipsdb['verifyDepth'] = new DAttrHelp("Verify Depth", ' Specifies how deeply a certificate should be verified before determining that the client does not have a valid certificate. The default is "1".', '', 'Select from drop down list', ''); $_tipsdb['vhEnableBr'] = new DAttrHelp("Enable Brotli Compression", 'Specifies whether to enable Brotli compression for this virtual host. This setting is only effective when "Brotli Compression Level (Static File)" is set to a non-zero value at the server level.', '', 'Select from radio box', ''); $_tipsdb['vhEnableGzip'] = new DAttrHelp("Enable GZIP Compression", 'Specifies whether to enable GZIP compression for this virtual host. This setting is only effective when "Enable GZIP Compression" is set to Yes at the server level.', '', 'Select from radio box', ''); $_tipsdb['vhEnableQuic'] = new DAttrHelp("Enable HTTP3/QUIC", 'Enables the HTTP3/QUIC network protocol for this virtual host. For this setting to take effect, both "Enable HTTP3/QUIC" and "Open HTTP3/QUIC (UDP) port" must also be set to Yes at the server and listener levels respectively. Default value is Yes.', 'When this setting is set to No, the HTTP3/QUIC advertisement will no longer be sent. If a browser still contains cached HTTP3/QUIC information and HTTP3/QUIC is still enabled at the server and listener levels, an HTTP3/QUIC connection will continue to be used until this information is no longer cached or an HTTP3/QUIC protocol error is encountered.', 'Select from radio box', ''); $_tipsdb['vhMaxKeepAliveReq'] = new DAttrHelp("Max Keep-Alive Requests", 'Specifies the maximum requests that can be served through a keep-alive (persistent) connection. Connections will be closed once this limit is reached. You can specify a different limit for each virtual hosts. This number cannot exceed the server-level "Max Keep-Alive Requests" limit.', ' Set to a reasonably high value. A value of "1" or less will disable keep-alive connections.', 'Integer number', ''); $_tipsdb['vhModuleUrlFilters'] = new DAttrHelp("Virtual Host Module Context", 'It's a centralized place to customize module settings for virtual host contexts. Settings for a context URI will override the virtual host or the server level settings.', '', '', ''); $_tipsdb['vhModules'] = new DAttrHelp("Virtual Host Modules", 'Virtual Host module configuration data is, by default inherited from the Server module configuration. The Virtual Host Modules are limited to the HTTP level hooks.', '', '', ''); $_tipsdb['vhName'] = new DAttrHelp("Virtual Host Name", 'A unique name for a virtual host. It is recommended to use the virtual host's domain name as the Virtual Host Name. Virtual Host Name can be referred to using the variable $VH_NAME.', '', '', ''); $_tipsdb['vhRoot'] = new DAttrHelp("Virtual Host Root", 'Specifies the root directory of the virtual host. Note: This is <b>NOT</b> the document root. It is recommended to place all files related to the virtual host (like log files, html files, CGI scripts, etc.) under this directory. Virtual Host Root can be referred to using the variable $VH_ROOT.', ' Place different virtual hosts on different hard drives.', 'An absolute path or a relative path to $SERVER_ROOT.', ''); $_tipsdb['vhaccessLog_fileName'] = new DAttrHelp("File Name", 'The access log filename.', ' Put access log file on a separate disk.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT, $VH_ROOT.', ''); $_tipsdb['vhadminEmails'] = new DAttrHelp("Administrator Email", 'Specifies email address(es) of the administrator(s) of this virtual host.', '', 'Comma separated list of email addresses', ''); $_tipsdb['vhlog_fileName'] = new DAttrHelp("File Name", 'Specifies the path for the log file.', ' Place the log file on a separate disk.', 'Filename which can be an absolute path or a relative path to $SERVER_ROOT, $VH_ROOT.', ''); $_tipsdb['vhlog_logLevel'] = new DAttrHelp("Log Level", 'Specifies the level of logging. Available levels (from high to low) are ERROR, WARNING, NOTICE, INFO, and DEBUG. Only messages with a level higher than or equal to the current setting will be logged. If you want to set it to DEBUG, you must set the server log level to DEBUG as well. The level of debugging is controlled solely at the server level by "Debug Level".', ' Unless "Debug Level" is set to a level other than NONE, DEBUG log level does not have any performance impact and is recommended.', 'Select from drop down list', ''); $_tipsdb['viewlog'] = new DAttrHelp("Server Log Viewer", 'The Server Log Viewer is a convenient tool for browsing the current server log to check for errors or problems. The log viewer searches the server log file in blocks for the specified log level. The default block size is 20KB. You can use the Begin, End, Next, and Prev buttons to navigate a large log file.', 'The size of a dynamically generated page is limited by "Max Dynamic Response Body Size (bytes)". So if the block is too big, the page might be truncated.', '', ''); $_tipsdb['virtualHostMapping'] = new DAttrHelp("Virtual Host Mappings", 'Specifies the relationship between the listener and virtual hosts. Listeners and virtual hosts are associated by domain names. An HTTP request will be routed to a virtual host with a matching domain name. One listener can map to multiple virtual hosts for different domain names. One virtual host can also be mapped from different listeners. One listener can allow one catchall virtual host with the domain name value "*". When there is no explicitly matched domain name in the listener's mapping, the listener will forward the request to that catchall virtual host.', ' Only add necessary mappings. If the listener is mapped to only one virtual host, then only set up a catchall mapping "*".', '', ''); $_tipsdb['virtualHostName'] = new DAttrHelp("Virtual Host", 'Specifies the name of a virtual host.', '', 'Select from drop down list', ''); $_tipsdb['vname'] = new DAttrHelp("Name - Virtual Host", 'The unique name that identifies this virtual host. This is the "Virtual Host Name" you specified when setting up this virtual host.', '', '', ''); $_tipsdb['vreload'] = new DAttrHelp("Restart - Virtual Host", 'The Restart action causes the web server to load the newest configuration for this virtual host. Requests being processed will finish with the old configuration. The new configuration will only apply for new requests. All changes to a virtual host can be applied on the fly this way.', '', '', ''); $_tipsdb['vstatus'] = new DAttrHelp("Status - Virtual Host", 'The current status of a virtual host. The status can be: Running, Stopped, Restart Required, or Running - Removed from Configuration. <ul> <li>Running means the virtual host is loaded and in service.</li> <li>Stopped means the virtual host is loaded but not in service (disabled). </li> <li> Restart Required means this is a newly added virtual host and the server has not yet loaded its configuration. </li> <li>Running - Removed from Configuration means the virtual host has been deleted from the server's configuration but it is still in service. </li> </ul>', '', '', ''); $_tipsdb['wsaddr'] = new DAttrHelp("Address", 'A unique socket address used by the WebSocket backend. IPv4 sockets, IPv6 sockets, and Unix Domain Sockets (UDS) are supported. IPv4 and IPv6 sockets can be used for communication over the network. UDS can only be used when the WebSocket backend resides on the same machine as the server.', ' If the WebSocket backend runs on the same machine, UDS is preferred. If you have to use an IPv4 or IPv6 socket, set the IP address to localhost or 127.0.0.1, so the WebSocket backend is inaccessible from other machines.<br/> Unix Domain Sockets generally provide higher performance than IPv4 or IPv6 sockets.', 'IPv4/IPv6 address:port, UDS://path, or unix:path', '127.0.0.1:5434 <br/>UDS://tmp/lshttpd/php.sock<br/>unix:/tmp/lshttpd/php.sock'); $_tipsdb['wsgiBin'] = new DAttrHelp("WSGI Path", 'Path to LiteSpeed Python Web Server Gateway Interface executable (lswsgi).<br/><br/>This executable is created by compiling Python with LiteSpeed's WSGI LSAPI module.', '', 'Absolute path', ''); $_tipsdb['wsgiDefaults'] = new DAttrHelp("Python WSGI Default Settings", 'Default configurations for Python WSGI applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['wsuri'] = new DAttrHelp("URI", 'Specifies the URI(s) that will use this WebSocket backend. Traffic to this URI will only be forwarded to the WebSocket backend when it contains a WebSocket upgrade request. <br/><br/>Traffic without this upgrade request will automatically be forwarded to the Context that this URI belongs to. If no Context exists for this URI, LSWS will treat this traffic as though it is accessing a static context with the location $DOC_ROOT/URI.', '', 'A plain URI (starting with "/"). If the URI ends with a "/", then this WebSocket backend will include all sub-URIs under this URI.', 'Using the WebSocket proxy in conjunction with a Context allows you to serve different kinds of traffic in different ways on the same page, thus optimizing performance. You can send WebSocket traffic to the WebSocket backend, while setting up a static context so that LSWS can serve the page's static content, or an LSAPI context so LSWS will serve PHP content (both of which LSWS does more efficiently than the WebSocket backend).'); $_tipsdb['EDTP:GroupDBLocation'] = array('It is recommended that the database be stored under the $SERVER_ROOT/conf/vhosts/$VH_NAME/ directory.'); $_tipsdb['EDTP:UDBgroup'] = array('If group information is added here, this information will be used for resource authorization and any group database settings involving this user will be ignored.','You can enter multiple groups, using a comma to separate them. Space characters will be treated as part of a group name.'); $_tipsdb['EDTP:accessControl_allow'] = array('You can set up access control at server, virtual host and context levels. If there is access control at server level, the virtual host rules will be applied after the server rules are satisfied.','Input format can be an IP like 192.168.0.2, a sub-network like 192.168.*, or a subnet/netmask like 192.168.128.5/255.255.128.0.','If you have trusted IP or sub-network, then you must specify them in allowed list by adding a trailing "T" such as 192.168.1.*T. Trusted IP or sub-network is not limited by connection/throttling limit.'); $_tipsdb['EDTP:accessControl_deny'] = array('To deny access from certain address, put "ALL" in allowed list, and put subnet or IP in denied list. To allow only certain IP or subnet to access the site, put "ALL" in denied list and specify the address in the allowed list.'); $_tipsdb['EDTP:accessDenyDir'] = array('Enter a full path if you want to deny access for specific directory; entering a path followed by * will disable all the sub directories.','Path can be either absolute or relative to $SERVER_ROOT, use comma to separate.','If both <b>Follow Symbolic Link</b> and <b>Check Symbolic Link</b> are enabled, symbolic links will be checked against the denied directories.'); $_tipsdb['EDTP:accessLog_fileName'] = array('Log file path can be an absolute path or relative to $SERVER_ROOT.'); $_tipsdb['EDTP:aclogUseServer'] = array('When required, you can disable access logging for this virtual host to save on disk i/o.'); $_tipsdb['EDTP:adminEmails'] = array('You can enter multiple admin emails: use comma to separate.'); $_tipsdb['EDTP:adminOldPass'] = array('For security reasons, if you forget the admin password, you will be unable to change it from the WebAdmin Console. Please use the following shell command instead: <br><br> /usr/local/lsws/admin/misc/admpass.sh. <br><br> This script will remove all entered admin user IDs and overwrite them with a single admin user.'); $_tipsdb['EDTP:allowBrowse'] = array('Static context can be used to map a URI to a directory either outside document root or within it. The directory can be absolute path or relative to document root(default), $VH_ROOT or $SERVER_ROOT.','Check "Accessible" will allow browsing static files in this context. You may want to disable it to prevent viewing static files, for e.g. when you update the content.'); $_tipsdb['EDTP:appType'] = array('',''); $_tipsdb['EDTP:as_location'] = array('The App Server context is for easy configuration of running Rack/Rails, WSGI, or Node.js applications. You only need to specify the root location of your application in the "Location" field.'); $_tipsdb['EDTP:as_startupfile'] = array('',''); $_tipsdb['EDTP:autoFix503'] = array('When you enable <b>Auto Fix 503 Error</b>, the monitor process will automatically launch a new server process and service will resume instantly if a crash is detected.'); $_tipsdb['EDTP:backlog'] = array('Local applications can be started by the web server. In this case, you need to specify the path, backlog and number of instances.'); $_tipsdb['EDTP:binPath'] = array('',''); $_tipsdb['EDTP:bubbleWrap'] = array(''); $_tipsdb['EDTP:bubbleWrapCmd'] = array(''); $_tipsdb['EDTP:cgi_path'] = array('A CGI context can be used to specify a directory only contains CGI scripts. Path can be absolute path or relative to $SERVER_ROOT, $VH_ROOT or $DOC_ROOT(default). Path and URI must be ended with "/" for a cgi-bin directory.','If only a specific script is needed in that directory, it is recommended to create a CGI context for that script only. In this case, path and URI need not be a directory. For e.g., path can be ~/myapp/myscript.pl, URI can be /myapp/myscript.pl. All other files will not be served as CGI.'); $_tipsdb['EDTP:checkSymbolLink'] = array('Check-Symbolic-Link control will take effect only if Follow-Symbolic-Link is turned on. This controls whether symbolic links are checked against Access Denied Directories.'); $_tipsdb['EDTP:compressibleTypes'] = array('Compressible Types is a list of MIME types that are compressible, separated by commas. You can use wildcard "*" for MIME types, like */*, text/*. You can put "!" in front to exclude certain types. The order of the list is important if you use "!". For e.g., a list like "text/*, !text/css, !text/js" will compress all text file except for css and js.'); $_tipsdb['EDTP:ctxType'] = array('<b>Static</b> context can be used to map a URI to a directory either outside document root or within it.','<b>Java Web App</b> context is used to automatically import a predefined Java Application in an AJPv13 compilant Java servlet engine.','<b>Servlet</b> context is used to import a specific servlet under a web application.','<b>Fast CGI</b> context is a mount point of Fast CGI application.','<b>LiteSpeed SAPI</b> context can be used to associate a URI with an LSAPI application.','<b>Proxy</b> context enables this virtual host to serve as a transparant reverse proxy server to an external web server or application server.','<b>CGI</b> context can be used to specify a directory only contains CGI scripts.','<b>Load Balancer</b> context can be used to assign a different cluster for that context.','<b>Redirect</b> context can set up an internal or external redirect URI.','<b>App Server</b> context is specifically used for Rack/Rails, WSGI, and Node.js applications.<br>','<b>Module handler</b> context is a mount point of hander type modules.'); $_tipsdb['EDTP:docRoot'] = array('Document root will not be created by the server automatically if it does not already exist. Please ensure that both the directory exists and it is owned by the correct user.','Set up your document root here, which can be absolute path or relative to $SERV_ROOT or $VH_ROOT','Document root is referred as $DOC_ROOT in this virtual host, which can be used in other path configuration.'); $_tipsdb['EDTP:domainName'] = array('Enter all the domains that you want this listener to respond to. Use comma "," to separate individual domain.','You can choose only one virtual host to handle all unspecified domains, put "*" in domains.'); $_tipsdb['EDTP:enableDynGzipCompress'] = array('Dynamic GZIP compression control will be effective only if GZIP Compression is enabled.'); $_tipsdb['EDTP:enableExpires'] = array('Expires can be set at the Server/Virtual Host/Context level. Lower level settings will override higher level settings. In terms of overwrite priority: <br><br> Context Level > Virtual Host Level > Server Level <br><br>'); $_tipsdb['EDTP:enableRecaptcha'] = array('When this setting is set to <b>Yes</b> at the Server level, reCAPTCHA Protection can still be disabled at the Virtual Host level.'); $_tipsdb['EDTP:errURL'] = array('You can set up customized error pages for different error codes.'); $_tipsdb['EDTP:expiresByType'] = array('Expires By Type will override default settings. Each entry is in the format of "MIME-type=A|Mseconds" with no space in between. You can input multiple entries separated by comma.'); $_tipsdb['EDTP:expiresDefault'] = array('Expires syntax, "A|Mseconds" means after base time (A or M) plus the specified time in seconds, the file will expire. "A" means client access time, "M" means file modified time. You can override this default setting by different MIME types: A86400 means the file will expire after 1 day based on client access time.','Here are some common numbers: 1 hour = 3600 sec, 1 day = 86400 sec, 1 week = 604800 sec, 1 month = 2592000 sec, 1 year = 31536000 sec.'); $_tipsdb['EDTP:extAppAddress'] = array('Address can be IPv4 socket address "IP:PORT", like 192.168.1.3:7777 and localhost:7777 or Unix domain socket address "UDS://path" like UDS://tmp/lshttpd/myfcgi.sock.','UDS is chrooted in chroot environment.','For local applications, Unix domain socket is preferred due to security and better performance. If you have to use IPv4 socket, set the IP part to localhost or 127.0.0.1, thus the application is inaccessible from other machines.'); $_tipsdb['EDTP:extAppName'] = array('Give a name that easy to remember, other places will refer to this app by its name.'); $_tipsdb['EDTP:extAppType'] = array('You can set up external Fast CGI application and AJPv13 (Apache JServ Protocol v1.3) compatible servlet engine.'); $_tipsdb['EDTP:extWorkers'] = array('Load balancing workers must be previously defined.','Available ExtApp Types are fcgi(Fast CGI App), lsapi(LSAPI App), servlet(Servlet/JSP Engine), proxy(Web Server).','Different types of external applications can be mixed in one load balancing cluster.'); $_tipsdb['EDTP:externalredirect'] = array('Set up redirect URI here. If it is an external redirect, you can specify the status code. Internal redirect has to start with "/", external redirect can either start with "/" or with "http(s)://".'); $_tipsdb['EDTP:extraHeaders'] = array('The Header Operations setting is backwards compatible with the old 'header_name: value1,value2,...' syntax, which is equivalent to setting the header + values using the 'Header' directive.'); $_tipsdb['EDTP:fcgiapp'] = array('Fast CGI context is a mount point of Fast CGI application. The Fast CGI Application must be pre-defined at server level or virtual host level.'); $_tipsdb['EDTP:followSymbolLink'] = array('If Follow-Symbolic-Link is enabled, you can still disable it at virtual host level.'); $_tipsdb['EDTP:gdb_groupname'] = array('Group Name should comprise of letter and numbers only.'); $_tipsdb['EDTP:gzipCompressLevel'] = array('GZIP Compression level ranges from 1 (Minimum) to 9 (Maximum).'); $_tipsdb['EDTP:hardLimit'] = array('Set concurrent connection Limits coming from one client (per IP address). This helps against DoS attack.'); $_tipsdb['EDTP:indexUseServer'] = array('You can use default server level settings for index files or use your own.','You can use your settings in addition to the server level settings.','You can disable index files by choosing not to use server level settings and leaving vhost level settings blank.','You can enable/disable "auto index" at the context level.'); $_tipsdb['EDTP:javaServletEngine'] = array('If the servlet engine runs on a different machine, it is recommended to make a copy of webapps directory locally. Otherwise you must put the files in a common accessible network drive, which may affect performance.'); $_tipsdb['EDTP:javaWebApp_location'] = array('Java web app context is used to automatically import a predefined Java Application in an AJPv13 compilant Java servlet engine, the servlet engine should be set up in external app section (either server or virtual host level).','Location is the directory that contains web application files, which includes WEB-INF/ sub directory.','The web server will automatically import configuration file of web application, which usually is WEB-INF/web.xml under the driectory specified by "location".'); $_tipsdb['EDTP:listenerIP'] = array('Select an IP address from the list, if you don't specify a particular address, the system will bind to all the available IP address on this machine.'); $_tipsdb['EDTP:listenerName'] = array('Give listener a name that is easy to understand and remember.'); $_tipsdb['EDTP:listenerPort'] = array('Input a unique port number on this IP for this listener. Only super user (root) can use ports lower than 1024. Port 80 is the default HTTP port; port 443 is the default HTTPS port.'); $_tipsdb['EDTP:listenerSecure'] = array('Selecting "Yes" for <b>Secure</b> will make this listener use https. You must then configure this further in SSL settings.'); $_tipsdb['EDTP:logUseServer'] = array('If you select "Yes" for <b>Use Server's Log</b>, the log will be written to the server file set up at the server level.'); $_tipsdb['EDTP:log_enableStderrLog'] = array('Stderr Log is located in the same directory as the Server Log. If enabled, all External Application output to stderr will be logged in this file.'); $_tipsdb['EDTP:log_fileName'] = array('Log file path can be an absolute path or relative to $SERVER_ROOT.'); $_tipsdb['EDTP:log_rollingSize'] = array('A new log file will be created if current log file exceeds the rolling size. File size is in bytes and can be in multiple input formats: 10240, 10K or 1M.'); $_tipsdb['EDTP:maxCGIInstances'] = array('Limits resources that a CGI program can use. This helps against DoS attacks.','Max CGI Instances controls how many CGI processes the web server can launch.'); $_tipsdb['EDTP:maxReqHeaderSize'] = array('Numbers can be represented as 10240 or 10K.'); $_tipsdb['EDTP:mime'] = array('MIME settings can be edited from the previous page. You can specify the mime configuration file location which can be either be an absolute path or relative to $SERVER_ROOT.'); $_tipsdb['EDTP:namespace'] = array(''); $_tipsdb['EDTP:namespaceConf'] = array(''); $_tipsdb['EDTP:nodeBin'] = array(''); $_tipsdb['EDTP:phpIniOverride'] = array(''); $_tipsdb['EDTP:procSoftLimit'] = array('Process soft/hard limit controls how many processes are allowed for one user. This includes all the processes spawned by CGI application. OS level limit is used if not set.','Set to 0 or empty will use operation system default value for all soft/hard limits.','The soft limit is the value that the kernel enforces for the corresponding resource. The hard limit acts as a ceiling for the soft limit'); $_tipsdb['EDTP:proxyWebServer'] = array('Proxy context enables this virtual host serving as a transparent reverse proxy server to an external web server or application server.','External web server must be pre-defined under External App at server or virtual host level.'); $_tipsdb['EDTP:realm'] = array('A Context can be protected with a predefined realm, which is set up in the virtual host security section. Optionally, an alternative name and additional requirements can be specified.'); $_tipsdb['EDTP:realmName'] = array('Define your HT Access realm here, this can be used for contexts.'); $_tipsdb['EDTP:recaptchaAllowedRobotHits'] = array(''); $_tipsdb['EDTP:recaptchaBotWhiteList'] = array(''); $_tipsdb['EDTP:recaptchaMaxTries'] = array(''); $_tipsdb['EDTP:recaptchaRegConnLimit'] = array(''); $_tipsdb['EDTP:recaptchaSecretKey'] = array(''); $_tipsdb['EDTP:recaptchaSiteKey'] = array('The server level site/secret key pair must be configured to skip domain checking if the server manages multiple domains. Otherwise, the reCAPTCHA verification will not work properly.'); $_tipsdb['EDTP:recaptchaSslConnLimit'] = array(''); $_tipsdb['EDTP:recaptchaType'] = array(''); $_tipsdb['EDTP:recaptchaVhReqLimit'] = array(''); $_tipsdb['EDTP:restrained'] = array('Turn on Restrained in a shared hosting enviroment.'); $_tipsdb['EDTP:reusePort'] = array(''); $_tipsdb['EDTP:rewriteMapLocation'] = array('Enter URI for location. URI must start with "/".'); $_tipsdb['EDTP:rewriteRules'] = array('Only virtual host level rewrite rules should be used here, such as those found in an Apache virtual host config file. Do NOT add any document root level rewrite rules here. If you have any document root level rewrite rules from .htaccess, you should instead create a static context with uri "/" and add the rewrite rules there.'); $_tipsdb['EDTP:rubyBin'] = array('<b>Ruby Path</b> is the absolute path of a ruby executable. For e.g., /usr/local/bin/ruby.'); $_tipsdb['EDTP:serverName'] = array('The user and group setting of the server process cannot be modified. This was set up during installation. You have to reinstall to change this option.'); $_tipsdb['EDTP:servletEngine'] = array('If the servlet engine runs on a different machine, it is recommended to make a copy of webapps directory locally. Otherwise you must put the files in a common accessible network drive, which may affect performance.'); $_tipsdb['EDTP:shHandlerName'] = array('Except CGI, other handlers need to be predefined in the "External App" section.'); $_tipsdb['EDTP:shType'] = array('Script handler can be a CGI, an FCGI app, a module handler, a Servlet engine, or a proxy to Web server.'); $_tipsdb['EDTP:sndBufSize'] = array('Numbers can be represented as 10240, 10K or 1M.','If send/receive buffer size is 0, OS default TCP buffer size will be used.'); $_tipsdb['EDTP:softLimit'] = array('Set IP level throttle limit here. The number will be rounded up to 4K units. Set to "0" to disable throttling.','Number of connections can temporarily exceed Soft Limit during Grace Period as long as under Hard Limit. After Grace Period, if it is still above Soft Limit, then no more connections will be allowed from that IP for time of Banned Period.'); $_tipsdb['EDTP:sslSessionCache'] = array('Session caching allows a client to resume a session within a set amount of time without having to re-perform an SSL handshake. You can do this by assigning clients a session ID using <b>Enable Session Cache</b>, or by creating and using session tickets.'); $_tipsdb['EDTP:sslSessionTicketKeyFile'] = array('Session tickets will be rotated automatically if the tickets are being generated by the server. If using the <b>SSL Session Ticket Key File</b> option to create and manage your own session tickets, you must be rotate the tickets yourself using a cron job.'); $_tipsdb['EDTP:swappingDir'] = array('Swapping directory is recommended to be placed on a local disk such as /tmp. Network drive should be avoided at all cost. Swap will be when configured memory i/o buffer is exhausted.'); $_tipsdb['EDTP:userDBLocation'] = array('It is recommended that the database be stored under the $SERVER_ROOT/conf/vhosts/$VH_NAME/ directory.'); $_tipsdb['EDTP:vhRoot'] = array('All directories must pre-exist. This web interface will not create the directory for you. If you are creating a new virtual host, you can create an empty root directory and set it up from the beginning; or you can copy the "Example" virtual root that shipped with the package to this virtual host root and modify it to be user owned.','Virtual host root ($VH_ROOT) can be absolute path or relative to $SERVER_ROOT.'); $_tipsdb['EDTP:vhaccessLog_fileName'] = array('Log file path can be an absolute path or a relative path to $SERVER_ROOT, $VH_ROOT.'); $_tipsdb['EDTP:vhadminEmails'] = array('You can enter multiple admin emails, separated by commas.'); $_tipsdb['EDTP:vhlog_fileName'] = array('Log file path can be an absolute path or relative to $SERVER_ROOT, $VH_ROOT.','If you want to set Log Level to DEBUG, you must set the server log level to DEBUG as well. The level of debugging is controlled by Server DEBUG Level. Use DEBUG only if you have to as it has a large impact on server performance and can fill up disk space quickly.'); $_tipsdb['EDTP:virtualHostName'] = array('Select the virtual hosts that you want to map to this listener.','If you have not set up the virtual host you want to map, you can skip this step and come back later.'); $_tipsdb['EDTP:wsgiBin'] = array(''); PK ��Z �h\q q ja-JP_tips.phpnu �[��� <?php global $_tipsdb; $_tipsdb['AIOBlockSize'] = new DAttrHelp("AIO Block Size", 'Specifies the sent block size for AIO. This block size multiplied by the total files being processed should be less than the physical memory of the server, otherwise, AIO will not help. If your server has enough memory, you can choose a bigger size.<br/><br/>Default value: 128K', '', 'ドロップダウンリストから選択', ''); $_tipsdb['CACertFile'] = new DAttrHelp("CA証明書ファイル", 'チェーン証明書の証明機関(CA)のすべての証明書を含むファイルを指定します。 このファイルは、PEMでエンコードされた証明書ファイルを単に優先順に連結したものです。 これは、「CA証明書パス」の代替として、またはこれに加えて使用することができる。 これらの証明書は、クライアント証明書の認証およびサーバー証明書チェーンの構築に使用されます。サーバー証明書チェーンは、サーバー証明書に加えてブラウザーにも送信されます。', '', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['CACertPath'] = new DAttrHelp("CA証明書パス", '証明機関(CA)の証明書が保存されるディレクトリを指定します。 これらの証明書は、クライアント証明書の認証およびサーバー証明書チェーンの構築に使用されます。サーバー証明書チェーンは、サーバー証明書に加えてブラウザーにも送信されます。', '', 'path', ''); $_tipsdb['CGIPriority'] = new DAttrHelp("CGI プライオリティ", '外部アプリケーションプロセスの優先度を指定します。 値の範囲は-20〜20です。数値が小さいほど優先度が高くなります。<br/><br/>CGIプロセスは、Webサーバーよりも高い優先度を持つことはできません。この優先度がサーバーの数値より低い数値に設定されている場合は、サーバーの優先度がこの値に使用されます。', '', 'int', ''); $_tipsdb['CPUHardLimit'] = new DAttrHelp("CPUハードリミット", 'CGIプロセスの最大CPU使用時間制限を秒単位で指定します。プロセスがCPU時間を消費してハードリミットに達すると、プロセスは強制終了されます。 値が存在しないか、0に設定されている場合は、オペレーティングシステムのデフォルト設定が使用されます。', '', '整数', ''); $_tipsdb['CPUSoftLimit'] = new DAttrHelp("CPUソフトリミット(秒)", 'CGIプロセスのCPU消費制限時間を秒単位で指定します。 プロセスがソフトリミットに達すると、シグナルによって通知されます。 値が存在しない場合、または0に設定されている場合は、オペレーティングシステムのデフォルト設定が使用されます。.', '', '整数', ''); $_tipsdb['DHParam'] = new DAttrHelp("DHパラメータ", 'DHキー交換に必要なDiffie-Hellmanパラメータファイルの場所を指定します。', '', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['GroupDBLocation'] = new DAttrHelp("グループDBの場所", 'グループデータベースの場所を指定します。<br/>グループ情報は、ユーザデータベースまたはこのスタンドアロングループDBに設定することができます。ユーザ認証の場合、ユーザDBが最初にチェックされます。ユーザDBにグループ情報も含まれている場合、グループDBはチェックされません。 <br/><br/>DBタイプのパスワードファイルの場合、グループDBロケーションは、グループ定義を含むフラットファイルへのパスでなければなりません。ファイル名をクリックするとWebAdminコンソールからこのファイルを編集できます。 <br/>グループファイルの各行には、コロンとそのあとにスペース区切りのユーザー名のグループが続くグループ名が含まれている必要があります。例:<br/><blockquote><code>testgroup: user1 user2 user3</code></blockquote> <br/>DBタイプLDAPの場合、グループDBロケーションは、グループ情報を照会するLDAP URLでなければなりません。 有効なグループごとに、このURLと"必要(許可ユーザー/グループ)"で指定されたグループ名に基づいて、LDAP検索リクエストで1つのレコードしか返されません。 "$k"はURLのフィルタ部分に指定する必要があり、グループ名に置き換えられます。 このグループのメンバーを指定する属性の名前は、"グループメンバ属性"によって指定されます。<br/><br/>例: objectClass posixGroupがグループ情報の格納に使用されている場合 次のURLを使用できます: <br/><blockquote><code>ldap://localhost/ou=GroupDB,dc=example,dc=com???(&(objectClass=*)(cn=$k))</code></blockquote>', '', 'ファイル名への絶対パス又は$SERVER_ROOT、$VH_ROOTからの相対パス。', ''); $_tipsdb['HANDLER_RESTART'] = new DAttrHelp("フック::HANDLER_RESTART プライオリティ", 'このモジュールコールバックの優先度をHTTPハンドラの再起動フック内で設定します。<br/> Webサーバが現在の応答を破棄し、内部リダイレクトが要求されたときなど、最初から処理を開始する必要があるときに、HTTPハンドラの再起動フックがトリガされます。<br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['HTTP_AUTH'] = new DAttrHelp("フック::HTTP_AUTH プライオリティ", 'HTTP認証フック内のこのモジュールコールバックの優先度を設定します。<br/> HTTP認証フックは、リソースマッピング後およびハンドラ処理の前にトリガされます。 HTTP組み込み認証の後に発生し、追加の認証チェックを実行するために使用できます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['HTTP_BEGIN'] = new DAttrHelp("フック::HTTP_BEGIN プライオリティ", 'HTTP Begin フック内のこのモジュールコールバックの優先度を設定します。<br/> TCP/IP接続がHTTPセッションを開始すると、HTTP Begin フックがトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['HTTP_END'] = new DAttrHelp("フック::HTTP_END プライオリティ", 'HTTPセッション終了フック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>HTTPセッション終了フックは、HTTP接続が終了したときにトリガーされます。 <br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['L4_BEGINSESSION'] = new DAttrHelp("フック::L4_BEGINSESSION プライオリティ", 'このモジュールコールバックの優先度をL4 Begin Session フック内で設定します。<br/> TCP/IP接続が開始されると、L4 Begin Session フックがトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['L4_ENDSESSION'] = new DAttrHelp("フック::L4_ENDSESSION プライオリティ", 'このモジュールコールバックの優先度をL4 End Session フック内で設定します。<br/> TCP/IP接続が終了すると、L4 End Session フックがトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['L4_RECVING'] = new DAttrHelp("フック::L4_RECVING プライオリティ", 'L4 Receiving フック内のこのモジュールコールバックの優先度を設定します。<br/> TCP/IP接続がデータを受信すると、L4 Receiving フックがトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['L4_SENDING'] = new DAttrHelp("フック::L4_SENDING プライオリティ", 'このモジュールコールバックの優先度をL4 Sendingフック内で設定します。<br/> L4_SENDINGフックは、TCP/IP接続がデータを送信するときにトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['MAIN_ATEXIT'] = new DAttrHelp("フック::MAIN_ATEXIT プライオリティ", 'メインの出口フック内のこのモジュールコールバックの優先度を設定します <br/><br/>メインの出口フックは、終了する直前のメイン(コントローラ)プロセスによって起動されます。 これは、メインプロセスによって呼び出される最後のフックポイントです。. <br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['MAIN_INITED'] = new DAttrHelp("フック::MAIN_INITED プライオリティ", 'メイン初期化フック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>メイン初期化フックは、起動時、メイン(コントローラ)プロセスによってサーバー構成と初期化が完了した後、および要求が処理される前に一度起動されます。 <br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先順位はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['MAIN_POSTFORK'] = new DAttrHelp("フック::MAIN_POSTFORK プライオリティ", 'Main Postfork フック内のこのモジュールコールバックの優先度を設定します。<br/><br/>Main Postfork Hookは、新しいワーカープロセスが開始(フォーク)された直後にメイン(コントローラ)プロセスによってトリガされます。 これは各ワーカーに呼び出され、システムの起動時やワーカが再起動されたときに発生する可能性があります。 <br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['MAIN_PREFORK'] = new DAttrHelp("フック::MAIN_PREFORK プライオリティ", 'Main Prefork フック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>Main Prefork フックは、新しいワーカープロセスが開始(分岐)される直前にメイン(コントローラ)プロセスによってトリガされます。 これは各ワーカーに呼び出され、システムの起動時やワーカが再起動されたときに発生する可能性があります。 <br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['RCVD_REQ_BODY'] = new DAttrHelp("フック::RCVD_REQ_BODY プライオリティ", 'HTTP Received Request Body Hook内のこのモジュールコールバックの優先度を設定します。 <br/><br/>Webサーバーが要求本体データの受信を終了すると、HTTP受信要求本体フックがトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['RCVD_RESP_BODY'] = new DAttrHelp("フック::RCVD_RESP_BODY プライオリティ", 'HTTP受信応答ボディフック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>HTTP受信応答ボディフックは、Webサーバーのバックエンドが応答本体の受信を終了するとトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['RECV_REQ_BODY'] = new DAttrHelp("フック::RECV_REQ_BODY プライオリティ", 'HTTP受信要求ボディフック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>Webサーバーが要求本体データを受信すると、HTTP受信要求ボディフックがトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['RECV_REQ_HEADER'] = new DAttrHelp("フック::RECV_REQ_HEADER プライオリティ", 'HTTP受信要求ヘッダーフック内のこのモジュールコールバックの優先度を設定します。<br/> HTTP受信要求ヘッダーフックは、Webサーバーが要求ヘッダーを受信するとトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['RECV_RESP_BODY'] = new DAttrHelp("フック::RECV_RESP_BODY プライオリティ", 'HTTP受信応答ボティフック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>HTTP受信応答ボティフックは、Webサーバーのバックエンドが応答本体を受信するとトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['RECV_RESP_HEADER'] = new DAttrHelp("Hook::RECV_RESP_HEADER Priority", 'HTTP受信応答ヘッダーフック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>HTTP受信応答ヘッダーフックは、Webサーバーが応答ヘッダーを作成するときにトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['SEND_RESP_BODY'] = new DAttrHelp("フック::SEND_RESP_BODY プライオリティ", 'HTTP送信レスポンスボディフック内のこのモジュールコールバックの優先度を設定します。 <br/><br/>HTTP送信レスポンスボディフックは、Webサーバがレスポンスボディを送信するときにトリガされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['SEND_RESP_HEADER'] = new DAttrHelp("フック::SEND_RESP_HEADER プライオリティ", 'このモジュールコールバックの優先度を、HTTP送信応答ヘッダーフック内で設定します。 <br/><br/>Webサーバーが応答ヘッダーを送信する準備ができたら、HTTP送信応答ヘッダーフックがトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['UDBgroup'] = new DAttrHelp("グループ", 'A comma seperated list of groups that this user belongs to. The user will only be able to access resources belonging to these groups.<br/><br/>If group information is added here, this information will be used for resource authorization and any group database settings involving this user will be ignored.', '', '', ''); $_tipsdb['UDBpass'] = new DAttrHelp("New Password", 'Password can be any length and contain any characters.', '', '', ''); $_tipsdb['UDBpass1'] = new DAttrHelp("Retype Password", 'Password can be any length and contain any characters.', '', '', ''); $_tipsdb['UDBusername'] = new DAttrHelp("User Name", 'A user name containing only letters and numbers. (no special characters)', '', '', ''); $_tipsdb['URI_MAP'] = new DAttrHelp("フック::URI_MAP プライオリティ", 'このモジュールコールバックの優先度をHTTP URIマップフック内で設定します。<br/> HTTP URI マップフックは、WebサーバーがURI要求をコンテキストにマップするときにトリガーされます。 <br/><br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['VHlsrecaptcha'] = new DAttrHelp("reCAPTCHA Protection", 'reCAPTCHA Protection is a service provided as a way to mitigate heavy server load. reCAPTCHA Protection will activate after one of the below situations is hit. Once active, all requests by NON TRUSTED(as configured) clients will be redirected to a reCAPTCHA validation page. After validation, the client will be redirected to their desired page.<br/><br/>The following situations will activate reCAPTCHA Protection:<br/>1. The server or vhost concurrent requests count passes the configured connection limit.<br/>2. Anti-DDoS is enabled and a client is hitting a url in a suspicious manner. The client will redirect to reCAPTCHA first instead of getting denied when triggered.<br/>3. A new rewrite rule environment is provided to activate reCAPTCHA via RewriteRules. 'verifycaptcha' can be set to redirect clients to reCAPTCHA. A special value ': deny' can be set to deny the client if it failed too many times. For example, [E=verifycaptcha] will always redirect to reCAPTCHA until verified. [E=verifycaptcha: deny] will redirect to reCAPTCHA until Max Tries is hit, after which the client will be denied.', '', '', ''); $_tipsdb['WORKER_ATEXIT'] = new DAttrHelp("フック::WORKER_ATEXIT プライオリティ", 'このモジュールコールバックの優先度を、終了時のワーカーのフック内で設定します。 <br/><br/>退出時のワーカーは、退出する直前のワーカープロセスによってトリガされます。 これは、ワーカーによって呼び出される最後のフックポイントです。 <br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['WORKER_POSTFORK'] = new DAttrHelp("フック::WORKER_POSTFORK プライオリティ", 'Worker Postfork Hook内のこのモジュールコールバックの優先度を設定します。 <br/><br/>Worker Postfork Hookは、メイン(コントローラ)プロセスによって作成された後、ワーカープロセスによってトリガされます。 対応するMain Postfork Hookは、このコールバックの前または後のメインプロセスによって呼び出されることに注意してください。ck. <br/>モジュールにフックポイントがある場合にのみ有効です。 設定されていない場合、優先度はモジュールで定義されたデフォルト値になります。', '', '整数値は-6000から6000です。値が小さいほど優先度が高くなります。', ''); $_tipsdb['accessAllowed'] = new DAttrHelp("アクセス許可", 'このコンテキストでリソースにアクセスできるIPまたはサブネットワークを指定します。 "アクセス拒否"とサーバー/バーチャルホスト・レベルのアクセス制御とともに、アクセシビリティは、クライアントのIPアドレスが入る最小の範囲によって決まります。', '', 'IP/サブネットワークのカンマ区切りリスト。', 'サブネットワークは以下のように書くことができます 192.168.1.0/255.255.255.0, 192.168.1, 又は 192.168.1.*.'); $_tipsdb['accessControl'] = new DAttrHelp("アクセス制御", 'どのサブネットワークおよび/またはIPアドレスがサーバーにアクセスできるかを指定します。 サーバレベルでは、この設定はすべてのバーチャルホストに影響します。 バーチャルホストレベルで各バーチャルホストに固有のアクセス制御を設定することもできます。 バーチャルホストレベルの設定はサーバーレベルの設定を上書きしません。 <br/><br/>ブロック/ IPの許可は、許可リストと拒否リストの組み合わせによって決まります。 特定のIPまたはサブネットワークのみをブロックする場合は、"許可リスト"に*またはALLを入れ、ブロックされたIPまたはサブネットワークを"拒否リスト"。<br/>特定のIPまたはサブネットワークのみを許可する場合は、"拒否リスト"に*またはALLを入れ、許可されたIPまたはサブネットワークを"許可リスト"。<br/>IPに適合する最小スコープの設定は、アクセスを決定するために使用されます。<br/><br/><b>サーバーレベル:</b>信頼できるIPまたはサブネットワークは、"許可リスト"に、末尾の "T"を追加することで指定する必要があります。 信頼できるIPまたはサブネットワークは、接続/スロットリング制限の影響を受けません。 信頼できるIP/サブネットワークは、サーバーレベルのアクセス制御でのみ設定できます。', '[セキュリティ]すべてのバーチャルホストに適用される一般的な制限については、サーバーレベルでこれを使用してください。', '', ''); $_tipsdb['accessControl_allow'] = new DAttrHelp("許可リスト", '許可されるIPまたはサブネットワークのリストを指定します。 *またはALLが受け入れられます。', '[セキュリティ]サーバーレベルのアクセス制御で設定された信頼されたIPまたはサブネットワークは、接続/スロットリングの制限から除外されます。', 'IPアドレスまたはサブネットワークのカンマ区切りリスト。 末尾の「T」は、192.168.1.*Tなどの信頼できるIPまたはサブネットワークを示すために使用できます。', '<b>Sub-networks:</b> 192.168.1.0/255.255.255.0, 192.168.1.0/24, 192.168.1, or 192.168.1.*<br/><b>IPv6 addresses:</b> ::1 or [::1] <br/><b>IPv6 subnets:</b> 3ffe:302:11:2:20f:1fff:fe29:717c/64 or [3ffe:302:11:2:20f:1fff:fe29:717c]/64'); $_tipsdb['accessControl_deny'] = new DAttrHelp("拒否リスト", '許可されていないIPまたはサブネットワークのリストを指定します。', '', 'IPアドレスまたはサブネットワークのカンマ区切りリスト。 *またはALLが受け入れられます。', '<b>Sub-networks:</b> 192.168.1.0/255.255.255.0, 192.168.1.0/24, 192.168.1, or 192.168.1.*<br/><b>IPv6 addresses:</b> ::1 or [::1] <br/><b>IPv6 subnets:</b> 3ffe:302:11:2:20f:1fff:fe29:717c/64 or [3ffe:302:11:2:20f:1fff:fe29:717c]/64'); $_tipsdb['accessDenied'] = new DAttrHelp("アクセス拒否", 'このコンテキストでリソースにアクセスできないIPまたはサブネットワークを指定します。 "アクセス許可"とサーバー/バーチャルホストレベルのアクセス制御とともに、アクセシビリティはクライアントのIPアドレスが入る最小の範囲で決まります。', '', 'IP/サブネットワークのカンマ区切りリスト。', 'サブネットワークは以下のように書くことができます 192.168.1.0/255.255.255.0, 192.168.1, 又は 192.168.1.*.'); $_tipsdb['accessDenyDir'] = new DAttrHelp("アクセスが拒否されたディレクトリ", 'アクセスをブロックするディレクトリを指定します。 重要なデータを含むディレクトリをこのリストに追加して、誤って機密ファイルをクライアントに公開しないようにします。 すべてのサブディレクトリを含めるためにパスに「*」を追加します。 "シンボリックリンクに従う"と"シンボリックリンクを確認する"の両方を有効にすると、拒否されたディレクトリに対してシンボリックリンクがチェックされます。', '[セキュリティ]重要な点:この設定では、これらのディレクトリから静的ファイルを提供することができません。 これは、PHP/Ruby/CGIなどの外部スクリプトによるエクスポージャーを防ぐものではありません。', 'ディレクトリのカンマ区切りリスト', ''); $_tipsdb['accessLog_bytesLog'] = new DAttrHelp("バイトログ", '帯域幅バイトのログファイルへのパスを指定します。 指定すると、cPanel互換の帯域幅ログが作成されます。 これにより、要求と応答本体の両方を含む要求に対して転送された合計バイトが記録されます。', '[パフォーマンス]ログファイルを別のディスクに配置します。', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['accessLog_fileName'] = new DAttrHelp("ファイル名", 'アクセスログファイル名。', '[パフォーマンス]アクセスログファイルを別のディスクに入れます。', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['accessLog_logFormat'] = new DAttrHelp("Log Format", ' アクセスログのログ形式を指定します。 ログフォーマットが設定されると、"ログヘッダー"の設定より優先されます。', '', '文字列。ログフォーマットの構文はApache 2.0のカスタムと互換性があります <a href="http://httpd.apache.org/docs/current/mod/mod_log_config.html#formats" target="_blank" rel="noopener noreferrer">log format</a>。', '<br> <b>共通ログフォーマット(CLF)</b><br/> "%h %l %u %t \"%r\" %>s %b"<br/><br/><b>バーチャルホストによる共通ログフォーマット</b><br/> "%v %h %l %u %t \"%r\" %>s %b"<br/><br/><b>NCSA拡張/結合ログフォーマット</b><br/> "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" <br/><br/><b>FoobarのログCookie値</b><br/> "%{Foobar}C"'); $_tipsdb['accessLog_logHeader'] = new DAttrHelp("ログヘッダー", 'Referer、UserAgent、HostのいずれかをHTTPリクエストヘッダとして記録するかどうかを指定します。', '[パフォーマンス]これらのヘッダーがアクセスログに必要ない場合は、これをオフにします。', 'チェックボックス', ''); $_tipsdb['accessLog_pipedLogger'] = new DAttrHelp("パイプロガー", 'LiteSpeedがSTDINストリーム上のパイプを通じて送信するアクセスログデータを受け取る外部アプリケーションを指定します(ファイルハンドルは0)。 このフィールドが指定されると、アクセスログはロガーアプリケーションにのみ送信され、前のエントリで指定されたアクセスログファイルには送信されません。<br/><br/>ロガーアプリケーションは、最初に"外部アプリケーション"セクションで定義する必要があります。 サーバー・レベルのアクセス・ロギングは、サーバー・レベルで定義された外部ロガー・アプリケーションのみを使用できます。 バーチャルホストレベルのアクセスロギングでは、バーチャルホストレベルで定義されたロガーアプリケーションのみを使用できます。<br/><br/>ロガープロセスは、他の外部(CGI/FastCGI/LSAPI)プロセスと同じ方法で生成されます。 つまり、バーチャルホストの"外部アプリ Set UID モード"設定で指定されたユーザーIDとして実行され、特権ユーザーのために実行されることはありません。. <br/><br/>LiteSpeed Webサーバーは、複数のロガーアプリケーションのインスタンスが設定されている場合、複数のロガーアプリケーション間で簡単なロードバランシングを実行します。 LiteSpeedサーバーは、常にロガーアプリケーションの数を可能な限り低く抑えようとします。 1つのロガーアプリケーションがアクセスログエントリを時間内に処理できない場合にのみ、サーバーはロガーアプリケーションの別のインスタンスを生成しようとします。 <br/><br/>ロガーがクラッシュした場合、Webサーバーは別のインスタンスを開始しますが、ストリームバッファーのログデータは失われます。 外部ロガーがログ・ストリームの速度と量に追いつけない場合、ログ・データを失う可能性があります。', '', '選択', ''); $_tipsdb['aclogUseServer'] = new DAttrHelp("ログ制御", 'アクセスログを書き込むべき場所。 3つのオプションがあります: <ol> <li>サーバのアクセスログに書き込む</li> <li>このバーチャルホストのアクセスログを作成する</li> <li>アクセスログを無効にする</li> </ol>', '', '選択', ''); $_tipsdb['addDefaultCharset'] = new DAttrHelp("デフォルトの文字セットを追加", 'コンテンツタイプが "text/html"または "text/plain"のいずれかのパラメータがない場合、文字セットタグを "Content-Type"レスポンスヘッダーに追加するかどうかを指定します。 Offに設定すると、この機能は無効になります。 Onに設定すると、"カスタマイズされたデフォルトの文字セット"で指定された文字セットまたはデフォルトの "iso-8859-1"のいずれかが追加されます。', '', 'ラジオボックスから選択', ''); $_tipsdb['addMIMEType'] = new DAttrHelp("MIMEタイプ", 'このコンテキストに追加のMIMEタイプとマッピングを指定します。 新しいマッピングは、このコンテキストとその子コンテキストのもとで既存のマッピングを上書きします。<br/>スクリプトとして実行するのではなく、PHPスクリプトをテキストファイルとして表示するには、MIMEタイプ "text/plain"への.phpマッピングをオーバーライドするだけです。', '', 'MIME-type1 extension extension ..., MIME-type2 extension ... カンマを使用してMIMEタイプを区切り、スペースを使用して複数の拡張子を区切ります。', 'image/jpg jpeg jpg, image/gif gif'); $_tipsdb['addonmodules'] = new DAttrHelp("アドオンモジュール", '使用するアドオンモジュールを選択します。 ここに記載されていないバージョンを使用する場合は、手動でソースコードを更新することができます。 (PHPビルドのこのステップでは、ソースコードの場所がプロンプトに表示されます)。', '', 'チェックボックスから選択', ''); $_tipsdb['adminEmails'] = new DAttrHelp("管理者Eメール", 'サーバー管理者の電子メールアドレスを指定します。 このオプションを指定すると、重大イベントが電子メールで管理者に通知されます(例えば、LiteSpeedサービスがクラッシュを検出したために自動的に再開された場合、またはライセンスの期限切れになった時など)。', 'メールアラート機能は、サーバにpostfix、exim、sendmailなどのアクティブなMXサーバがある場合にのみ機能します。', 'Eメールアドレスのカンマ区切りリスト。', ''); $_tipsdb['adminUser'] = new DAttrHelp("WebAdminユーザー", 'WebAdmin Consoleのユーザー名とパスワードを変更します。 変更を保存するには、古いパスワードを入力して確認する必要があります。', '', '', ''); $_tipsdb['allowBrowse'] = new DAttrHelp("アクセス可能", 'このコンテキストにアクセスできるかどうかを指定します。 アクセスを拒否するにはいいえに設定してください。 この機能を使用して、指定したディレクトリが訪問されないように保護できます。 このコンテキストのコンテンツを更新している場合、またはこのディレクトリに特別なデータがある場合に使用することができます。', '', 'ラジオボックスから選択', ''); $_tipsdb['allowQuic'] = new DAttrHelp("Open HTTP3/QUIC (UDP) port", 'Allows the use of the HTTP3/QUIC network protocol for virtual hosts mapped to this listener. For this setting to take effect, "Enable HTTP3/QUIC" must also be set to Yes at the server level. Default value is Yes.', 'When this setting is set to Yes, HTTP3/QUIC can still be disabled at the virtual host level through the "Enable HTTP3/QUIC" setting.', '', ''); $_tipsdb['allowSetUID'] = new DAttrHelp("UIDの設定を許可する", '設定されたUIDビットがCGIスクリプトに許可されるかどうかを指定します。 設定されたUIDビットが許可され、CGIスクリプトに対して設定されたUIDビットが有効になっている場合、CGIスクリプトがどのユーザーに代わって起動されたかにかかわらず、CGIプロセスのユーザーIDは、CGIスクリプトの所有者のユーザーIDに切り替わります。<br/>デフォルトは「オフ」です。', '[セキュリティ]可能であれば、UID CGIスクリプトを設定しないでください。 本質的にセキュリティリスクです。', 'ラジオボックスから選択', ''); $_tipsdb['allowSymbolLink'] = new DAttrHelp("シンボリックリンク参照", 'このバーチャルホスト内のシンボリックリンクをたどるかどうかを指定します。 IF OWNER MATCHオプションは、同じ所有権を持つ場合にのみシンボリックリンクに従います。 この設定は、デフォルトのサーバーレベルの設定よりも優先されます。', '[パフォーマンスとセキュリティ]セキュリティを強化するために、この機能を無効にしてください。 パフォーマンスを向上させるには、有効にします。', 'ドロップダウンリストから選択', ''); $_tipsdb['antiddos_blocked_ip'] = new DAttrHelp("Anti-DDoS Blocked IP", 'A comma-separated list of IP addresses blocked by Anti-DDoS protection, each ending with a semi-colon and reason code indicating why the IP address was blocked.<br/><br/>Potential Reason Codes: <ul> <li>A: BOT_UNKNOWN</li> <li>B: BOT_OVER_SOFT</li> <li>C: BOT_OVER_HARD</li> <li>D: BOT_TOO_MANY_BAD_REQ</li> <li>E: BOT_CAPTCHA</li> <li>F: BOT_FLOOD</li> <li>G: BOT_REWRITE_RULE</li> <li>H: BOT_TOO_MANY_BAD_STATUS</li> <li>I: BOT_BRUTE_FORCE</li> </ul><br/><br/>The full list of blocked IPs is also available in the Real-Time Stats report file set in "統計出力ディレクトリ".', '', '<blocked_ip_address>;<reason_code>', '1.0.100.50;E, 1.0.100.60;D, 1.0.100.70;F'); $_tipsdb['appServerContext'] = new DAttrHelp("App Server Context", 'An App Server Context provides an easy way to configure a Ruby Rack/Rails, WSGI, or Node.js application. To add a an application through an App Server Context, only mounting the URL and the application's root directory is required. There is no need to go through all the trouble to define an external application, add a 404 handler, and rewrite rules, etc.', '', '', ''); $_tipsdb['appType'] = new DAttrHelp("Application Type", 'The type of application used for this context. Rack/Rails, WSGI, or Node.js are supported.', '', '', ''); $_tipsdb['appserverEnv'] = new DAttrHelp("Run-Time Mode", 'Specifies which mode the application will be running as: "Development", "Production", or "Staging". The default is "Production".', '', 'ドロップダウンリストから選択', ''); $_tipsdb['as_location'] = new DAttrHelp("Location", 'Specifies the corresponding location of this context in the file system.<br/><br/>Default value: $DOC_ROOT + "URI"', '', 'It can be an absolute path or path relative to $SERVER_ROOT, $VH_ROOT, or $DOC_ROOT. $DOC_ROOT is the default relative path, and can be omitted.<br/><br/>If the "URI" is a regular expression, then the matched sub-string can be used to form the "Root" string. The matched sub-string can be referenced with the values "$1" - "$9". "$0" and "&" can be used to reference the whole matched string. Additionally, a query string can be set by appending a "?" followed by the query string. Be careful. "&" should be escaped as "\&" in the query string.', 'A plain URI like /examples/ with "ロケーション" set to /home/john/web_examples will map the request "/examples/foo/bar.html" to file "/home/john/web_examples/foo/bar.html".<br/>To simulate Apache's mod_userdir, set URI to exp: ^/~([A-Za-z0-9]+)(.*), set "ロケーション" to /home/$1/public_html$2. With these settings, a request of URI /~john/foo/bar.html will map to file /home/john/public_html/foo/bar.html.'); $_tipsdb['as_startupfile'] = new DAttrHelp("Startup File", 'The location of file used to start the application, relative to the application root directory.<br/><br/>Default startup file names include 'config.ru' for Rack/Rails, 'wsgi.py' and 'passenger_wsgi.py' for WSGI, and 'app.js' for NodeJS.', '', 'Path relative to application root directory', ''); $_tipsdb['authName'] = new DAttrHelp("認証名", '現在のコンテキストの認証レルムの代替名を指定します。 指定しない場合、元のレルム名が使用されます。 認証名は、ブラウザのログインポップアップに表示されます。', '', 'テキスト', ''); $_tipsdb['autoFix503'] = new DAttrHelp("自動修正 503 エラー", '「503 Service Unavailable」エラーを修正するかどうかを指定します。 サーバーを正常に再起動します。 通常、「503」エラーは外部アプリケーションが誤動作したために発生し、Webサーバーを再起動するとエラーが一時的に修正されることがあります。 有効にすると、30秒間に50件以上の「503」エラーが発生すると、サーバーは自動的に再起動します。 この機能はデフォルトで有効になっています。', '', 'ラジオボックスから選択', ''); $_tipsdb['autoIndex'] = new DAttrHelp("自動インデックス", '"インデックスファイル"にリストされている索引ファイルがディレクトリで使用できないときに、その場でディレクトリー索引を生成するかどうかを指定します。 このオプションは、バーチャルホストおよびコンテキストレベルでカスタマイズ可能で、明示的に上書きされるまでディレクトリツリーに沿って継承されます。 生成された索引ページをカスタマイズできます。 オンラインウィキHow-tosを確認してください。', '[セキュリティ]可能であれば、自動インデックスをオフにして、機密データを漏らさないようにすることをお勧めします。', 'ラジオボックスから選択', ''); $_tipsdb['autoIndexURI'] = new DAttrHelp("自動インデックス URI", '"インデックスファイル"にリストされているインデックスファイルがディレクトリで使用できない場合に、インデックスページを生成するために使用されるURIを指定します。 LiteSpeed Webサーバーは外部スクリプトを使用してインデックスページを生成し、最大限のカスタマイズの柔軟性を提供します。 デフォルトスクリプトは、Apacheと同じ外観のインデックスページを生成します。 生成されたインデックスページをカスタマイズするには、オンラインウィキHow-tosを読んでください。 索引付けされるディレクトリーは、環境変数 "LS_AI_PATH"を介してスクリプトに渡されます。', '', 'URI', ''); $_tipsdb['autoLoadHtaccess'] = new DAttrHelp("Auto Load from .htaccess", 'Autoload rewrite rules contained in a directory's .htaccess file when first accessing that directory if an HttpContext for that directory using the <b>rewritefile</b> directive does not already exist. Once initially loaded, a graceful restart must be performed for any further changes to that .htaccess file to take effect.<br/><br/>Virtual Host-level setting overrides Server-level setting. Default values:<br/><br/><b>Server-level:</b> No<br/><br/><b>VH-Level:</b> Inherit Server-level setting', '', 'ラジオボックスから選択', ''); $_tipsdb['autoStart'] = new DAttrHelp("自動スタート", 'Webサーバーでアプリケーションを自動的に開始するかどうかを指定します。 同じマシン上で実行されているFastCGIおよびLSAPIアプリケーションのみを自動的に起動することができます。 "アドレス"のIPはローカルIPでなければなりません。 メインサーバプロセスではなくLiteSpeed CGIデーモンを起動すると、システムのオーバーヘッドを軽減できます。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['backlog'] = new DAttrHelp("バックログ", 'リスニングソケットのバックログを指定します。 "自動スタート"が有効な場合は必須です。', '', '整数', ''); $_tipsdb['banPeriod'] = new DAttrHelp("禁止期間(秒)", '"猶予期間(秒)"経過後、接続数がまだ"接続ソフトリミット"以上の場合、新しい接続がIPから拒否される期間を指定します。 IPが繰り返し禁止されている場合は、禁止期間を延長して虐待のペナルティを強化することをお勧めします。', '', '整数', ''); $_tipsdb['binPath'] = new DAttrHelp("Binary Path", 'The location of the App Server application binary.', '', '', ''); $_tipsdb['blockBadReq'] = new DAttrHelp("不良リクエストをブロックする", '"禁止期間(秒)"に不正な形式のHTTP要求を送信し続けるIPをブロックします。 デフォルトははいです。 これは、ジャンク要求を繰り返し送信するボットネット攻撃をブロックするのに役立ちます。', '', 'ラジオボックスから選択', ''); $_tipsdb['brStaticCompressLevel'] = new DAttrHelp("Brotli Compression Level (Static File)", 'Specifies the level of Brotli compression applied to static files. Ranges from 0 (disabled) to 11 (highest).<br/><br/>When set to 0, brotli compression will be disabled globally.<br/><br/>Default value: 5', ' Save network bandwidth. Text-based responses such as html, css, and javascript files benefit the most and on average can be compressed to half of their original size.', 'Number between 0 and 11.', ''); $_tipsdb['bubbleWrap'] = new DAttrHelp("Bubblewrap Container", 'Set to On if you wish to start CGI processes (including PHP programs) in a bubblewrap sandbox. See <a href=" https://wiki.archlinux.org/title/Bubblewrap " target="_blank" rel="noopener noreferrer"> https://wiki.archlinux.org/title/Bubblewrap </a> for details on using bubblewrap. Bubblewrap must be installed on your system prior to using this setting.<br/><br/>This setting cannot be turned on at the Virtual Host level if set to "Disabled" at the Server level.<br/><br/>Default values:<br/><b>Server level:</b> Disabled<br/><b>VH level:</b> Inherit Server level setting', '', 'ドロップダウンリストから選択', ''); $_tipsdb['bubbleWrapCmd'] = new DAttrHelp("Bubblewrap Command", 'The full bubblewrap use command, including the bubblewrap program itself. More on configuring this command can be found here: <a href=" https://openlitespeed.org/kb/bubblewrap-in-openlitespeed/ " target="_blank" rel="noopener noreferrer"> https://openlitespeed.org/kb/bubblewrap-in-openlitespeed/ </a>. If not specified, the default command listed below will be used.<br/><br/>Default value: /bin/bwrap --ro-bind /usr /usr --ro-bind /lib /lib --ro-bind-try /lib64 /lib64 --ro-bind /bin /bin --ro-bind /sbin /sbin --dir /var --dir /tmp --proc /proc --symlink ../tmp var/tmp --dev /dev --ro-bind-try /etc/localtime /etc/localtime --ro-bind-try /etc/ld.so.cache /etc/ld.so.cache --ro-bind-try /etc/resolv.conf /etc/resolv.conf --ro-bind-try /etc/ssl /etc/ssl --ro-bind-try /etc/pki /etc/pki --ro-bind-try /etc/man_db.conf /etc/man_db.conf --ro-bind-try /home/$USER /home/$USER --bind-try /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock --bind-try /home/mysql/mysql.sock /home/mysql/mysql.sock --bind-try /tmp/mysql.sock /tmp/mysql.sock --unshare-all --share-net --die-with-parent --dir /run/user/$UID ‘$PASSWD 65534’ ‘$GROUP 65534’', '', '', ''); $_tipsdb['certChain'] = new DAttrHelp("チェーン証明書", '証明書がチェーン証明書であるかどうかを指定します。 チェーン証明を格納するファイルは、PEM形式でなければならず、証明書は最下位レベル(実際のクライアントまたはサーバー証明書)から最上位(ルート)CAまでの連鎖の順序でなければなりません。', '', 'ラジオボックスから選択', ''); $_tipsdb['certFile'] = new DAttrHelp("証明書ファイル", 'SSL証明書ファイルのファイル名。', '[セキュリティ]証明書ファイルは、サーバーが実行されるユーザーへの読み取り専用アクセスを可能にする安全なディレクトリに配置する必要があります。', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['cgiContext'] = new DAttrHelp("CGIコンテキスト", 'CGIコンテキストは、特定のディレクトリ内のスクリプトをCGIスクリプトとして定義します。 このディレクトリは、ドキュメントルートの内側または外側にすることができます。 このディレクトリの下にあるファイルが要求されると、サーバは実行可能かどうかに関わらず、常にCGIスクリプトとして実行しようとします。 このように、CGIコンテキスト下のファイルの内容は常に保護されており、静的なコンテンツとして読み込むことができません。 すべてのCGIスクリプトをディレクトリに置いて、それらにアクセスするためのCGIコンテキストを設定することをお勧めします。', '', '', ''); $_tipsdb['cgiResource'] = new DAttrHelp("CGI設定", '次の設定は、CGIプロセスを制御します。 これらのアプリケーションに対して制限が明示的に設定されていない場合は、メモリおよびプロセスの制限も他の外部アプリケーションのデフォルトとして機能します。', '', '', ''); $_tipsdb['cgi_path'] = new DAttrHelp("パス", 'CGIスクリプトの場所を指定します。', '', 'パスは$VH_ROOT/myapp/cgi-bin/のようなCGIスクリプトのグループが含まれているディレクトリにすることができます。 この場合、コンテキスト"URI"は/app1/cgi/のように "/"で終わらなければなりません。 パスは、$VH_ROOT/myapp/myscript.plのように、CGIスクリプトを1つだけ指定することもできます。 このスクリプトには対応する"URI"/myapp/myscript.plが必要です。', ''); $_tipsdb['cgidSock'] = new DAttrHelp("CGIデーモンソケット", 'CGIデーモンとの通信に使用される一意のソケットアドレス。 LiteSpeedサーバーは、スタンドアロンのCGIデーモンを使用して、最高のパフォーマンスとセキュリティを実現するCGIスクリプトを生成します。 デフォルトソケットはuds://$SERVER_ROOT/admin/lscgid/.cgid.sock "です。 別の場所に配置する必要がある場合は、ここにUnixドメインソケットを指定します。', '', 'UDS://path', 'UDS://tmp/lshttpd/cgid.sock'); $_tipsdb['cgroups'] = new DAttrHelp("cgroups", 'A Linux kernel feature that limits, accounts for, and isolates the resource usage (CPU, memory, disk I/O, network, etc.) of a collection of processes. You must be running cgroups v2 which is determined by the existence of the file /sys/fs/cgroup/cgroup.controllers.<br/><br/>Setting this to Disabled at the Server level will disable this setting server-wide. In all other cases, the Server level setting can be overridden at the Virtual Host level.<br/><br/>Default values:<br/><b>Server level:</b> Off<br/><b>VH level:</b> Inherit Server level setting', '', 'ドロップダウンリストから選択', ''); $_tipsdb['checkSymbolLink'] = new DAttrHelp("シンボリックリンクを確認する", '"シンボリックリンクに従う"がオンになっているときに、"アクセスが拒否されたディレクトリ"に対するシンボリックリンクをチェックするかどうかを指定します。 有効にすると、URLで参照されるリソースのカノニカル実パスが、設定可能なアクセス拒否ディレクトリと照合されます。 アクセスが拒否されたディレクトリ内にある場合、アクセスは拒否されます。', '[パフォーマンス & セキュリティ]最高のセキュリティを実現するには、このオプションを有効にします。 最高のパフォーマンスを得るには、無効にしてください。', 'ラジオボックスから選択', ''); $_tipsdb['ciphers'] = new DAttrHelp("暗号", 'SSLハンドシェイクのネゴシエーション時に使用する暗号スイートを指定します。 LSWSは、SSL v3.0、TLS v1.0、およびTLS v1.2で実装された暗号スイートをサポートしています。', '[セキュリティ] SSL暗号のベストプラクティスに従ったデフォルトの暗号を使用する場合は、このフィールドを空白のままにすることをお勧めします。', 'コロンで区切られた暗号仕様の文字列。', 'ECDHE-RSA-AES128-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH'); $_tipsdb['clientVerify'] = new DAttrHelp("クライアントの検証", 'クライアント証明書認証のタイプを指定します。 使用できるタイプは次のとおりです: <ul> <li><b>None:</b> クライアント証明書は必要ありません。</li> <li><b>Optional:</b> クライアント証明書はオプションです。</li> <li><b>Require:</b> クライアントには有効な証明書が必要です。</li> <li><b>Optional_no_ca:</b> オプションと同じです。</li> </ul> デフォルトは "None"です。', '"None"または "Require"をお勧めします。', 'ドロップダウンリストから選択', ''); $_tipsdb['compilerflags'] = new DAttrHelp("コンパイラフラグ", '最適化されたコンパイラオプションのような追加のコンパイラフラグを追加します。', '', 'サポートされているフラグは、CFLAGS、CXXFLAGS、CPPFLAGS、LDFLAGSです。 スペースを使用して、異なるフラグを区切ります。 フラグ値には一重引用符(二重引用符ではない)を使用します。', 'CFLAGS='-O3 -msse2 -msse3 -msse4.1 -msse4.2 -msse4 -mavx''); $_tipsdb['compressibleTypes'] = new DAttrHelp("圧縮可能なタイプ", '圧縮できるMIMEタイプを指定します。', '[パフォーマンス] GZIP圧縮の恩恵を受けるタイプのみを許可します。 gif / png / jpegイメージやフラッシュファイルなどのバイナリファイルは、圧縮の恩恵を受けません。', 'MIMEタイプのリストをカンマで区切って指定します。 ワイルドカード "*"と否定記号 "!" はtext/*、!text/jsなどで許可されています。', 'text/cssではないtext/*を圧縮する場合は、次のようなルールを設定できます。 text/*, !text/css. "!"はそのMIMEタイプを除外します。'); $_tipsdb['configFile'] = new DAttrHelp("設定ファイル", 'このバーチャルホストの設定ファイル名とディレクトリ。 設定ファイルは、$SERVER_ROOT/conf/vhosts/ディレクトリの下になければなりません。', '$SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.confをお勧めします。', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['configureparams'] = new DAttrHelp("パラメータの設定", 'PHPビルド用のパラメータを設定します。 Apache固有のパラメータと " - prefix"の値は自動的に削除され、次のステップをクリックすると "--with-litespeed"が自動的に追加されます。 (前のフィールドにプレフィックスを設定することができます)このようにして、既存の動作中のPHPビルドのphpinfo()出力からconfigureパラメータをコピーして貼り付けることができます。', '', 'スペース区切りの一連のオプション(二重引用符を使用する場合と使用しない場合)', ''); $_tipsdb['connTimeout'] = new DAttrHelp("コネクションタイムアウト(秒)", '1つの要求の処理中に許容される最大接続アイドル時間を指定します。 この時間の間、接続がアイドル状態の場合、つまりI/Oアクティビティがない場合は、接続が閉じられます。', '[セキュリティ]潜在的なDoS攻撃の間に不在接続を回復するのに役立つように、この値を低く設定します。', '整数', ''); $_tipsdb['consoleSessionTimeout'] = new DAttrHelp("セッションタイムアウト(秒)", 'WebAdmin Consoleのセッションタイムアウトの長さをカスタマイズします。 デフォルトは60秒です。', '[セキュリティ]プロダクション使用に適切な値を設定します。通常は300秒未満です。', '整数', ''); $_tipsdb['cpuAffinity'] = new DAttrHelp("CPU Affinity", 'CPU affinity binds a process to one or more CPUs (cores). It is beneficial for a process to always use the same CPU because then the process can make use of data left in CPU cache. If the process moves to a different CPU, there is no use of CPU cache and unnecessary overhead is required.<br/><br/>The CPU Affinity setting controls how many CPUs (cores) one server process will be associated with. The minimum value is 0, which will disable this feature. The maximum value is the number of cores the server has. Generally, 1 is the best setting because it creates the strictest use of CPU affinity and thus makes the most use of CPU cache.<br/><br/>Default value: 0', '', 'Integer value from 0 to 64. (0 will disable this feature)', ''); $_tipsdb['crlFile'] = new DAttrHelp("クライアント失効ファイル", '取り消されたクライアント証明書を列挙するPEMエンコードCA CRLファイルを含むファイルを指定します。 これは、代わりに、または"クライアントの失効パス"に加えて使用することができます。', '', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['crlPath'] = new DAttrHelp("クライアントの失効パス", '取り消されたクライアント証明書のPEMエンコードされたCA CRLファイルを含むディレクトリを指定します。 このディレクトリのファイルはPEMでエンコードする必要があります。 これらのファイルは、ハッシュファイル名、hash-value.rNによってアクセスされます。 ハッシュファイル名の作成については、openSSLまたはApache mod_sslのドキュメントを参照してください。', '', 'パス', ''); $_tipsdb['ctxType'] = new DAttrHelp("コンテキストタイプ", '<b>静的</b>コンテキストを使用して、URIをドキュメントルートの外部またはその内部のディレクトリにマップできます。<br> <b>Java Webアプリ</b>コンテキストは、AJPv13コンパイラJavaサーブレットエンジンで定義済みのJavaアプリケーションを自動的にインポートするために使用されます。<br> <b>サーブレット</b>コンテキストは、Webアプリケーションの下にある特定のサーブレットをインポートするために使用されます。<br> <b>Fast CGI</b>コンテキストは、Fast CGIアプリケーションのマウントポイントです。<br> <b>LiteSpeed SAPI</b>コンテキストを使用して、URIをLSAPIアプリケーションに関連付けることができます。<br> <b>プロキシー</b>コンテキストにより、このバーチャルホストは、外部のWebサーバーまたはアプリケーションサーバーへのトランスペアレントリバースプロキシサーバーとして機能します。<br> <b>CGI</b>コンテキストを使用して、ディレクトリにCGIスクリプトのみを指定することができます。<br> <b>ロードバランサー</b>コンテキストを使用して、そのコンテキストに異なるクラスタを割り当てることができます。<br> <b>リダイレクト</b>コンテキストで内部リダイレクトURIまたは外部リダイレクトURIを設定できます。<br> <b>Rack/Rails</b>コンテキストは、特にRack/Railsアプリケーションに使用されます。<br> <b>モジュールハンドラー</b>コンテキストは、ハンドラー型モジュールのマウントポイントです。<br>', '', '', ''); $_tipsdb['defaultCharsetCustomized'] = new DAttrHelp("カスタマイズされたデフォルトの文字セット", '"デフォルトの文字セットを追加"がOnのときに使用される文字セットを指定します。 これはオプションです。 デフォルト値は iso-8859-1 です。 "デフォルトの文字セットを追加"が Off の場合、このエントリは無効です。', '', '文字セットの名前。', 'utf-8'); $_tipsdb['defaultType'] = new DAttrHelp("デフォルトのMIMEタイプ", 'この型を指定すると、ドキュメントの接尾辞でMIMEタイプのマッピングを判別できない場合、または接尾辞がない場合にこの型が使用されます。 指定しない場合、デフォルト値application/octet-streamが使用されます。', '', 'MIMEタイプ', ''); $_tipsdb['destinationuri'] = new DAttrHelp("宛先URI", 'リダイレクトのターゲットの場所を指定します。 このリダイレクトされたURIが別のリダイレクトコンテキストのURIにマップされると、リダイレクトされます。', '', 'このURIは、"/"で始まる同じWebサイトの相対URIでもか、"http(s)://"で始まる別のWebサイトを指す絶対URIでもかまいません。 "URI"に正規表現が含まれている場合、宛先は$1や$2などの一致した変数を参照できます。', ''); $_tipsdb['disableInitLogRotation'] = new DAttrHelp("初期ログローテーションを無効にする", '起動時にサーバーエラーログファイルのローテーションを有効/無効にするかどうかを指定します。 値が「未設定」の場合、初期ログローテーションはデフォルトで有効になっています。', '', 'ラジオボックスから選択', ''); $_tipsdb['docRoot'] = new DAttrHelp("ドキュメントルート", 'このバーチャルホストのドキュメントルートを指定します。 $VH_ROOT/htmlをお勧めします。 このディレクトリは、コンテキストでは$DOC_ROOTと呼ばれます。', '', '絶対パスか$SERVER_ROOTからの相対パス又は$VH_ROOTからの相対パス。', ''); $_tipsdb['domainName'] = new DAttrHelp("ドメイン", 'マッピングドメイン名を指定します。 ドメイン名は大文字と小文字を区別せず、先頭の "www." 削除されます。 ワイルドカード文字「*」と「?」 は許可されます。 「?」 1文字のみを表します。 「*」は任意の数の文字を表します。 重複したドメイン名は許可されません。', '[パフォーマンス]リスナーが1つのバーチャルホスト専用の場合は、不要なチェックを避けるために、ドメイン名に常に*を使用します。 可能であれば、ワイルドカード文字(キャッチオールドメイン以外)を使用するドメイン名は避けてください。', 'カンマで区切られたリスト。', 'www?.example.com<br/>"*.mydomain.com"はmydomain.comのすべてのサブドメインと一致します。<br/>「*」はそれ自体がキャッチオールドメインであり、不一致のドメイン名と一致します。'); $_tipsdb['dynReqPerSec'] = new DAttrHelp("動的リクエスト/秒", '確立された接続の数に関係なく、1秒ごとに処理できる単一のIPアドレスからの動的に生成されるコンテンツへの要求の最大数を指定します。 この制限に達すると、今後のすべての動的コンテンツへのリクエストは、次の秒までタールピットされます。 <br/><br/>静的コンテンツの要求制限は、この制限とは関係ありません。 このクライアントごとの要求制限は、サーバーまたはバーチャルホストレベルで設定できます。 バーチャルホストレベルの設定は、サーバーレベルの設定よりも優先されます。', '[セキュリティ]この制限によって、信頼できるIPまたはサブネットワークは制限されません。', '整数', ''); $_tipsdb['enableCoreDump'] = new DAttrHelp("コアダンプを有効にする", 'サーバーが「root」ユーザーによって開始されたときにコア・ダンプを使用可能にするかどうかを指定します。 最新のUnixシステムでは、セキュリティ上の理由から、ユーザーIDまたはグループIDを変更するプロセスはコアファイルをダンプできません。 ただし、コアダンプを持つ問題の根本原因を特定する方がはるかに簡単です。 このオプションは、Linuxカーネル2.4以上でのみ動作します。 Solarisユーザーは coreadm コマンドを使用してこの機能を制御する必要があります。', '[セキュリティ]サーバログファイルにコアファイルが作成されていないと表示されている場合にのみ有効にします。 コアファイルを生成した直後に無効にしてください。 コアダンプが作成されたときにバグレポートを提出してください。', 'ラジオボックスから選択', ''); $_tipsdb['enableDHE'] = new DAttrHelp("DHキー交換を有効にする", 'さらにSSL暗号化のためにDiffie-Hellman鍵交換を使用できます。', '[セキュリティ] DHキーの交換は、RSAキーを使用するよりも安全です。 ECDHとDHキーの交換は同等に安全です。<br/><br/>[パフォーマンス] DHキー交換を有効にするとCPU負荷が増加し、ECDHキー交換とRSAよりも遅くなります。 ECDH鍵交換が利用可能である場合に優先される。', 'ラジオボックスから選択', ''); $_tipsdb['enableDynGzipCompress'] = new DAttrHelp("動的圧縮を有効にする", '動的に生成されるHTTPレスポンスのGZIP圧縮を制御します。 動的なGZIP圧縮を有効にするには、"圧縮を有効にする"をはいに設定する必要があります。', '[パフォーマンス]動的応答を圧縮すると、CPUとメモリの使用率は向上しますが、ネットワーク帯域幅は節約されます。', 'ラジオボックスから選択', ''); $_tipsdb['enableECDHE'] = new DAttrHelp("ECDH鍵交換を有効にする", 'さらにSSL暗号化のために楕円曲線 Diffie-Hellman鍵交換を使用できます。', '[セキュリティ] ECDH鍵交換は、RSA鍵だけを使用するより安全です。 ECDHとDHキーの交換は同等に安全です。<br/><br/>[パフォーマンス] ECDH鍵交換を有効にするとCPU負荷が増加し、RSA鍵だけを使用する場合よりも遅くなります。', 'ラジオボックスから選択', ''); $_tipsdb['enableExpires'] = new DAttrHelp("有効期限を有効にする", '静的ファイルのExpiresヘッダーを生成するかどうかを指定します。 有効にすると、"デフォルトの期限"と"タイプ別の期限"に基づいてExpiresヘッダーが生成されます。<br/><br/>これは、サーバー、バーチャルホスト、コンテキストレベルで設定できます。 下位レベルの設定は上位レベルの設定を上書きします。 コンテキスト設定はバーチャルホストの設定を上書きし、バーチャルホストの設定はサーバーの設定を上書きします。', '', 'ラジオボックスから選択', ''); $_tipsdb['enableGzipCompress'] = new DAttrHelp("圧縮を有効にする", '静的HTTP応答と動的HTTP応答の両方のGZIP圧縮を制御します。', '[パフォーマンス]ネットワーク帯域幅を節約するために有効にします。 html、css、およびjavascriptファイルなどのテキストベースの応答が最大の利益をもたらし、平均で元のサイズの半分に圧縮できます。', 'ラジオボックスから選択', ''); $_tipsdb['enableIpGeo'] = new DAttrHelp("IPジオロケーションを有効にする", ' IPジオロケーション検索を有効/無効にするかどうかを指定します。 サーバ、バーチャルホスト、コンテキストレベルで設定できます。 値 「未設定」を使用すると、IPジオロケーションはデフォルトで無効になります。', '', 'ラジオボックスから選択', ''); $_tipsdb['enableLVE'] = new DAttrHelp("Cloud-Linux", 'CloudLinuxの軽量バーチャル環境(LVE)が存在する場合に有効にするかどうかを指定します。 LiteSpeedをLVEと共に使用すると、より良いリソース管理を実現できます。 詳細については、<a href="http://www.cloudlinux.com" target="_blank" rel="noopener noreferrer">http://www.cloudlinux.com</a>を参照してください。', '', '選択', ''); $_tipsdb['enableRecaptcha'] = new DAttrHelp("Enable reCAPTCHA", 'Enable the reCAPTCHA Protection feature at the current level. This setting must be set to Yes at the Server level before the reCAPTCHA Protection feature can be used.<br/><br/>Default values:<br/><b>Server-level:</b> Yes<br/><b>VH-Level:</b> Inherit Server level setting', '', 'ラジオボックスから選択', ''); $_tipsdb['enableRewrite'] = new DAttrHelp("Rewriteを有効にする", 'LiteSpeedのURL書き換えエンジンを有効にするかどうかを指定します。 このオプションは、バーチャルホストまたはコンテキストレベルでカスタマイズでき、明示的に上書きされるまでディレクトリツリーに沿って継承されます。', '', 'ラジオボックスから選択', ''); $_tipsdb['enableScript'] = new DAttrHelp("スクリプトを有効にする", 'このバーチャルホストでスクリプティング(非静的ページ)を許可するかどうかを指定します。 無効にすると、CGI、FastCGI、LSAPI、サーブレットエンジン、その他のスクリプト言語はこのバーチャルホストでは許可されません。 このため、スクリプトハンドラを使用する場合は、スクリプトハンドラもここで有効にする必要があります。', '', 'ラジオボックスから選択', ''); $_tipsdb['enableSpdy'] = new DAttrHelp("SPDY/HTTP2を有効にする", 'HTTP/2とSPDYは、ページロード時間を短縮する目的で、HTTPネットワークプロトコルの新バージョンです。 より多くの情報は<a href=" http://en.wikipedia.org/wiki/HTTP/2 " target="_blank" rel="noopener noreferrer"> http://en.wikipedia.org/wiki/HTTP/2 </a>で見つけることができます。', 'This setting can be set at the listener and virtual host levels.', '有効にするプロトコルを確認します。 すべてのボックスをチェックしないと、SPDYとHTTP/2のサポート(デフォルト)が有効になります。 SPDYとHTTP/2を無効にする場合は、「なし」のみをチェックし、その他のチェックボックスはすべてオフにします。', ''); $_tipsdb['enableStapling'] = new DAttrHelp("OCSPステープルを有効にする", 'OCSPステープルを有効にするかどうかを決定します。これは、公開鍵証明書を検証するより効率的な方法です。', '', 'ラジオボックスから選択', ''); $_tipsdb['enableh2c'] = new DAttrHelp("HTTP/2 over Cleartext TCPを有効にする", '暗号化されていないTCP接続に対してHTTP/2を有効にするかどうかを指定します。 デフォルトは無効です。', '', 'ラジオボックスから選択', ''); $_tipsdb['env'] = new DAttrHelp("環境", '外部アプリケーション用の追加の環境変数を指定します。', '', 'Key=value. 複数の変数は "ENTER"で区切ることができます。', ''); $_tipsdb['errCode'] = new DAttrHelp("エラーコード", 'SエラーページのHTTPステータスコードを指定します。 選択したHTTPステータスコードだけがこのカスタマイズされたエラーページを持ちます。', '', '選択', ''); $_tipsdb['errPage'] = new DAttrHelp("カスタマイズされたエラーページ", 'サーバーが要求を処理する際に問題が発生すると、サーバーはエラーコードとhtmlページをエラーメッセージとしてWebクライアントに返します。 エラーコードはHTTPプロトコルで定義されています(RFC 2616参照)。 LiteSpeed Webサーバーには、エラーコードごとにデフォルトのエラーページが組み込まれていますが、各エラーコードに対してカスタマイズされたページを設定することもできます。 これらのエラーページは、各バーチャルホストごとに一意になるようにさらにカスタマイズすることができます。', '', '', ''); $_tipsdb['errURL'] = new DAttrHelp("URL", 'カスタマイズされたエラーページのURLを指定します。 サーバーは、対応するHTTPステータスコードが返されたときに、このURLにリクエストを転送します。 このURLが存在しないリソースを参照する場合は、組み込みのエラーページが使用されます。 URLは、静的ファイル、動的に生成されたページ、または別のWebサイトのページ(「http(s)://」で始まるURL文字列)にすることができます。 別のWebサイトのページを参照する場合、クライアントは元のステータスコードの代わりにリダイレクトステータスコードを受け取ります。', '', 'URL', ''); $_tipsdb['expWSAddress'] = new DAttrHelp("アドレス", '外部Webサーバーによって使用されるHTTPまたはHTTPSアドレス。', '[セキュリティ]同じマシン上で実行されている別のWebサーバーにプロキシする場合は、IPアドレスをlocalhostまたは127.0.0.1に設定します。 外部アプリケーションは他のマシンからはアクセスできません。', 'IPv4またはIPV6アドレス(:ポート)。 外部Webサーバーがhttpsを使用する場合は、先頭に「https://」を追加します。 外部Webサーバーが標準ポート80または443を使用する場合、ポートはオプションです。', '192.168.0.10 <br/>127.0.0.1:5434<br/>https://10.0.8.9<br/>https://127.0.0.1:5438'); $_tipsdb['expiresByType'] = new DAttrHelp("タイプ別の期限", '各MIMEタイプのExpiresヘッダー設定を指定します。', '', '"MIME-type=A|Mseconds"のカンマで区切られたリスト。 このファイルは、基本時間(A|M)に指定された秒を加えた後に期限切れになります。<br/><br/>ベース時刻 "A"はクライアントのアクセス時間に値を設定し、 "M"はファイルの最終変更時刻を設定します。 MIMEタイプはimage/*のようなワイルドカード "*"を受け入れます。', ''); $_tipsdb['expiresDefault'] = new DAttrHelp("デフォルトの期限", 'Expiresヘッダー生成のデフォルト設定を指定します。 この設定は、"有効期限を有効にする"が "はい"に設定されているときに有効になります。 "タイプ別の期限"で上書きできます。 すべてのページのExpiresヘッダーが生成されるため、必要がない限り、このデフォルトをサーバーまたはバーチャルホストレベルで設定しないでください。 ほとんどの場合、これは頻繁に変更されない特定のディレクトリのコンテキストレベルで設定する必要があります。 デフォルト設定がない場合、"タイプ別の期限"で指定されていないタイプに対してExpiresヘッダーは生成されません。', '', 'A|M秒<br/>このファイルは、基本時間(A | M)に指定された秒を加えた後に期限切れになります。 ベース時刻 "A"はクライアントのアクセス時間に値を設定し、 "M"はファイルの最終変更時刻を設定します。', ''); $_tipsdb['expuri'] = new DAttrHelp("URI", 'このコンテキストのURIを指定します。', '', 'URIは、プレーンURI( "/"で始まる)またはPerl互換の正規表現URI( "exp:"で始まる)にすることができます。 プレーンURIが "/"で終わる場合、このコンテキストはこのURIの下にすべてのサブURIを含みます。 コンテキストがファイルシステム上のディレクトリにマップされている場合は、末尾に「/」を追加する必要があります。', ''); $_tipsdb['extAppAddress'] = new DAttrHelp("アドレス", '外部アプリケーションによって使用される一意のソケットアドレス。 IPv4/IPv6ソケットとUnixドメインソケット(UDS)がサポートされています。 IPv4/IPv6ソケットは、ネットワークを介した通信に使用できます。 UDSは、外部アプリケーションがサーバーと同じマシンにある場合にのみ使用できます。', '[セキュリティ]外部アプリケーションが同じマシン上で実行される場合は、UDSが優先されます。 IPv4|IPV6ソケットを使用する必要がある場合は、IPアドレスをlocalhostまたは127.0.0.1に設定して、外部アプリケーションに他のマシンからアクセスできないようにします。<br/>[パフォーマンス] Unixドメインソケットは、通常、IPv4ソケットよりも高いパフォーマンスを提供します。', 'IPv4またはIPV6アドレス:ポートまたはUDS://パス', '127.0.0.1:5434<br/>UDS://tmp/lshttpd/php.sock.'); $_tipsdb['extAppName'] = new DAttrHelp("名前", 'この外部アプリケーションの一意の名前。 設定の他の部分でこの名前を使用するときは、この名前で参照します。', '', '', ''); $_tipsdb['extAppPath'] = new DAttrHelp("コマンド", '外部アプリケーションを実行するためのパラメータを含む完全なコマンドラインを指定します。 "自動スタート"が有効な場合は必須値です。 パラメータにスペースまたはタブ文字が含まれている場合は、パラメータを二重引用符または一重引用符で囲む必要があります。', '', 'オプションのパラメータを含む実行可能ファイルへのフルパス。', ''); $_tipsdb['extAppPriority'] = new DAttrHelp("優先度", '外部アプリケーション・プロセスの優先度を指定します。 値の範囲は−20〜20です。 数字が小さいほど優先度が高くなります。 外部アプリケーションプロセスは、Webサーバーよりも高い優先度を持つことはできません。 この優先度がサーバーの数値より低い数値に設定されている場合は、サーバーの優先度がこの値に使用されます。', '', '整数', ''); $_tipsdb['extAppType'] = new DAttrHelp("タイプ", '外部アプリケーションのタイプを指定します。 アプリケーションタイプは、提供するサービスまたはサーバーとの通信に使用するプロトコルによって区別されます。 以下から選んでください。 <ul> <li>FastCGI: Responderロールを持つFastCGIアプリケーションです。</li> <li>FastCGI Authorizer: Authorizerロールを持つFastCGIアプリケーション</li> <li>Servlet Engine: tomcatなどのAJPv13コネクタを持つサーブレットエンジンです。</li> <li>Web Server: HTTPプロトコルをサポートするWebサーバーまたはアプリケーションサーバー。</li> <li>LiteSpeed SAPI App: LSAPIプロトコルを使用してWebサーバーと通信するアプリケーションです。</li> <li>Load Balancer:ワーカーアプリケーション間の負荷を分散できるバーチャルアプリケーションです。</li> <li>Piped Logger: STDINストリームで受け取ったアクセスログエントリを処理できるアプリケーションです。</li> </ul>', 'ほとんどのアプリケーションは、LSAPIまたはFastCGIプロトコルを使用します。 LSAPIはPHP、Ruby、Pythonをサポートしています。 PerlはFastCGIで使用できます。 (PHP、Ruby、およびPythonはFastCGIを使用して実行するように設定することもできますが、LSAPIを使用する方が高速です)。Javaはサーブレットエンジンを使用します。', 'ドロップダウンリストから選択', ''); $_tipsdb['extAuthorizer'] = new DAttrHelp("承認者", '権限のある/権限のないかの決定を生成するために使用できる外部アプリケーションを指定します。 現在、FastCGI Authorizerのみが使用可能です。 FastCGI Authorizerの役割の詳細については、<a href=" https://fastcgi-archives.github.io/ " target="_blank" rel="noopener noreferrer"> https://fastcgi-archives.github.io/ </a>を参照してください。 。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['extGroup'] = new DAttrHelp("suEXECグループ", '外部アプリケーションが実行されるグループ名を指定します。', '', '有効なグループ名。', ''); $_tipsdb['extMaxIdleTime'] = new DAttrHelp("最大アイドル時間", 'サーバーが外部アプリケーションを停止するまでの最大アイドル時間を指定します。 "-1"に設定すると、外部アプリケーションはサーバーによって停止されません。 デフォルト値は "-1"です。 この機能により、アイドル状態のアプリケーションが使用するリソースを解放することができます。 最大限のセキュリティを確保するために、setuidモードで動作する多くのアプリケーションを定義する必要がある場合には、マスホスティング環境で特に便利です。', '[パフォーマンス]この機能は、大規模なホスティング環境で特に便利です。 あるバーチャルホストが所有するファイルが別のバーチャルホストの外部アプリケーションスクリプトによってアクセスされないようにするため、大量ホスティングではSetUIDモードで同時に多くの異なるアプリケーションを実行する必要があります。 これらの外部アプリケーションが不必要にアイドリングしないように、この最大アイドル時間を低く設定します。', 'ラジオボックスから選択', ''); $_tipsdb['extUmask'] = new DAttrHelp("umask", 'この外部アプリケーションのプロセスのデフォルトumaskを設定します。 詳細は、man 2 umaskを参照してください。 デフォルト値はサーバーレベルの"umask"設定から取得されます。', '', '有効範囲[000]〜[777]の値。', ''); $_tipsdb['extUser'] = new DAttrHelp("suEXECユーザー", '外部アプリケーションが実行されるユーザー名を指定します。 設定されていない場合、外部アプリケーションはWebサーバーのユーザーとして実行されます。', '', '有効なユーザー名。', ''); $_tipsdb['extWorkers'] = new DAttrHelp("ワーカー", '以前に外部ロードバランサで定義されたワーカーグループのリスト。', '', 'ExternalAppType::ExternalAppNameという形式のカンマ区切りリスト', 'fcgi::localPHP, proxy::backend1'); $_tipsdb['externalredirect'] = new DAttrHelp("外部リダイレクト", 'このリダイレクトが外部かどうかを指定します。 外部リダイレクトの場合は、"ステータスコード"を指定し、"宛先URI"は "/"または "http(s)://"で開始できます。 内部リダイレクトの場合、"宛先URI"は "/"で始まらなければなりません。', '', '', ''); $_tipsdb['extraHeaders'] = new DAttrHelp("Extra Headers", '追加される余分な応答ヘッダーを指定します。 1行に1つのヘッダーを追加できます。 親コンテンツから継承したヘッダーを無効にするには、"NONE"を入力します。', ' Syntax and usage are similar to <a href="https://httpd.apache.org/docs/2.2/mod/mod_headers.html#header" target="_blank" rel="noopener noreferrer">Apache's mod_headers directives</a> for supported operations.<br/><br/> The 'Header' directive is is optional and can be excluded or left in when copying rules from elsewhere without issue.', '各行に "[HeaderName]: [HeaderValue]"', 'Cache-control: no-cache, no-store <br/>My-header: Custom header value'); $_tipsdb['extrapathenv'] = new DAttrHelp("特別なPATH環境変数", 'ビルドスクリプトの現在のPATH環境変数に追加される追加のPATH値。', '', '":"で区切られたパス値', ''); $_tipsdb['fcgiContext'] = new DAttrHelp("FastCGIコンテキスト", 'FastCGIアプリケーションは直接使用することはできません。 FastCGIアプリケーションは、スクリプトハンドラとして構成するか、FastCGIコンテキストを介してURLにマップする必要があります。 FastCGIコンテキストは、URIをFastCGIアプリケーションに関連付けます。', '', '', ''); $_tipsdb['fcgiapp'] = new DAttrHelp("FastCGI アプリ", 'FastCGIアプリケーションの名前を指定します。 このアプリケーションは、サーバーまたはバーチャルホストレベルの"外部アプリケーション"セクションで定義する必要があります。', '', '選択', ''); $_tipsdb['fileETag'] = new DAttrHelp("ファイルETag", 'ファイルのinode、last-modified time、およびsize属性を使用するかどうかを指定します。 静的ファイル用のETag HTTP応答ヘッダーを生成します。 3つの属性はすべてデフォルトで有効になっています。 ミラー化されたサーバーから同じファイルを提供する予定の場合は、iノードを含めないでください。 それ以外の場合、1つのファイルに対して生成されるETagは、異なるサーバーで異なります。', '', 'チェックボックスから選択', ''); $_tipsdb['fileUpload'] = new DAttrHelp("ファイルアップロード", 'Request Body Parserを使用してファイルをアップロードしてサーバーのローカルディレクトリにファイルを解析し、第三者のモジュールによる悪意のある行為を簡単にスキャンできるようにする、追加のセキュリティ機能を提供します。 Request Body Parserは、"ファイルパスによるアップロードデータの転送"が有効になっているか、モジュールがLSI_HKPT_HTTP_BEGINレベルでLSIAPIのset_parse_req_bodyを呼び出すときに使用されます。 ソースパッケージで提供されるAPIの例', '', '', ''); $_tipsdb['followSymbolLink'] = new DAttrHelp("シンボリックリンクに従う", '静的ファイルを提供する際のシンボリックリンクのサーバーレベルのデフォルト設定を指定します。 <br/><br/>選択肢ははい、オーナーと一致する場合 いいえです。 <br/><br/>はいは、シンボリックリンクに常に従うようにサーバーを設定します。 所有者の一致がの場合は、リンクの所有者とターゲットの所有者が同じ場合にのみシンボリックリンクに従うようにサーバーを設定します。 いいえは、サーバーがシンボリックリンクを決して辿らないことを意味します。 この設定はバーチャルホスト設定で上書きできますが、.htaccessファイルで上書きすることはできません。', '[パフォーマンスとセキュリティ]最高のセキュリティを実現するには、いいえまたは{Owner}が一致する場合を選択します。 最高のパフォーマンスを得るには、はいを選択します。', 'ドロップダウンリストから選択', ''); $_tipsdb['forceGID'] = new DAttrHelp("強制GID", 'suEXECモードで起動したすべての外部アプリケーションに使用するグループIDを指定します。 ゼロ以外の値に設定すると、すべてのsuEXEC外部アプリケーション(CGI/FastCGI/LSAPI)がこのグループIDを使用します。 これにより、外部アプリケーションが他のユーザーが所有するファイルにアクセスするのを防ぐことができます。<br/><br/>たとえば、共有ホスティング環境では、LiteSpeedはユーザー "www-data"として実行され、グループ "www-data"として実行されます。 各docrootは、 "www-data"のグループと許可モード0750を持つユーザーアカウントによって所有されています。 強制GIDが "nogroup"(または 'www-data'以外のグループ)に設定されている場合、すべてのsuEXEC外部アプリケーションは特定のユーザーとして実行されますが、グループ "nogroup"に実行されます。 これらの外部アプリケーション・プロセスは(ユーザーIDのために)特定のユーザーが所有するファイルには引き続きアクセスできますが、他のユーザーのファイルにアクセスするためのグループ権限は持っていません。 一方、サーバは、(グループIDのために)どんなユーザのdocrootディレクトリ下でもファイルを提供することができます。', '[セキュリティ]システムユーザーが使用するすべてのグループを除外するのに十分な高さに設定します。', '整数', ''); $_tipsdb['forceStrictOwnership'] = new DAttrHelp("厳格な所有権チェックを強制する", '厳密なファイル所有権チェックを実施するかどうかを指定します。 有効になっている場合、Webサーバーは、提供されるファイルの所有者がバーチャルホストの所有者と同じかどうかをチェックします。 異なる場合は、403アクセス拒否エラーが返されます。 これはデフォルトではオフになっています。', '[セキュリティ]共有ホスティングの場合、このチェックを有効にしてセキュリティを強化します。', 'ラジオボックスから選択', ''); $_tipsdb['forceType'] = new DAttrHelp("強制MIMEタイプ", 'このコンテキストの下にあるすべてのファイルは、指定すると、ファイルの接尾辞に関係なくMIMEタイプが指定された静的ファイルとして提供されます。 NONE に設定すると、継承された強制タイプの設定は無効になります。', '', 'MIMEタイプまたはNONE。', ''); $_tipsdb['gdb_groupname'] = new DAttrHelp("Group Name", 'A group name containing only letters and numbers (no special characters).', '', 'string', ''); $_tipsdb['gdb_users'] = new DAttrHelp("Users", 'Space separated list of users belonging to this group.', '', '', ''); $_tipsdb['generalContext'] = new DAttrHelp("静的コンテキスト", 'コンテキスト設定は、特定の場所にあるファイルの特別な設定を指定するために使用されます。 これらの設定は、ApacheのAliasやAliasMatchディレクティブのようなドキュメントルートの外部にファイルを持ち込み、認可領域を使用して特定のディレクトリを保護したり、ドキュメントルート内の特定のディレクトリへのアクセスをブロックまたは制限するために使用できます。', '', '', ''); $_tipsdb['geoipDBFile'] = new DAttrHelp("DBファイルのパス", ' MaxMind GeoIPデータベースへのパスを指定します。', '', 'ファイルパス', '/usr/local/share/GeoIP/GeoLite2-Country.mmdb'); $_tipsdb['geoipDBName'] = new DAttrHelp("DB Name", 'MaxMind GeoIP database name. As of GeoIP2, this setting is required.<br/><br/>When upgrading from a GeoIP to a GeoIP2, using values "COUNTRY_DB", "CITY_DB", or "ASN_DB" for this setting will automatically populate PHP's $_SERVER variable with some GeoIP compatible entries (listed by DB Name value below) to help ease this transition.<br/><br/><b>CITY_DB:</b> 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE', 'GEOIP_COUNTRY_CONTINENT', 'GEOIP_DMA_CODE', 'GEOIP_METRO_CODE', 'GEOIP_LATITUDE', 'GEOIP_LONGITUDE', 'GEOIP_POSTAL_CODE', and 'GEOIP_CITY'.<br/><b>COUNTRY_DB:</b> 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE', and 'GEOIP_COUNTRY_CONTINENT'.<br/><b>ASN_DB:</b> 'GEOIP_ORGANIZATION' and 'GEOIP_ISP'.', '', '', 'COUNTRY_DB'); $_tipsdb['geolocationDB'] = new DAttrHelp("IPからジオロケーションDB", ' 複数のMaxMindジオロケーションデータベースをここで指定できます。 MaxMindには、国、地域、市区町村、組織、ISP、Netspeedの各タイプのDBがあります。 「国」、「地域」、および「都市」タイプの複数のデータベースが構成されている場合は、最後のデータベースが有効になります。', '', '', ''); $_tipsdb['gracePeriod'] = new DAttrHelp("猶予期間(秒)", '1つのIPから確立された接続の数が"接続ソフトリミット"を超えた後に新しい接続が受け入れられる期間を指定します。 この期間内に、総接続数が"接続ハードリミット"未満の場合は、新しい接続が受け入れられます。 この期間が経過した後、まだ接続数が"接続ソフトリミット"よりも高い場合、問題のIPは"禁止期間(秒)"でブロックされます。', '[パフォーマンス & セキュリティ]ダウンロードに十分な大きさに設定してください。 完全なページですが、故意の攻撃を防ぐのに十分な低さです。', '整数', ''); $_tipsdb['gracefulRestartTimeout'] = new DAttrHelp("緩やかな再起動タイムアウト(秒)", '緩やかな再起動時には、新しいサーバーインスタンスが起動した後でも、古いインスタンスは既存の要求を引き続き処理します。 このタイムアウトは、前のインスタンスが終了するまでの待機時間を定義します。 デフォルト値は300秒です。 -1は永遠に待つことを意味します。 0は待機しないことを意味し、直ちに中止します。', '', '整数', ''); $_tipsdb['groupDBCacheTimeout'] = new DAttrHelp("グループDBキャッシュタイムアウト(秒)", 'バックエンドグループデータベースの変更の確認頻度を指定します。 詳細については、"ユーザーDBキャッシュタイムアウト(秒)"を参照してください。', '', '整数', ''); $_tipsdb['groupDBMaxCacheSize'] = new DAttrHelp("グループDB最大キャッシュサイズ", 'グループデータベースの最大キャッシュサイズを指定します。', '[パフォーマンス]キャッシュが大きくなるとメモリが消費されるため、値が高くなるほどパフォーマンスが向上する場合があります。 ユーザーのデータベースサイズとサイトの使用状況に応じて適切なサイズに設定します。', '整数', ''); $_tipsdb['gzipAutoUpdateStatic'] = new DAttrHelp("静的ファイルの自動更新", 'Sサーバが圧縮可能な静的ファイルのGZIP圧縮バージョンを自動的に作成/更新するかどうかを指定します。 "圧縮可能なタイプ"にリストされているMIMEタイプのファイルが要求されたときにはいに設定されている場合、サーバーは圧縮ファイルのタイムスタンプに応じてファイルの対応する圧縮バージョンを作成または更新できます。 この圧縮ファイルは、"静的GZIPキャッシュディレクトリ"の下に作成されます。 ファイル名は元のファイルのパスのMD5ハッシュに基づいています。', '', 'ラジオボックスから選択', ''); $_tipsdb['gzipCacheDir'] = new DAttrHelp("静的GZIPキャッシュディレクトリ", '静的コンテンツ用の圧縮ファイルの格納に使用されるディレクトリのパスを指定します。 デフォルトは"スワップディレクトリ"です。', '', 'ディレクトリパス', ''); $_tipsdb['gzipCompressLevel'] = new DAttrHelp("圧縮レベル(動的コンテンツ)", '動的コンテンツの圧縮レベルを指定します。 1(最低)から9(最高)までの範囲です。 デフォルトは2です。', '[パフォーマンス]高い圧縮レベルは、より多くのメモリとCPUサイクルを使用します。 マシンに追加の電源がある場合は、それをより高いレベルに設定することができます。 6と9の間に大きな違いはありませんが、9ではCPUサイクルが多く使用されます。', '1と9の間の数字。', ''); $_tipsdb['gzipMaxFileSize'] = new DAttrHelp("最大静的ファイルサイズ(バイト)", '静的ファイルの最大サイズを指定します。 サーバーは自動的に圧縮ファイルを作成します。', '[パフォーマンス]大規模なファイルに対してサーバーが圧縮ファイルを作成/更新することはお勧めできません。 圧縮は、サーバープロセス全体をブロックし、圧縮が完了するまで、それ以上の要求は処理できません。', '1K以上のバイト数', ''); $_tipsdb['gzipMinFileSize'] = new DAttrHelp("最小静的ファイルサイズ(バイト)", '静的ファイルの最小サイズを指定します。 サーバーは対応する圧縮ファイルを作成します。', '帯域幅の節約はごくわずかなため、非常に小さいファイルを圧縮する必要はありません。', 'バイト数は200より小さくない。', ''); $_tipsdb['gzipStaticCompressLevel'] = new DAttrHelp("圧縮レベル(静的コンテンツ)", '静的コンテンツの圧縮レベルを指定します。 1(最低)から9(最高)までの範囲です。 デフォルトは6です。', '', '1から9の間の数字。', ''); $_tipsdb['hardLimit'] = new DAttrHelp("接続ハードリミット", '単一のIPアドレスから同時に許可される接続の最大数を指定します。 この制限は常に強制され、クライアントはこの制限を超えることはできません。 HTTP/1.0クライアントは通常、埋め込みコンテンツを同時にダウンロードするのに必要な数の接続を設定しようとします。 この制限は、HTTP/1.0クライアントが引き続きサイトにアクセスできるように十分に高く設定する必要があります。 "接続ソフトリミット"を使用して、目的の接続制限を設定します。', '[セキュリティ]数字が小さいほど、より明確なクライアントに対応できます。<br/>[セキュリティ]信頼できるIPまたはサブネットワークは影響を受けません。<br/>[パフォーマンス]多数の同時クライアントマシンでベンチマークテストを実行する場合は、高い値に設定します。', '整数', ''); $_tipsdb['httpdWorkers'] = new DAttrHelp("ワーカーの数", 'httpdワーカーの数を指定します。', '[パフォーマンス]ニーズに合わせて適切な番号を設定します。 より多くのワーカーを追加することは、必ずしもより良いパフォーマンスを意味するとは限りません。', '整数値は1〜16です。', ''); $_tipsdb['inBandwidth'] = new DAttrHelp("受信帯域幅(バイト/秒)", '確立された接続の数に関係なく、単一のIPアドレスからの最大許容着信スループット。 実際の帯域幅は効率上の理由からこの設定よりわずかに高くなることがあります。 帯域幅は1KB単位で割り当てられます。 スロットルを無効にするには、0に設定します。 クライアント単位の帯域幅制限(バイト/秒)は、バーチャルホストレベルの設定がサーバーレベルの設定を上回るサーバーまたはバーチャルホストレベルで設定できます。', '[セキュリティ]信頼できるIPまたはサブネットワークは影響を受けません。', '整数', ''); $_tipsdb['inMemBufSize'] = new DAttrHelp("最大I/Oバッファサイズ", '要求本体およびその動的生成応答を格納するために使用される最大バッファー・サイズを指定します。 この制限に達すると、サーバーは"スワップディレクトリ"の下に一時的なスワップファイルを作成し始めます。', '[パフォーマンス]メモリとディスクのスワップを避けるために、すべての同時要求/応答を収容できる大きさのバッファサイズを設定します。 スワップ・ダイレクトイに頻繁にI/Oアクティビティがある場合(デフォルトでは/tmp/lshttpd/swap/)、このバッファ・サイズは低すぎるため、LiteSpeedはディスクにスワップします。', '整数', ''); $_tipsdb['indexFiles'] = new DAttrHelp("インデックスファイル", 'URLがディレクトリにマップされたときに順番に検索されるインデックスファイルの名前を指定します。 サーバー、バーチャルホスト、コンテキストレベルでカスタマイズできます。', '[パフォーマンス]必要なインデックスファイルのみを設定します。', 'インデックスファイル名のカンマ区切りリスト。', ''); $_tipsdb['indexUseServer'] = new DAttrHelp("サーバーインデックスファイルを使用する", 'サーバーのインデックスファイル設定を使用するかどうかを指定します。 はいに設定すると、サーバーの設定だけが使用されます。 いいえに設定すると、サーバーの設定は使用されません。 追加に設定すると、このバーチャルホストのインデックスファイルリストに追加のインデックスファイルを追加できます。 このバーチャルホストのインデックスファイルを無効にする場合は、値をいいえに設定して、インデックスファイルのフィールドを空のままにします。', '', '選択', ''); $_tipsdb['initTimeout'] = new DAttrHelp("初期要求タイムアウト(秒)", 'サーバーが、新しいアプリケーションが新しい確立された接続を介して最初の要求に応答するのを待つ最長時間を秒単位で指定します。 サーバーがこのタイムアウト制限内に外部アプリケーションからデータを受信しない場合、この接続は不良とマークされます。 これにより、外部アプリケーションとの通信の問題をできるだけ迅速に特定することができます。 処理に時間がかかるリクエストがある場合は、この制限を増やして503のエラー・メッセージを避けてください。', '', '整数', ''); $_tipsdb['installpathprefix'] = new DAttrHelp("インストールパスのプレフィックス", '"--prefix"設定オプションの値を設定します。 デフォルトのインストール場所はLiteSpeed Web Serverのインストールディレクトリの下にあります。', 'LiteSpeed Web Serverは、複数のPHPバージョンを同時に使用できます。 複数のバージョンをインストールする場合は、異なるプレフィックスを付ける必要があります。', 'パス', '/usr/local/lsws/lsphp5'); $_tipsdb['instances'] = new DAttrHelp("インスタンス", 'サーバーが作成する外部アプリケーションの最大インスタンスを指定します。 "自動スタート"が有効な場合は必須です。 ほとんどのFastCGI/LSAPIアプリケーションは、プロセスインスタンスごとに1つの要求しか処理できません。これらのタイプのアプリケーションの場合、インスタンスは"最大接続数"の値に一致するように設定する必要があります。 一部のFastCGI / LSAPIアプリケーションでは、複数の子プロセスを生成して複数の要求を同時に処理できます。 これらのタイプのアプリケーションでは、インスタンスを "1"に設定し、環境変数を使用してアプリケーションが生成できる子プロセスの数を制御する必要があります。', '', '整数', ''); $_tipsdb['internalmodule'] = new DAttrHelp("内部", 'モジュールが外部の.soライブラリではなく、静的にリンクされている内部モジュールであるかどうかを指定します。', '', 'ラジオボックスから選択', ''); $_tipsdb['ip2locDBCache'] = new DAttrHelp("DB Cache Type", 'The caching method used. The default value is Memory.', '', 'ドロップダウンリストから選択', ''); $_tipsdb['ip2locDBFile'] = new DAttrHelp("IP2Location DB File Path", 'The location of a valid database file.', '', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス。', ''); $_tipsdb['javaServletEngine'] = new DAttrHelp("サーブレットエンジン", 'このWebアプリケーションを提供するサーブレットエンジンの名前を指定します。 サーブレットエンジンは、サーバーまたはバーチャルホストレベルの"外部アプリケーション"セクションで定義する必要があります。', '', '選択', ''); $_tipsdb['javaWebAppContext'] = new DAttrHelp("Java Webアプリコンテキスト", 'Javaアプリケーションを実行している多くの人々は、サーブレットエンジンを使用して静的コンテンツを提供しています。 しかし、サーブレットエンジンは、これらのプロセスではLiteSpeed Web Serverほど効率的ではありません。 全体のパフォーマンスを向上させるために、LiteSpeed Web Serverをゲートウェイサーバーとして構成することができます。ゲートウェイサーバーは静的コンテンツを処理し、動的Javaページ要求をサーブレットエンジンに転送します。 <br/><br/>LiteSpeed Web Serverでは、Javaアプリケーションを実行するために特定のコンテキストを定義する必要があります。 Java Webアプリケーションコンテキストは、Java Webアプリケーションの構成ファイル(WEB-INF/web.xml)に基づいて、必要なすべてのコンテキストを自動的に作成します。 <br/><br/>Java Webアプリケーションコンテキストを設定する際に留意すべき点がいくつかあります:<br/><ul> <li>Java Webアプリコンテキストを設定する前に、サーブレットエンジン外部アプリケーションを"外部アプリケーション"に設定する必要があります</li> <li>.jspファイルの"スクリプトハンドラ"も同様に定義する必要があります。</li> <li>Webアプリケーションが.warファイルにパックされている場合は、.warファイルを展開する必要があります。サーバーは圧縮されたアーカイブファイルにアクセスできません。</li><li>同じリソースの場合、LiteSpeed Web Serverを介してアクセスするか、サーブレットエンジンの組み込みHTTPサーバーを介してアクセスするかにかかわらず、同じURLを使用する必要があります。<br> <br> 例えば、<br> Tomcat 4.1は/ opt / tomcatにインストールされます。<br> "examples" Webアプリケーションのファイルは、/opt/tomcat/webapps/examples/にあります。<br> TomcatのビルトインHTTPサーバーを通じて、 "examples" Webアプリケーションは "/ examples / ***"のようなURIでアクセスされます。<br> したがって、対応するJava Webアプリコンテキストを設定する必要があります: <br> URI = /examples/, Location = /opt/tomcat/webapps/examples/.</li> </ul>', '', '', ''); $_tipsdb['javaWebApp_location'] = new DAttrHelp("ロケーション", 'このWebアプリケーションのファイルを含むディレクトリを指定します。 これは "WEB-INF/web.xml"を含むディレクトリです。', '', 'パス', ''); $_tipsdb['jsonReports'] = new DAttrHelp("Output JSON reports", 'Output additional JSON formatted report files, with the .json extension, to the /tmp/lshttpd directory.<br/><br/>Default value: No', ' This is useful for application developers who may want to integrate LiteSpeed status and real-time reports into their applications using standard JSON processing tools built-in to most programming languages.', 'ラジオボックスから選択', 'When set to Yes, .status.json and .rtreport.json, .rtreport.2.json, etc report files will be created in addition to the usual .status and .rtreport, .rtreport.2, etc report files.'); $_tipsdb['keepAliveTimeout'] = new DAttrHelp("キープアライブタイムアウト(秒)", 'キープアライブ接続からの要求間の最大アイドル時間を指定します。 この期間中に新しい要求が受信されない場合、接続は閉じられます。 この設定は、HTTP/1.1接続にのみ適用されます。 HTTP/2接続は、設計によって長いキープアライブタイムアウトを持ち、この設定の影響を受けません。', '[セキュリティ & パフォーマンス]ロードする必要がある単一のページで参照されるアセットが多くある場合、クライアントからの後続のリクエストを待機するのに十分な時間だけこの値を設定することをお勧めします。 キープアライブ接続で次のページが配信されることを期待して、これを長く設定しないでください。 多くのアイドル状態のキープアライブ接続を維持することはサーバーリソースの浪費であり、(D)DoS攻撃によって活用される可能性があります。 2-5秒はほとんどのアプリケーションにとって妥当な範囲です。 LiteSpeedは非キープアライブ環境で非常に効率的です。', '整数', ''); $_tipsdb['keyFile'] = new DAttrHelp("秘密鍵ファイル", 'SSL秘密鍵ファイルのファイル名。キーファイルは暗号化しないでください。', '[セキュリティ]秘密鍵ファイルは、サーバーが実行されるユーザーへの読み取り専用アクセスを可能にするセキュリティ保護されたディレクトリに配置する必要があります。', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['lbContext'] = new DAttrHelp("ロードバランサコンテキスト", '他の外部アプリケーションと同様に、ロードバランサワーカーアプリケーションは直接使用できません。 それらは、コンテキストを介してURLにマップされなければなりません。 ロードバランサコンテキストは、ロードバランサワーカーによって負荷分散されるURIを関連付けます。', '', '', ''); $_tipsdb['lbapp'] = new DAttrHelp("ロードバランサー", 'このコンテキストに関連付けるロードバランサの名前を指定します。 このロードバランサはバーチャルアプリケーションであり、サーバーまたはバーチャルホストレベルの"外部アプリケーション"セクションで定義する必要があります', '', '選択', ''); $_tipsdb['listenerBinding'] = new DAttrHelp("バインディング", 'リスナーが割り当てられているlshttpd子プロセスを指定します。 リスナーをプロセスに手動で関連付けることによって、異なるリスナーへのリクエストを処理するために、異なる子プロセスを使用できます。 デフォルトでは、すべての子プロセスにリスナーが割り当てられます。', '', 'チェックボックスから選択', ''); $_tipsdb['listenerIP'] = new DAttrHelp("IPアドレス", 'このリスナーのIPを指定します。 使用可能なすべてのIPアドレスがリストされます。 IPv6アドレスは "[]"で囲まれています。 すべてのIPv4 IPアドレスをリッスンするには、ANYを選択します。 すべてのIPv4とIPv6のIPアドレスをリッスンするには、[ANY]を選択します。 IPv4とIPv6の両方のクライアントにサービスを提供するには、プレーンなIPv4アドレスの代わりに、IPv4でマップされたIPv6アドレスを使用する必要があります。 IPv4でマップされたIPv6アドレスは[:: FFFF:x.x.x.x]と書かれています。', '[セキュリティ]お使いのマシンに異なるサブネットワーク上に複数のIPがある場合、特定のIPを選択して、対応するサブネットワークからのトラフィックのみを許可することができます。', 'ドロップダウンリストから選択', ''); $_tipsdb['listenerModules'] = new DAttrHelp("リスナーモジュール", 'リスナーモジュール設定データは、デフォルトでサーバーモジュール設定から継承されます。 リスナモジュールは、TCP / IPレイヤ4フックに限定されています。', '', '', ''); $_tipsdb['listenerName'] = new DAttrHelp("リスナー名", 'このリスナーの一意の名前。', '', '', ''); $_tipsdb['listenerPort'] = new DAttrHelp("ポート", 'リスナーのTCPポートを指定します。 スーパーユーザー("root")のみが1024より小さいポートを使用できます。 ポート80はデフォルトのHTTPポートです。 ポート443はデフォルトのHTTPSポートです。', '', '65535までの整数', ''); $_tipsdb['listenerSecure'] = new DAttrHelp("セキュア", 'Sこれがセキュア(SSL)リスナーかどうかを指定します。 セキュアリスナーの場合は、追加のSSL設定を適切に設定する必要があります。', '', 'ラジオボックスから選択', ''); $_tipsdb['lmap'] = new DAttrHelp("バーチャルホストマッピング", '特定のリスナーからのバーチャルホストへの現在確立されているマッピングを表示します。 バーチャルホスト名は括弧内に表示され、このリスナーに一致するドメイン名が続きます。', 'バーチャルホストが正常にロードされていない場合(バーチャルホストの致命的なエラー)、そのバーチャルホストへのマッピングは表示されません。', '', ''); $_tipsdb['lname'] = new DAttrHelp("名前 - リスナー", 'このリスナーを識別する固有の名前。 これは、リスナーを設定するときに指定した"リスナー名"です。', '', '', ''); $_tipsdb['location'] = new DAttrHelp("ロケーション", 'ファイルシステム内のこのコンテキストの対応する場所を指定します。', '', '$SERVER_ROOT、$VH_ROOT、または$DOC_ROOTに関連する絶対パスまたは絶対パスにすることができます。 $DOC_ROOTはデフォルトの相対パスであり省略することができます。<br/><br/>"URI"が正規表現であれば、一致した部分文字列を使用して "Root"文字列を形成することができます。 一致した部分文字列は、値 "$1" - "$9"で参照できます。 一致した文字列全体を参照するには、 "$0"と "&"を使用できます。 さらに、クエリ文字列は、 "?" その後にクエリ文字列が続きます。 注意してください。 "&"はクエリ文字列で "\&"としてエスケープする必要があります。', '"ロケーション"を/home/john/web_examplesに設定した/examples/のような単純なURIは、リクエスト "/examples/foo/bar.html"をファイル "/home/john/web_examples/foo/bar.html"をマップします。<br/>Apacheのmod_userdirをシミュレートするには、URIをexp:^ /〜([A-Za-z0-9] +)(。*)に設定し、"ロケーション"を/home/$1/public_html$2に設定します。 これらの設定で、URI /~john/foo/bar.html のリクエストが/home/john/public_html/foo/bar.htmlにマップします。'); $_tipsdb['logUseServer'] = new DAttrHelp("サーバーのログを使用する", '独自のログファイルを作成するのではなく、このバーチャルホストからのログメッセージをサーバーログファイルに入れるかどうかを指定します。', '', 'ラジオボックスから選択', ''); $_tipsdb['log_compressArchive'] = new DAttrHelp("アーカイブを圧縮する", 'ディスク領域を節約するためにローテーションしたログファイルを圧縮するかどうかを指定します。', 'ログファイルは圧縮率が高く、古いログのディスク使用量を減らすために推奨されます。', 'ラジオボックスから選択', ''); $_tipsdb['log_debugLevel'] = new DAttrHelp("デバッグレベル", 'デバッグログのレベルを指定します。 この機能を使用するには、"ログレベル"を DEBUG に設定する必要があります。 "ログレベル"が DEBUG に設定されていても、「デバッグレベル」が NONE に設定されていると、デバッグロギングは無効になります。 "デバッグログを切り替える"は、再起動せずにライブサーバー上のデバッグレベルを制御するために使用できます。.', '[パフォーマンス]重要! 詳細なデバッグログが必要ない場合は、常にこれを NONE に設定してください。 アクティブデバッグロギングは、サービスのパフォーマンスを著しく低下させ、非常に短時間でディスクスペースを飽和させる可能性があります。 デバッグログには、各要求と応答の詳細情報が含まれています。<br/>ログレベルを DEBUG に設定し、デバッグレベルを NONE に設定することをお勧めします。 これらの設定は、ハードディスクにデバッグログを書き込まないことを意味しますが、"デバッグログを切り替える"アクションを使用してデバッグ出力を制御することができます。 これにより、デバッグログのオン/オフを切り替えることができ、多忙な運用サーバーのデバッグに役立ちます。', '選択', ''); $_tipsdb['log_enableStderrLog'] = new DAttrHelp("stderrログを有効にする", 'サーバーが開始したプロセスからstderr出力を受け取ったときにログに書き込むかどうかを指定します。 有効にすると、stderrメッセージは固定名 "stderr.log"を持つサーバーログと同じディレクトリに記録されます。 無効にすると、すべてのstderr出力は破棄されます。', '設定された外部アプリケーション(PHP、Ruby、Java、Python、Perl)をデバッグする必要がある場合にオンにします。', 'ラジオボックスから選択', ''); $_tipsdb['log_fileName'] = new DAttrHelp("ファイル名", 'ログファイルのパスを指定します。', '[パフォーマンス]ログファイルを別のディスクに配置します。', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['log_keepDays'] = new DAttrHelp("Keep Days", 'Specifies how many days the access log file will be kept on disk. Only rotated log files older than the specified number of days will be deleted. The current log file will not be touched regardless how many days worth of data it contains. If you do not want to auto-delete stale and very old log files, set this to 0.', '', '整数', ''); $_tipsdb['log_logLevel'] = new DAttrHelp("ログレベル", 'ログファイルに含めるログのレベルを指定します。 使用可能なレベルは、エラー、警告、通知、情報および DEBUG です。 現在の設定以上のレベルのメッセージのみが記録されます。', '[パフォーマンス] "デバッグレベル"が NONE 以外のレベルに設定されていない限り、 DEBUG ログレベルを使用してもパフォーマンスに影響はありません。 ログレベルを DEBUG に設定し、デバッグレベルを NONE に設定することをお勧めします。 これらの設定は、ハードディスクにデバッグログを書き込まないことを意味しますが、"デバッグログを切り替える"アクションを使用してデバッグ出力を制御することができます。 これにより、デバッグログのオン/オフを切り替えることができ、多忙な運用サーバーのデバッグに役立ちます。', '選択', ''); $_tipsdb['log_rollingSize'] = new DAttrHelp("ローテーションサイズ(バイト)", '現在のログファイルをロールオーバーする必要があるとき、つまりログローテーションを指定します。 ファイルサイズがロールオーバー制限を超えると、アクティブなログファイルは同じディレクトリにlog_name.mm_dd_yyyy(.sequence)という名前に変更され、新しいアクティブなログファイルが作成されます。 回転ログファイルが実際に作成されると、そのサイズはこのサイズ制限より少し大きくなることがあります。 ログのローテーションを無効にするには、 0 に設定します。', 'キロ、メガ、ギガバイトの数字に「K」、「M」、「G」を追加します。', '整数', ''); $_tipsdb['lsapiContext'] = new DAttrHelp("LiteSpeed SAPIコンテキスト", '外部アプリケーションは直接使用することはできません。 スクリプトハンドラとして設定するか、コンテキストを介してURLにマップする必要があります。 LiteSpeed SAPIコンテキストは、URIをLSAPI(LiteSpeed Server Application Programming Interface)アプリケーションに関連付けます。 現在PHP、Ruby、PythonにはLSAPIモジュールがあります。 LiteSpeed Webサーバー用に特別に開発されたLSAPIは、LiteSpeed Webサーバーと通信するための最も効率的な方法です。', '', '', ''); $_tipsdb['lsapiapp'] = new DAttrHelp("LiteSpeed SAPIアプリ", 'このコンテキストに接続するLiteSpeed SAPIアプリケーションの名前を指定します。 このアプリケーションは、サーバーまたはバーチャルホストレベルの"外部アプリケーション"セクションで定義する必要があります。', '', '選択', ''); $_tipsdb['lsrecaptcha'] = new DAttrHelp("reCAPTCHA Protection", 'reCAPTCHA Protection is a service provided as a way to mitigate heavy server load. reCAPTCHA Protection will activate after one of the below situations is hit. Once active, all requests by NON TRUSTED(as configured) clients will be redirected to a reCAPTCHA validation page. After validation, the client will be redirected to their desired page.<br/><br/>The following situations will activate reCAPTCHA Protection:<br/>1. The server or vhost concurrent requests count passes the configured connection limit.<br/>2. Anti-DDoS is enabled and a client is hitting a url in a suspicious manner. The client will redirect to reCAPTCHA first instead of getting denied when triggered.<br/>3. A new rewrite rule environment is provided to activate reCAPTCHA via RewriteRules. 'verifycaptcha' can be set to redirect clients to reCAPTCHA. A special value ': deny' can be set to deny the client if it failed too many times. For example, [E=verifycaptcha] will always redirect to reCAPTCHA until verified. [E=verifycaptcha: deny] will redirect to reCAPTCHA until Max Tries is hit, after which the client will be denied.', '', '', ''); $_tipsdb['lstatus'] = new DAttrHelp("ステータス - リスナー", 'このリスナーの現在のステータス。 ステータスはRunningかErrorのいずれかです。', 'リスナーがError状態にある場合は、サーバーログを表示して理由を調べることができます。', '', ''); $_tipsdb['mappedListeners'] = new DAttrHelp("マッピングされたリスナー", 'このテンプレートがマップするすべてのリスナーの名前を指定します。 このテンプレートのメンバーバーチャルホストのリスナー/バーチャルホストマッピングが、このフィールドで指定されたリスナーに追加されます。 このマッピングは、メンババーチャルホストの個々の設定で設定されたドメイン名とエイリアスに基づいて、リスナをバーチャルホストにマッピングします。', '', 'カンマ区切りリスト', ''); $_tipsdb['maxCGIInstances'] = new DAttrHelp("最大CGIインスタンス", 'サーバーが開始できる同時CGIプロセスの最大数を指定します。 CGIスクリプトに対する各要求に対して、サーバーはスタンドアロンCGIプロセスを開始する必要があります。 Unixシステムでは、並行プロセスの数が制限されています。 過度の並行処理は、システム全体のパフォーマンスを低下させ、DoS攻撃を実行する1つの方法です。 LiteSpeedサーバーはCGIスクリプトへの要求をパイプライン処理し、同時のCGIプロセスを制限して最適なパフォーマンスと信頼性を確保します。 上限は2000です。', '[セキュリティ & パフォーマンス]上限が高いと必ずしもパフォーマンスが向上するとは限りません。 ほとんどの場合、下限値を指定するとパフォーマンスとセキュリティが向上します。 上限は、CGI処理中にI / O待ち時間が過大になる場合にのみ役立ちます。', '整数', ''); $_tipsdb['maxCachedFileSize'] = new DAttrHelp("最大キャッシュサイズの小さいファイルサイズ(バイト)", '事前に割り当てられたメモリバッファにキャッシュされる最大の静的ファイルを指定します。 静的ファイルは、メモリバッファキャッシュ、メモリマップキャッシュ、プレーンリード/ライト、およびsendfile()の4つの方法で提供できます。 サイズがこの設定より小さいファイルはメモリバッファキャッシュから提供されます。 サイズがこの設定より大きく、"最大MMAPファイルサイズ(バイト)"より小さいファイルは、メモリマップドキャッシュから処理されます。 "最大MMAPファイルサイズ(バイト)"より大きいサイズのファイルは、プレーン・リード/ライトまたはsendfile()を介して処理されます。 メモリバッファキャッシュから4Kより小さい静的ファイルを提供することが最適です。', '', '整数', ''); $_tipsdb['maxConnections'] = new DAttrHelp("最大接続数", 'サーバーが受け入れることができる同時接続の最大数を指定します。 これには、プレーンTCP接続とSSL接続の両方が含まれます。 最大同時接続制限に達すると、サーバーはアクティブな要求が完了するとキープアライブ接続を閉じます。', 'サーバーが "root"ユーザーによって起動されると、サーバーはプロセスごとのファイル記述子の制限を自動的に調整しようとしますが、失敗した場合は手動でこの制限を増やす必要があります。', '整数', ''); $_tipsdb['maxConns'] = new DAttrHelp("最大接続数", 'サーバーと外部アプリケーションの間で確立できる同時接続の最大数を指定します。 この設定は、外部アプリケーションによって同時に処理できる要求の数を制御しますが、実際の制限は外部アプリケーション自体によっても異なります。 この値を高く設定すると、外部アプリケーションの速度が不十分であるか、多数の同時要求に対応できない場合に役立ちません。', '[パフォーマンス]高い値を設定しても、高いパフォーマンスに直接変換されるわけではありません。 制限を外部アプリケーションに負荷をかけない値に設定すると、最高のパフォーマンス/スループットが得られます。', '整数', ''); $_tipsdb['maxDynRespHeaderSize'] = new DAttrHelp("最大動的応答ヘッダーサイズ(バイト)", '動的に生成される応答の最大ヘッダーサイズを指定します。 ハードリミットは8KBです。', '[信頼性 & パフォーマンス]適度に低く設定すると、外部アプリケーションによって動的に生成された不正な応答を認識するのに役立ちます。', '整数', ''); $_tipsdb['maxDynRespSize'] = new DAttrHelp("最大動的応答ボディサイズ(バイト)", '動的に生成される応答の最大ボディサイズを指定します。 ハードリミットは2047MBです。', '[信頼性 & パフォーマンス]不適切なレスポンスを識別するのに役立ちます。 不正なスクリプトに無限ループが含まれて無限大の応答が生じることは珍しいことではありません。', '整数', ''); $_tipsdb['maxKeepAliveReq'] = new DAttrHelp("最大キープアライブ要求", 'キープアライブ(永続的)セッションを介して処理できる要求の最大数を指定します。 この制限に達すると接続は終了します。 バーチャルホストごとにこの制限を設定することもできます。', '[パフォーマンス]適度に高い値に設定します。 "1"または "0"の値はキープアライブを無効にします。', '整数', ''); $_tipsdb['maxMMapFileSize'] = new DAttrHelp("最大MMAPファイルサイズ(バイト)", 'メモリマップされる最大の静的ファイル(MMAP)を指定します。 静的ファイルは、メモリバッファキャッシュ、メモリマップキャッシュ、プレーンリード/ライト、およびsendfile()の4つの方法で提供できます。 サイズが"最大キャッシュサイズの小さいファイルサイズ(バイト)"より小さいファイルはメモリバッファキャッシュから提供されます。 サイズが"最大キャッシュサイズの小さいファイルサイズ(バイト)"よりも大きいが最大MAPファイルサイズより小さいファイルは、メモリマップドキャッシュから提供されます。 最大MMAPファイルサイズよりも大きいファイルは、プレーンな読み取り/書き込みまたはsendfile()を介して提供されます。 サーバは32ビットのアドレス空間(2GB)を持っているので、非常に大きなファイルをメモリに格納することは推奨されません。', '', '整数', ''); $_tipsdb['maxMindDBEnv'] = new DAttrHelp("Environment Variables", 'Assign the results of database lookups to environment variables.', '', 'Variable_Name mapped_DB_data<br/><br/>One entry per line. Path to data can use map keys or 0-based array indexes, both being separated by /.', 'COUNTRY_CODE COUNTRY_DB/country/iso_code<br/>REGION_CODE CITY_DB/subdivisions/0/iso_code'); $_tipsdb['maxReqBodySize'] = new DAttrHelp("最大リクエストボディサイズ(バイト)", 'HTTPリクエスト本文の最大サイズを指定します。 32ビットOSの場合、2GBはハード制限です。 64ビットOSの場合、実質的に無制限です。', '[セキュリティ] DoS攻撃を防ぐには、この制限を実際に必要なものだけに制限してください。 スワッピング空間には、この制限に対応するための十分な空き領域が必要です。', '整数', ''); $_tipsdb['maxReqHeaderSize'] = new DAttrHelp("最大要求ヘッダーサイズ(バイト)", '要求URLを含むHTTP要求ヘッダーの最大サイズを指定します。 ハード制限は16380バイトです。', '[セキュリティとパフォーマンス]メモリ使用量を減らし、偽のリクエストとDoS攻撃を特定するのに役立つよう、適度に低く設定します。<br/>4-8Kは、ほとんどのWebサイトで十分です。', '整数', ''); $_tipsdb['maxReqURLLen'] = new DAttrHelp("最大リクエストURLの長さ(バイト)", 'リクエストURLの最大サイズを指定します。 URLは、クエリ文字列を含むサーバーリソースへのアクセスに使用されるフルテキストアドレスです。 8192バイトがハードリミットです。', '[セキュリティとパフォーマンス]メモリ使用量を減らし、偽のリクエストとDoS攻撃を特定するのに役立つよう、適度に低く設定します。<br/>HTTP GETメソッドがPOSTの代わりに大きなクエリ文字列とともに使用されていない限り、2-3KはほとんどのWebサイトにとって十分です。', '整数', ''); $_tipsdb['maxSSLConnections'] = new DAttrHelp("最大SSL接続数", 'サーバーが受け入れる同時SSL接続の最大数を指定します。 同時SSL接続と非SSL接続の合計が"最大接続数"で指定された制限を超えることはできないため、許可される同時SSL接続の実際の数はこの制限より小さくなければなりません。', '', '整数', ''); $_tipsdb['memHardLimit'] = new DAttrHelp("メモリハードリミット", 'ソフトリミットをユーザープロセス内のハードリミットまで上げることができることを除けば、"メモリソフトリミット(バイト)"と同じくらい同じです。 ハード・リミットは、サーバー・レベルまたは個々の外部アプリケーション・レベルで設定できます。 サーバーレベルの制限は、個々のアプリケーションレベルで設定されていない場合に使用されます。 <br/><br/>値が両方のレベルにないか、0に設定されている場合、オペレーティングシステムのデフォルトが使用されます。', ' Do not over adjust this limit. This may result in 503 errors if your application need more memory.', '整数', ''); $_tipsdb['memSoftLimit'] = new DAttrHelp("メモリソフトリミット(バイト)", '外部アプリケーション・プロセスまたはサーバーによって開始された外部アプリケーションのメモリー消費制限をバイト単位で指定します。<br/><br/>この制限の主な目的は、ソフトウェアのバグや意図的な攻撃のために過度のメモリ使用を防止し、通常の使用に制限を設けないことです。 十分なヘッドスペースを確保してください。そうしないと、アプリケーションが失敗し、503エラーが返される可能性があります。 サーバーレベルまたは個々の外部アプリケーションレベルで設定できます。 サーバーレベルの制限は、個々のアプリケーションレベルで設定されていない場合に使用されます。<br/><br/>オペレーティングシステムのデフォルト設定は、値が両方のレベルにないか、0に設定されている場合に使用されます。', '[注意]この制限を過度に調整しないでください。 アプリケーションでより多くのメモリが必要な場合は、503のエラーが発生する可能性があります。', '整数', ''); $_tipsdb['memberVHRoot'] = new DAttrHelp("メンバーバーチャルホストルート", 'このバーチャルホストのルートディレクトリを指定します。 ブランクのままにすると、このテンプレートのデフォルトのバーチャルホストルートが使用されます。<br/><br/>Note: これはドキュメントルートでは<b>ありません</b>。 バーチャルホストに関連するすべてのファイル(バーチャルホスト設定、ログファイル、htmlファイル、CGIスクリプトなど)をこのディレクトリの下に配置することをお勧めします。 バーチャルホストのルートは$VH_ROOTと呼ばれます。', '', 'パス', ''); $_tipsdb['mime'] = new DAttrHelp("MIME設定", 'このサーバーのMIME設定を含むファイルを指定します。 chrootモードで絶対パスが指定されている場合、実際のルートと常に相対的です。 詳細なMIMEエントリを表示/編集するには、ファイル名をクリックします。', 'ファイル名をクリックしてMIME設定を編集します。', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['mimesuffix'] = new DAttrHelp("サフィックス", '同じMIMEタイプの複数のサフィックスをカンマで区切って指定することができます。', '', '', ''); $_tipsdb['mimetype'] = new DAttrHelp("MIMEタイプ", 'MIMEタイプは、タイプとサブタイプの形式で "タイプ/サブタイプ"で構成されます。', '', '', ''); $_tipsdb['minGID'] = new DAttrHelp("最小GID", '外部アプリケーションの最小グループIDを指定します。 ここで指定した値よりも小さいグループIDを持つ外部の実行は拒否されます。 LiteSpeed Webサーバーが "root"ユーザーによって起動された場合、Apacheで見つかった "suEXEC"モードで外部アプリケーションを実行できます(Webサーバー以外のユーザー/グループIDに変更する)。', '[セキュリティ]システムユーザーが使用するすべてのグループを除外するのに十分な高さに設定します。', '整数', ''); $_tipsdb['minUID'] = new DAttrHelp("最小UID", '外部アプリケーションの最小ユーザーIDを指定します。 ここで指定した値よりも小さいユーザーIDを持つ外部スクリプトの実行は拒否されます。 LiteSpeed Webサーバーが「root」ユーザーによって起動された場合、Apacheなどの「suEXEC」モードで外部アプリケーションを実行できます(Webサーバー以外のユーザー/グループIDに変更する)。', '[セキュリティ]すべてのシステム/特権ユーザーを除外するのに十分な高さに設定します。', '整数', ''); $_tipsdb['modParams'] = new DAttrHelp("モジュールのパラメータ", 'モジュールのパラメータを設定します。 モジュールパラメータは、モジュール開発者によって定義されます。<br/><br/>デフォルト値をグローバルに割り当てるようにサーバー構成内の値を設定します。 ユーザーは、この設定をリスナー、バーチャルホストまたはコンテキスト・レベルでオーバーライドできます。 「未設定」ラジオボタンが選択されている場合、それは上位レベルから継承されます。', '', 'モジュールインタフェースで指定されます。', ''); $_tipsdb['moduleContext'] = new DAttrHelp("モジュールハンドラコンテキスト", 'モジュールハンドラコンテキストは、登録されたモジュールにURIを関連付けます。 モジュールは[サーバーモジュールの構成]タブに登録する必要があります。', '', '', ''); $_tipsdb['moduleEnabled'] = new DAttrHelp("フックを有効にする", 'モジュールフックをグローバルに有効または無効にします。 <br/>「未設定」ラジオボタンが選択され、モジュールにフック機能が含まれている場合、デフォルトが有効になります。 ユーザーは、各レベルでこのグローバル設定を上書きできます。', '', 'ラジオボックスから選択', ''); $_tipsdb['moduleEnabled_lst'] = new DAttrHelp("フックを有効にする", 'Listenerレベルでモジュールフックを有効または無効にします。 モジュールにTCP/IPレベルのフック(L4_BEGSESSION、L4_ENDSESSION、L4_RECVING、L4_SENDING)がある場合のみ、この設定が有効になります。<br/><br/>「未設定」ラジオボタンが選択されている場合、デフォルトはServer設定から継承されます。 ユーザーはデフォルト設定を上書きするためにここで設定するだけです。', '', 'ラジオボックスから選択', ''); $_tipsdb['moduleEnabled_vh'] = new DAttrHelp("フックを有効にする", 'バーチャルホストまたはコンテキスト・レベルでモジュール・フックを使用可能または使用不可にします。 モジュールにHTTPレベルのフックがある場合のみ、この設定が有効になります。<br/><br/>「未設定」ラジオボタンを選択すると、バーチャルホストレベルのデフォルト設定がサーバー設定から継承されます。 コンテキストレベルの設定は、バーチャルホストレベルから継承されます。 ユーザーはデフォルト設定を上書きするためにここで設定するだけです。', '', 'ラジオボックスから選択', ''); $_tipsdb['moduleNameSel'] = new DAttrHelp("Module", 'モジュールの名前。 モジュールはサーバーモジュールの設定タブに登録する必要があります。 登録されると、モジュール名がリスナーおよび仮想ホスト構成のドロップダウンボックスで使用可能になります。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['modulename'] = new DAttrHelp("モジュール", 'モジュールの名前。 モジュール名はモジュールファイル名と同じになります。 モジュール・ファイルは、サーバー・アプリケーションによってロードされるために$SERVER_ROOT/modules/modulename.soの下になければなりません。 サーバーは起動時に登録されたモジュールをロードします。 このためには、新しいモジュールが登録された後でサーバーを再起動する必要があります。', '', '.soのライブラリ名。', ''); $_tipsdb['namespace'] = new DAttrHelp("Namespace Container", 'Set to Enabled if you wish to start CGI processes (including PHP programs) in a namespace container sandbox. Only used when "Bubblewrap Container" is set to Disabled.<br/><br/>When not Disabled at the Server level, this settings value can be overridden at the Virtual Host level.<br/><br/>Default values:<br/><b>Server level:</b> Disabled<br/><b>Virtual Host Level:</b> Inherit Server level setting', '', 'ドロップダウンリストから選択', ''); $_tipsdb['namespaceConf'] = new DAttrHelp("Namespace Template File", 'Path to an existing configuration file containing a list of directories to be mounted along with the methods used to mount them. When "Namespace Container" is set to Enabled and this value is not set, the following secure default configuration settings will be used:<br/><br/> /tmp,tmp<br/>/usr,ro-bind<br/>/lib,ro-bind<br/>/lib64,ro-bind-try<br/>/bin,ro-bind<br/>/sbin,ro-bind<br/>/var,dir<br/>/var/www,ro-bind-try<br/>/proc,proc<br/>../tmp var/tmp,symlink<br/>/dev,dev<br/>/etc/localtime,ro-bind-try<br/>/etc/ld.so.cache,ro-bind-try<br/>/etc/resolv.conf,ro-bind-try<br/>/etc/ssl,ro-bind-try<br/>/etc/pki,ro-bind-try<br/>/etc/man_db.conf,ro-bind-try<br/>/usr/local/bin/msmtp /etc/alternatives/mta,ro-bind-try<br/>/usr/local/bin/msmtp /usr/sbin/exim,ro-bind-try<br/>$HOMEDIR,bind-try<br/>/var/lib/mysql/mysql.sock,bind-try<br/>/home/mysql/mysql.sock,bind-try<br/>/tmp/mysql.sock,bind-try<br/>/run/mysqld/mysqld.sock,bind-try<br/>/var/run/mysqld.sock,bind-try<br/>/run/user/$UID,dir<br/>$PASSWD<br/>$GROUP<br/>/etc/exim.jail/$USER.conf $HOMEDIR/.msmtprc,copy-try<br/>/etc/php.ini,ro-bind-try<br/>/etc/php-fpm.conf,ro-bind-try<br/>/etc/php-fpm.d,ro-bind-try<br/>/var/run,ro-bind-try<br/>/var/lib,ro-bind-try ', '', '絶対パス又は$SERVER_ROOTからの相対パス。', ''); $_tipsdb['namespaceConfVhAdd'] = new DAttrHelp("Additional Namespace Template File", 'Path to an existing configuration file containing a list of directories to be mounted along with the methods used to mount them. If "Namespace Template File" is also set at the Server level, both files will be used.', '', '絶対パスか$SERVER_ROOTからの相対パス又は$VH_ROOTからの相対パス。', ''); $_tipsdb['nodeBin'] = new DAttrHelp("Node Path", 'Path to Node.js executable.', '', '絶対パス', ''); $_tipsdb['nodeDefaults'] = new DAttrHelp("Node.js App Default Settings", 'Default configurations for Node.js applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['note'] = new DAttrHelp("ノート", 'あなた自身のためにメモを追加してください。', '', '', ''); $_tipsdb['ocspCACerts'] = new DAttrHelp("OCSP CA証明書", 'OCSP認証局(CA)証明書が格納されるファイルの場所を指定します。 これらの証明書は、OCSPレスポンダからのレスポンスを確認するために使用されます(また、そのレスポンスが偽装されていないか、または妥協されていないことを確認してください)。 このファイルには、証明書チェーン全体が含まれている必要があります。 このファイルにルート証明書が含まれていない場合、LSWSはファイルに追加することなくシステムディレクトリのルート証明書を見つけることができますが、この検証に失敗した場合はルート証明書をこのファイルに追加してください。<br/><br/>この設定はオプションです。 この設定が設定されていない場合、サーバーは自動的に"CA証明書ファイル"をチェックします。', '', 'ファイル名への絶対パス又は$SERVER_ROOTからの相対パス', ''); $_tipsdb['ocspRespMaxAge'] = new DAttrHelp("OCSPの応答最大年齢(秒)", 'このオプションは、OCSP応答の許容可能な最大経過時間を設定します。 OCSP応答がこの最大年齢より古い場合、サーバーはOCSP応答者に新しい応答を要求します。 デフォルト値は86400です。 この値を-1に設定すると、最大年齢を無効にすることができます。', '', '秒数', ''); $_tipsdb['ocspResponder'] = new DAttrHelp("OCSPレスポンダ", '使用するOCSPレスポンダのURLを指定します。 設定されていない場合、サーバーは認証局の発行者証明書に記載されているOCSPレスポンダに接続を試みます。 一部の発行者証明書には、OCSPレスポンダURLが指定されていない場合があります。', '', 'http://で始まるURL', 'http://rapidssl-ocsp.geotrust.com '); $_tipsdb['outBandwidth'] = new DAttrHelp("送信帯域幅(バイト/秒)", '確立された接続の数に関係なく、単一のIPアドレスへの最大の送信スループット。 実際の帯域幅は効率上の理由からこの設定よりわずかに高くなることがあります。 帯域幅は4KB単位で割り当てられます。 スロットルを無効にするには、0に設定します。 クライアント単位の帯域幅制限(バイト/秒)は、バーチャルホストレベルの設定がサーバーレベルの設定を上回るサーバーまたはバーチャルホストレベルで設定できます。', '[パフォーマンス]パフォーマンスを向上させるため、帯域幅を8KB単位で設定します。.<br/><br/>[セキュリティ]信頼できるIPまたはサブネットワークは影響を受けません。', '整数', ''); $_tipsdb['pcKeepAliveTimeout'] = new DAttrHelp("キープアライブタイムアウト(秒)", 'アイドル状態の永続的な接続を開いたままにする最大時間を指定します。 "-1"に設定すると、接続はタイムアウトしません。 0以上に設定すると、この時間が経過した後に接続が閉じられます。', '', 'int', ''); $_tipsdb['perClientConnLimit'] = new DAttrHelp("クライアント単位のスロットル", 'これらは、クライアントIPに基づいた接続制御設定です。 これらの設定は、DoS(サービス拒否)攻撃とDDoS(分散サービス拒否)攻撃を緩和するのに役立ちます。', '', '', ''); $_tipsdb['persistConn'] = new DAttrHelp("永続的な接続", '要求後に接続を開いたままにするかどうかを指定します。 処理されました。 永続的接続はパフォーマンスを向上させる可能性がありますが、一部のFastCGI外部アプリケーションは永続的接続を完全にサポートしません。 デフォルトは "オン"です。', '', 'ラジオボックスから選択', ''); $_tipsdb['phpIniOverride'] = new DAttrHelp("php.ini Override", 'Used to overwrite php.ini settings in the current context (Virtual Host level or Context level).<br/><br/>Supported directives are:<br/>php_value<br/>php_flag<br/>php_admin_value<br/>php_admin_flag<br/><br/>All other lines/directives will be ignored.', '', 'Override syntax is similar to Apache, a newline separated list of directives and their values with each directive being prepended by php_value, php_flag, php_admin_value, or php_admin_flag appropriately.', 'php_value include_path ".:/usr/local/lib/php"<br/>php_admin_flag engine on<br/>php_admin_value open_basedir "/home"'); $_tipsdb['pid'] = new DAttrHelp("PID", '現在のサーバープロセスのPID(プロセスID)。', 'PIDは、サーバーが再起動されるたびに変更されます。', '', ''); $_tipsdb['procHardLimit'] = new DAttrHelp("プロセスハードリミット", 'ソフトリミットをユーザープロセス内のハードリミットまで上げることができることを除けば、"プロセスソフトリミット"とほとんど同じです。 ハードリミットは、サーバー・レベルまたは個々の外部アプリケーションレベルで設定できます。 サーバーレベルの制限は、個々のアプリケーションレベルで設定されていない場合に使用されます。 オペレーティングシステムのデフォルト値は、値が両方のレベルにないか、0に設定されている場合に使用されます。', '', '整数', ''); $_tipsdb['procSoftLimit'] = new DAttrHelp("プロセスソフトリミット", 'ユーザーに代わって作成できるプロセスの総数を制限します。 既存のすべてのプロセスは、開始される新しいプロセスだけでなく、この限度に対してカウントされます。 制限は、サーバーレベルまたは個々の外部アプリケーションレベルで設定できます。<br/>サーバーレベルの制限は、個々のアプリケーションレベルで設定されていない場合に使用されます。 この値が0または両方のレベルにない場合、オペレーティングシステムのデフォルト設定が使用されます。', 'PHPスクリプトはプロセスをフォークするために呼び出すことができます。 この制限の主な目的は、フォーク爆弾や他のプロセスを作成するPHPプロセスによって引き起こされる他の攻撃を防ぐための最終防衛線です。<br/>この設定を低すぎると、機能が著しく損なわれる可能性があります。 この設定は特定のレベル以下では無視されます。<br/>suEXECデーモンモードを使用する場合、親プロセスが制限されないように、実際のプロセス制限はこの設定よりも高くなります。', '整数', ''); $_tipsdb['proxyContext'] = new DAttrHelp("プロキシコンテキスト", 'プロキシコンテキストは、このバーチャルホストを透過的なリバースプロキシサーバとして有効にします。 このプロキシサーバーは、HTTPプロトコルをサポートするWebサーバーまたはアプリケーションサーバーの前で実行できます。 このバーチャルホストがプロキシする外部Webサーバーは、プロキシコンテキストを設定する前に"外部アプリケーション"で定義されている必要があります。', '', '', ''); $_tipsdb['proxyProtocol'] = new DAttrHelp("PROXY protocol", 'List of IPs/subnets for front-end proxies that communicate with this server using PROXY protocol. Once set, the server will use PROXY protocol for incoming connections from listed IPs/subnets or fall back to a regular connection if PROXY protocol is unavailable.<br/><br/>Applies to HTTP, HTTPS, HTTP2, and websocket connections.', '', 'Comma delimited list of IP addresses or sub-networks.', ''); $_tipsdb['proxyWebServer'] = new DAttrHelp("Webサーバー", '外部Webサーバーの名前を指定します。 この外部Webサーバーは、サーバーまたはバーチャルホストレベルの"外部アプリケーション"セクションで定義する必要があります。', '', '選択', ''); $_tipsdb['quicBasePLPMTU'] = new DAttrHelp("PLPMTU Base Value", 'The maximum value of PLPMTU (maximum packet size without headers) in bytes that QUIC will use by default. Setting this to 0 will allow QUIC to pick the size.<br/><br/>This setting should be set lower than "PLPMTU Max Value".<br/><br/>Default value: 0', '', '0 or integer number between 1200 and 65527', ''); $_tipsdb['quicCfcw'] = new DAttrHelp("Connection Flow Control Window", 'The initial size of the buffer allocated for a QUIC connection. Default value is 1.5M.', 'A larger window size will use more memory.', 'Number between 64K and 512M', ''); $_tipsdb['quicCongestionCtrl'] = new DAttrHelp("Congestion Control", 'The congestion control algorithm used. This can be set manually or left up to the QUIC library in use by selecting the "Default" option.<br/><br/>Default value: Default', '', 'ドロップダウンリストから選択', ''); $_tipsdb['quicEnable'] = new DAttrHelp("Enable HTTP3/QUIC", 'Enables the HTTP3/QUIC network protocol server wide. Default value is Yes.', 'When this setting is set to Yes, HTTP3/QUIC can still be disabled at the listener level through the "Open HTTP3/QUIC (UDP) port" setting, or at the virtual host level through the "Enable HTTP3/QUIC" setting.', 'ラジオボックスから選択', ''); $_tipsdb['quicEnableDPLPMTUD'] = new DAttrHelp("Enable DPLPMTUD", 'Enable Datagram Packetization Layer Path Maximum Transmission Unit Discovery (DPLPMTUD).<br/><br/><b> <a href=" https://tools.ietf.org/html/rfc8899 " target="_blank" rel="noopener noreferrer"> Background on DPLPMTUD (RFC 8899) </a> </b><br/><br/>Default value: Yes', '', 'ラジオボックスから選択', ''); $_tipsdb['quicHandshakeTimeout'] = new DAttrHelp("Handshake Timeout", 'The time in seconds a new QUIC connection is given to complete its handshake, after which the connection is aborted. Default value is 10.', '', 'Integer number between 1 and 15', ''); $_tipsdb['quicIdleTimeout'] = new DAttrHelp("Idle Timeout", 'The time in seconds after which an idle QUIC connection will be closed. Default value is 30.', '', 'Integer number between 10 and 30', ''); $_tipsdb['quicMaxCfcw'] = new DAttrHelp("Max Connection Flow Control Window", 'Specifies the maximum size that a connection flow control window buffer is allowed to reach due to window auto-tuning.<br/><br/>Default value is 0, which means that the value of "Connection Flow Control Window" is used and no auto-tuning is performed.', 'A larger window size will use more memory.', '0 or a number between 64K and 512M', ''); $_tipsdb['quicMaxPLPMTU'] = new DAttrHelp("PLPMTU Max Value", 'The PLPMTU (maximum packet size without headers) probe upper limit in bytes. This setting is used to limit the "maximum packet size" in the DPLPMTUD search space. Setting this to 0 will allow QUIC to pick the size (By default LSQUIC assumes that MTU is 1,500 bytes (Ethernet)).<br/><br/>This setting should be set higher than "PLPMTU Base Value".<br/>Default value: 0', '', '0 or integer number between 1200 and 65527', ''); $_tipsdb['quicMaxSfcw'] = new DAttrHelp("Max Stream Flow Control Window", 'Specifies the maximum size that a stream flow control window is allowed to reach due to window auto-tuning.<br/><br/>Default value is 0, which means that the value of "Stream Flow Control Window" is used and no auto-tuning is performed.', 'A larger window size will use more memory.', '0 or a number between 64K and 128M', ''); $_tipsdb['quicMaxStreams'] = new DAttrHelp("Max Concurrent Streams Per Connection", 'The maximum number of concurrent streams allowed per QUIC connection. Default value is 100.', '', 'Integer number between 10 and 1000', ''); $_tipsdb['quicSfcw'] = new DAttrHelp("Stream Flow Control Window", 'The initial amount of data a QUIC connection is willing to receive per stream. Default value is 1M.', 'A larger window size will use more memory.', 'Number between 64K and 128M', ''); $_tipsdb['quicShmDir'] = new DAttrHelp("QUIC SHM Directory", 'Specifies the directory used to save QUIC data to shared memory.<br/><br/>By default, the server's default SHM directory, /dev/shm, will be used.', 'A RAM based partition, such as /dev/shm, is recommended.', 'Path', ''); $_tipsdb['quicVersions'] = new DAttrHelp("HTTP3/QUIC Versions", 'A list of enabled HTTP3/QUIC versions. This setting should only be used to limit HTTP3/QUIC support to the versions listed and is best left blank.', 'It is recommended to leave this setting blank to have the the best configuration applied automatically.', 'Comma-separated list', 'h3-29, h3-Q050'); $_tipsdb['railsDefaults'] = new DAttrHelp("Rack/Rails Default Settings", 'Default configurations for Rack/Rails applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['rcvBufSize'] = new DAttrHelp("受信バッファサイズ(バイト)", '各TCPソケットの受信バッファーサイズ。 512Kは許容されるバッファの最大サイズです。', '[パフォーマンス]オペレーティングシステムのデフォルトのバッファサイズを使用するには、この値を "未設定"のままにするか、0に設定することをお勧めします。<br/>[パフォーマンス]大きい受信バッファは、大きなペイロード、すなわちファイルアップロードで着信要求を処理するときのパフォーマンスを向上させます。<br/>[パフォーマンス]これを低い値に設定すると、ソケットあたりのスループットとメモリ使用量が減少し、メモリがボトルネックになった場合にサーバーがより多くの同時ソケットを持つことが可能になります。', '整数', ''); $_tipsdb['realm'] = new DAttrHelp("レルム", 'このコンテキストの認可レルムを指定します。 このコンテキストにアクセスするには、有効なユーザー名とパスワードを指定する必要があります。 "認可レルム"は"バーチャルホストのセキュリティ"セクションに設定されています。 この設定では、各レルムの"レルム名"が使用されます。', '', '選択', ''); $_tipsdb['realmName'] = new DAttrHelp("レルム名", '認可レルムの一意の名前を指定します。', '', '', ''); $_tipsdb['realms'] = new DAttrHelp("認可レルム", 'このバーチャルホストのすべての許可レルムをリストします。 認可レルムは、権限のないユーザーが保護されたWebページにアクセスするのをブロックするために使用されます。 レルムは、オプションのグループ分類を持つユーザー名とパスワードを含むユーザーディレクトリです。 認可は、コンテキスト・レベルで実行されます。 異なるコンテキストは同じレルム(ユーザデータベース)を共有できるため、レルムはそれらを使用するコンテキストとは別に定義されます。 コンテキスト設定では、これらの名前でレルムを参照できます。', '', '', ''); $_tipsdb['realtimerpt'] = new DAttrHelp("リアルタイム統計", 'リアルタイム統計のリンクは、リアルタイムのサーバステータスレポートを含むページにつながります。 これは、システムを監視するのに便利なツールです。 <br/><br/>このレポートには、サーバー統計のスナップショットが表示されます。 このスナップショットのリフレッシュレートは、右上隅のリフレッシュインターバルドロップダウンリストによって制御されます。<br/><br/>このレポートには、次のセクションが含まれています: <ul><li>サーバーの正常性は、基本的なサーバーの統計情報、稼働時間、負荷、および阻止されたDDoS阻止IPを示します。</li> <li>現在のトラフィックのスループット、接続、およびリクエストの統計情報を表示します。</li> <li>バーチャルホストは、各バーチャルホストの要求処理状況と外部アプリケーションの状態を表示します</li> <li>外部アプリケーションは、現在実行中の外部アプリケーションとその使用状況の統計情報を表示します。 CGIデーモンプロセスlscgidは、常に外部アプリケーションとして実行されます。</li> </ul><br/><br/>リアルタイム統計の行の多くにグラフアイコンがあります。 このアイコンをクリックすると、その行の統計がリアルタイムで更新されたグラフが開きます。<br/><br/>「サーバー」セクションの「要求」の横に、「詳細」というラベルの付いたリンクがあります。 このリンクをクリックすると、Requests Snapshotが表示されます。ここでは、どのクライアントが特定の種類のリクエストを行っているのか、サイトのどの部分がボトルネックになっているのかを詳しく見ることができます。 青色の領域のフィールドを使用すると、スナップショットをフィルタリングしてサーバーの特定の部分を分離したり、特定の処理を実行しているクライアントを探すことができます。', '', '', ''); $_tipsdb['recaptchaAllowedRobotHits'] = new DAttrHelp("Allowed Robot Hits", 'Number of hits per 10 seconds to allow ‘good bots’ to pass. Bots will still be throttled when the server is under load.<br/><br/>Default value is 3.', '', '整数', ''); $_tipsdb['recaptchaBotWhiteList'] = new DAttrHelp("Bot White List", 'List of custom user agents to allow access. Will be subject to the ‘good bots’ limitations, including allowedRobotHits.', '', 'List of user agents, one per line. Regex is supported.', ''); $_tipsdb['recaptchaMaxTries'] = new DAttrHelp("Max Tries", 'Max Tries specifies the maximum number of reCAPTCHA attempts permitted before denying the visitor.<br/><br/>Default value is 3.', '', '整数', ''); $_tipsdb['recaptchaRegConnLimit'] = new DAttrHelp("Connection Limit", 'The number of concurrent connections (SSL & non-SSL) needed to activate reCAPTCHA. reCAPTCHA will be used until concurrent connections drop below this number.<br/><br/>Default value is 15000.', '', '整数', ''); $_tipsdb['recaptchaSecretKey'] = new DAttrHelp("Secret Key", 'The secret key is the private key provided by Google via its reCAPTCHA service. A default Secret Key will be used if not set.', '', '', ''); $_tipsdb['recaptchaSiteKey'] = new DAttrHelp("Site Key", 'The site key is the public key provided by Google via its reCAPTCHA service. A default Site Key will be used if not set.', '', '', ''); $_tipsdb['recaptchaSslConnLimit'] = new DAttrHelp("SSL Connection Limit", 'The number of concurrent SSL connections needed to activate reCAPTCHA. reCAPTCHA will be used until concurrent connections drop below this number.<br/><br/>Default value is 10000.', '', '整数', ''); $_tipsdb['recaptchaType'] = new DAttrHelp("reCAPTCHA Type", 'Specify the reCAPTCHA type to use with the key pairs.<br/>If a key pair has not been provided and this setting is set to Not Set, a default key pair of type Invisible will be used.<br/><br/>Checkbox will display a checkbox reCAPTCHA for the visitor to validate.<br/><br/>Invisible will attempt to validate the reCAPTCHA automatically and if successful, will redirect to the desired page.<br/><br/>hCaptcha can be used to support reCAPTCHA provider <a href="https://www.hcaptcha.com" target="_blank" rel="noopener noreferrer">hCaptcha</a>.<br/><br/>Default value is Invisible.', '', 'ドロップダウンリストから選択', ''); $_tipsdb['recaptchaVhReqLimit'] = new DAttrHelp("Concurrent Request Limit", 'The number of concurrent requests needed to activate reCAPTCHA. reCAPTCHA will be used until concurrent requests drop below this number.<br/><br/>Default value is 15000.', '', '整数', ''); $_tipsdb['redirectContext'] = new DAttrHelp("リダイレクトコンテキスト", 'リダイレクトコンテキストは、1つのURIまたはURIのグループを別の場所に転送するために使用できます。 宛先URIは、同じWebサイト(内部リダイレクト)または別のWebサイトを指す絶対URI(外部リダイレクト)のいずれかにすることができます。', '', '', ''); $_tipsdb['renegProtection'] = new DAttrHelp("SSL再交渉保護", 'SSL再交渉保護を有効にするかどうかを指定します。 SSLハンドシェイクベースの攻撃に対して防御します。 デフォルト値は "Yes"です。', 'This setting can be enabled at the listener and virtual host levels.', 'ラジオボックスから選択', ''); $_tipsdb['required'] = new DAttrHelp("必要(許可ユーザー/グループ)", 'このコンテキストにアクセスできるユーザー/グループを指定します。 これにより、複数のコンテキストにわたって1つのユーザー/グループデータベース("レルム"で指定)を使用できますが、そのデータベースの特定のユーザー/グループのみがこのコンテキストにアクセスできます。', '', '構文はApache Requireディレクティブと互換性があります。 例えば: <ul> <li>user username [username ...] <br/>リストされたユーザーだけがこのコンテキストにアクセスできます。</li> <li> group groupid [groupid ...]<br/>リストされたグループに属するユーザーのみがこのコンテキストにアクセスできます。</li> </ul> この設定を指定しないと、すべての有効なユーザーがこのリソースにアクセスできます。', ''); $_tipsdb['requiredPermissionMask'] = new DAttrHelp("必要な許可マスク", 'サーバーが提供する静的ファイルに必要なアクセス許可マスクを指定します。 たとえば、全員が読み取り可能なファイルのみを処理できる場合は、値を0004に設定します。 すべての値についてman 2 statを参照してください', '', '8進数', ''); $_tipsdb['respBuffer'] = new DAttrHelp("応答バッファリング", '外部から受信した応答をバッファリングするかどうかを指定します。 アプリケーション。 "nph-" (Non-Parsed-Header)スクリプトが検出された場合、完全なHTTPヘッダーを持つ応答ではバッファリングがオフになります。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['restart'] = new DAttrHelp("変更を適用する/緩やかなリスタート", '緩やかな再起動をクリックすると、新しいサーバープロセスが開始されます。 緩やかな再起動の場合、古いサーバープロセスは、すべての要求が完了した後(または"緩やかな再起動タイムアウト(秒)"に達すると)終了します。<br/><br/>設定の変更は、次回の再起動時に適用されます。 緩やかな再起動は、サーバーのダウンタイムなしにこれらの変更を適用します。', '緩やかな再起動は、新しいサーバー・プロセスを生成するために2秒以下で完了します。', '', ''); $_tipsdb['restrained'] = new DAttrHelp("拘束された", 'このバーチャルホストのルート($VH_ROOT)を超えるファイルにこのWebサイトからアクセスできるかどうかを指定します。 はいに設定すると、$VH_ROOT以下のファイルにしかアクセスできず、シンボリックリンクや$VH_ROOTを超えるファイルやディレクトリを指すコンテキストへのアクセスが拒否されます。 しかし、これはCGIスクリプトのアクセシビリティを制限しません。 これは共有ホスティング環境で便利です。 "シンボリックリンク参照"は、ユーザーが$VH_ROOTでシンボリックリンクを使用できるようにはいに設定できます。 $VH_ROOTを超えるものはありません。', '[セキュリティ]共有ホスティング環境で有効にします。', 'ラジオボックスから選択', ''); $_tipsdb['restrictedDirPermissionMask'] = new DAttrHelp("スクリプトディレクトリのアクセス許可マスクの制限", 'Sサーバーが提供しないスクリプトファイルの親ディレクトリの制限付きアクセス許可マスクを指定します。 たとえば、グループおよびワールド書き込み可能なディレクトリでPHPスクリプトを処理することを禁止するには、マスクを022に設定します。 デフォルト値は000です。 このオプションを使用して、アップロードされたファイルのディレクトリ下でスクリプトを提供しないようにすることができます。<br/><br/>すべての値についてman 2 statを参照してください。', '', '8進数', ''); $_tipsdb['restrictedPermissionMask'] = new DAttrHelp("制限付き許可マスク", 'サーバーが提供しない静的ファイルに対する制限付きのアクセス許可マスクを指定します。 たとえば、実行可能ファイルの配信を禁止するには、マスクを0111に設定します。<br/><br/>すべての値についてman 2 statを参照してください。', '', '8進数', ''); $_tipsdb['restrictedScriptPermissionMask'] = new DAttrHelp("スクリプトのアクセス許可マスクの制限", 'サーバーが提供しないスクリプトファイルに対する制限付きアクセス許可マスクを指定します。 たとえば、グループおよびワールド書き込み可能なPHPスクリプトの配信を禁止するには、マスクを022に設定します。 デフォルト値は000です。<br/><br/>すべての値についてman 2 statを参照してください。', '', '8進数', ''); $_tipsdb['retryTimeout'] = new DAttrHelp("リトライタイムアウト(秒)", '以前の通信に問題があった外部アプリケーションを再試行する前に、サーバーが待機する時間を指定します。', '', '整数', ''); $_tipsdb['reusePort'] = new DAttrHelp("Enable REUSEPORT", 'Use SO_REUSEPORT socket option to distribute incoming traffic to multiple workers. This setting is only effective for multi-worker licenses. When enabled, all workers are automatically bound to this listener and "Binding" configuration is ignored.<br/><br/>Default value: On', '', 'ラジオボックスから選択', ''); $_tipsdb['rewriteBase'] = new DAttrHelp("書き換えベース", '書き換えルールのベースURLを指定します。', '', 'URL', ''); $_tipsdb['rewriteInherit'] = new DAttrHelp("継承を書き直す", '親コンテキストから書き換えルールを継承するかどうかを指定します。 書き換えが有効で継承されていない場合は、このコンテキストで定義されている書き換えのベースルールと書き換えルールが使用されます。', '', 'ラジオボックスから選択', ''); $_tipsdb['rewriteLogLevel'] = new DAttrHelp("ログレベル", '書き換えエンジンのデバッグ出力の詳細レベルを指定します。 この値の範囲は0-9です。0はロギングを無効にします。9は最も詳細なログを生成します。 このオプションを有効にするには、サーバーとバーチャルホストのエラーログ"ログレベル"を少なくともINFO以上に設定する必要があります。 これは、書き換えルールをテストする場合に便利です。', '', '整数', ''); $_tipsdb['rewriteMapLocation'] = new DAttrHelp("ロケーション", 'MapType:MapSource構文を使用して、書き換えマップの場所を指定します。<br/>LiteSpeedの書き換えエンジンは、次の3種類の書き換えマップをサポートしています: <ul> <li><b>標準プレーンテキスト</b> <blockquote> <b>MapType:</b> txt; <br/> <b>MapSource:</b> ファイルパスを有効なプレーンASCIIファイルに変換します。 </blockquote> このファイルの各行には空白で区切られた2つの要素が含まれていなければなりません。 最初の要素はキーで、2番目の要素は値です。 コメントには先頭に「#」という記号を付けることができます。 </li> <li><b>ランダム化されたプレーンテキスト</b> <blockquote> <b>MapType:</b> rnd;<br/> <b>MapSource:</b> 有効なプレーンASCIIファイルのファイルパス。 </blockquote> ファイル形式は、標準のプレーンテキストファイルと似ていますが、2番目の要素には " | "記号で区切られた 複数の選択肢があり、書き換えエンジンによってランダムに選択できます。 </li> <li><b>内部機能</b> <blockquote> <b>MapType:</b> int;<br/> <b>MapSource:</b> 内部文字列関数 </blockquote> 4つの機能を利用できます: <ul> <li><b>toupper:</b> 検索キーを大文字に変換します。</li> <li><b>tolower:</b> 検索キーを小文字に変換します。</li> <li><b>escape:</b> 検索キーでURLエンコーディングを実行します。</li> <li><b>unescape:</b> 検索キーでURLデコードを実行します。</li> </ul> </li> Apacheで利用可能な次のマップタイプはLiteSpeedでは実装されていません:<br/>ハッシュファイルと外部書き換えプログラム。 </ul> LiteSpeedのリライトエンジンの実装は、Apacheのリライトエンジンの仕様に準拠しています。 書き直しマップの詳細については、<a href="http://httpd.apache.org/docs/current/mod/mod_rewrite.html" target="_blank" rel="noopener noreferrer">Apacheのmod_rewrite文書</a>を参照してください。', '', '文字列', ''); $_tipsdb['rewriteMapName'] = new DAttrHelp("名前", 'バーチャルホスト・レベルでの再書き込みマップの一意の名前を指定します。 この名前は、書き換えルールのマッピング参照によって使用されます。 この名前を参照するときは、次の構文のいずれかを使用する必要があります: <blockquote><code> $\{MapName:LookupKey\}<br/>$\{MapName:LookupKey|DefaultValue\} </code></blockquote><br/>LiteSpeedのリライトエンジンの実装は、Apacheのリライトエンジンの仕様に準拠しています。 書き直しマップの詳細については、<a href="http://httpd.apache.org/docs/current/mod/mod_rewrite.html" target="_blank" rel="noopener noreferrer">Apacheのmod_rewrite文書</a>を参照してください。', '', '文字列', ''); $_tipsdb['rewriteRules'] = new DAttrHelp("Rewriteルール", 'バーチャルホストまたはコンテキスト・レベルでの書き換えルールのリストを指定します。 書き換えルールは、RewriteRuleディレクティブから構成され、オプションとして複数のRewriteCondディレクティブが前に付いています。 <ul> <li>各ディレクティブは1行だけを取る必要があります。</li> <li>RewriteCondとRewriteRuleは、Apacheのリライト命令構文に従います。 あなたのApache設定ファイルから書き換え命令文をコピー&ペーストするだけです。</li> <li>LiteSpeedとApache mod_rewriteには小さな違いがあります 実装: <ul> <li>LiteSpeed書き換えエンジンでは、%\ {LA-U:変数\} と%\ {LA-F:変数\} は無視されます</li> <li>LiteSpeed書き換えエンジンに2つの新しいサーバー変数が追加されました。: LiteSpeed書き換えエンジンに2つの新しいサーバー変数が追加されました。 %\{CURRENT_URI\}は、書き換えエンジンによって処理されている現在のURIを表し、%\{SCRIPT_NAME\}は対応するCGI環境変数と同じ意味を持ちます。</li> </ul></li> </ul> LiteSpeedのリライトエンジンの実装は、Apacheのリライトエンジンの仕様に従います。 書き換えルールの詳細については、<a href="http://httpd.apache.org/docs/current/mod/mod_rewrite.html" target="_blank" rel="noopener noreferrer">Apacheのmod_rewriteドキュメント</a>と<a href="http://httpd.apache.org/docs/current/rewrite/" target="_blank" rel="noopener noreferrer">ApacheのURL書き換えガイド</a>を参照してください。', '', '文字列', ''); $_tipsdb['rubyBin'] = new DAttrHelp("Rubyパス", 'Ruby実行可能ファイルへの指定されたパス。 Rubyがどこにインストールされているかによって、/usr/bin/ruby又は/usr/local/bin/rubyになります。', '', '絶対パス。', ''); $_tipsdb['runOnStartUp'] = new DAttrHelp("起動時に実行", 'サーバーの起動時に外部アプリケーションを起動するかどうかを指定します。 自身の子プロセスを管理できる外部アプリケーション、および"インスタンス"の値が "1"に設定されている場合にのみ適用されます。 有効にすると、実行時ではなくサーバーの起動時に外部プロセスが作成されます。', '[パフォーマンス] Railsアプリケーションのように、設定された外部プロセスに重大な起動オーバーヘッドがある場合、このオプションを有効にして最初のページ応答時間を短縮する必要があります。', 'ラジオボックスから選択', ''); $_tipsdb['runningAs'] = new DAttrHelp("実行ユーザ・グループ", 'サーバープロセスが実行されるユーザー/グループを指定します。 これは、インストールの前にconfigureコマンドを実行するときに、 "--with-user"と "--with-group"というパラメータを使用して設定されます。これらの値をリセットするには、configureコマンドを再実行して再インストールする必要があります。', '[セキュリティ]サーバは、 "root"のような特権ユーザーとして実行しないでください。 サーバーが、ログイン/シェルアクセスを持たない特権のないユーザー/グループの組み合わせで実行するように構成されていることが重要です。 一般的にnobodyのユーザー/グループが良い選択です。', '', ''); $_tipsdb['servAction'] = new DAttrHelp("アクション", 'このメニューからは、次の6つのアクションを使用できます: 緩やかな再起動, デバッグログの切り替え, サーバーログビューア, リアルタイム統計, バージョンマネージャ, and PHPをコンパイル. <ul><li>"変更を適用する/緩やかなリスタート"は、処理中のリクエストを中断することなく、正常にサーバプロセスを再起動します。</li> <li>"デバッグログを切り替える"は、デバッグログのオン/オフを切り替えます。</li> <li>"サーバーログビューア"は、ログビューアを介してサーバーログを表示できます。</li> <li>"リアルタイム統計"は、リアルタイムのサーバステータスを表示できます。</li> <li>"バージョン管理"は、LSWSの新しいバージョンをダウンロードし、異なるバージョン間で切り替えることができます。</li> <li>PHPをコンパイルすると、PHPをLiteSpeed Web Server用にコンパイルできます。</li> </ul>', 'シェルユーティリティ$SERVER_ROOT/bin/lswsctrlを使用してサーバープロセスを制御することもできますが、ログインシェルが必要です。', '', ''); $_tipsdb['servModules'] = new DAttrHelp("サーバーモジュール", 'サーバーモジュール構成は、モジュール構成データをグローバルに定義します。 一度定義されると、リスナーとバーチャルホストはモジュールとモジュール構成にアクセスできます。 <br/><br/>処理されるすべてのモジュールは、サーバー構成に登録する必要があります。 サーバー構成では、モジュール・パラメーター・データのデフォルト値も定義されています。 これらの値は、リスナーおよびバーチャルホスト構成データによって継承または上書きできます。<br/><br/>モジュールの優先順位は、サーバーレベルでのみ定義され、リスナーとバーチャルホストの設定によって継承されます。', '', '', ''); $_tipsdb['serverName'] = new DAttrHelp("サーバー名", 'このサーバーの一意の名前。 値として$HOSTNAMEを使用できます。', '', '', ''); $_tipsdb['serverPriority'] = new DAttrHelp("プライオリティ", 'サーバープロセスの優先度を指定します。値の範囲は-20〜20です。 数値が小さいほど優先度が高くなります。', '[パフォーマンス]通常、ビジー状態のサーバーで優先度を高くすると、Webパフォーマンスが若干高くなります。 データベースプロセスの優先度よりも高い優先度を設定しないでください。', '整数', ''); $_tipsdb['servletContext'] = new DAttrHelp("サーブレットコンテキスト", 'サーブレットは、サーブレットコンテキストを介して個別にインポートできます。 サーブレットコンテキストは、サーブレットのURIとサーブレットエンジンの名前を指定するだけです。 Webアプリケーション全体をインポートしたくない場合や、異なるサーブレットを異なる認可レルムで保護したい場合にのみ、これを使用する必要があります。 このURIには、"Java Webアプリコンテキスト"と同じ要件があります。', '', '', ''); $_tipsdb['servletEngine'] = new DAttrHelp("サーブレットエンジン", 'このWebアプリケーションを提供するサーブレットエンジンの名前を指定します。 サーブレットエンジンは、サーバーまたはバーチャルホストレベルの"外部アプリケーション"セクションで定義する必要があります。', '', '選択', ''); $_tipsdb['setUidMode'] = new DAttrHelp("外部アプリ Set UID モード", '外部アプリケーション・プロセスにユーザーIDを設定する方法を指定します。 3つの選択肢があります: <ul><li>サーバー UID: 外部アプリケーション・プロセスのユーザー/グループIDをサーバーのユーザー/グループIDと同じに設定します。</li> <li>CGIファイル UID: 実行可能ファイルのユーザー/グループIDに基づいて、外部CGIプロセスのユーザー/グループIDを設定します。 このオプションは、FastCGIまたはLSPHPではなく、CGIにのみ適用されます。</li> <li>Doc Root UID: 現在のバーチャルホストのドキュメントルートのユーザー/グループIDに基づいて、外部アプリケーションプロセスのユーザー/グループIDを設定します。</li> </ul>', '[セキュリティ]共有ホスティング環境では、CGIファイルUIDまたはDocルートUIDモードを使用して、1つのバーチャルホストが所有するファイルに別のバーチャルホストの外部アプリケーションスクリプト。', '選択', ''); $_tipsdb['shHandlerName'] = new DAttrHelp("ハンドラ名", 'ハンドラタイプがFastCGI、Web Server、LSAPI、Load Balancer、またはServlet Engineの場合にスクリプトファイルを処理する外部アプリケーションの名前を指定します。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['shType'] = new DAttrHelp("ハンドラタイプ", 'これらのスクリプトファイルを処理する外部アプリケーションのタイプを指定します。 使用可能なタイプは以下のとおりです:CGI、FastCGI、Webサーバー、LSAPI app、ロードバランサ 又はサーブレットエンジン。 FastCGI、Webサーバー、およびServlet Engineの場合は、"ハンドラ名"を指定する必要があります。 これは、"外部アプリケーション"セクションで事前定義されている外部アプリケーション名です。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['shmDefaultDir'] = new DAttrHelp("デフォルトのSHMディレクトリ", '共有メモリのデフォルトディレクトリを指定されたパスに変更します。 ディレクトリが存在しない場合は作成されます。 特に指定のない限り、すべてのSHMデータはこのディレクトリに保存されます。', '', 'パス', ''); $_tipsdb['showVersionNumber'] = new DAttrHelp("サーバー署名", 'サーバーの署名とバージョン番号を次の場所に表示するかどうかを指定します。 レスポンスヘッダの「Server」値。 3つのオプションがあります: バージョンを隠すに設定すると、LiteSpeedのみが表示されます。 バージョンを表示するに設定すると、LiteSpeedとバージョン番号が表示されます。 フルヘッダーを隠すに設定すると、サーバーヘッダー全体がレスポンスヘッダーに表示されなくなります。', '[セキュリティ]サーバのバージョン番号を公開したくない場合は、バージョンを隠すに設定します。', '選択', ''); $_tipsdb['sname'] = new DAttrHelp("名前 - サーバー", 'このサーバーを識別する一意の名前。 これは一般的な設定で指定された"サーバー名"です。', '', '', ''); $_tipsdb['sndBufSize'] = new DAttrHelp("送信バッファサイズ(バイト)", '各TCPソケットの送信バッファサイズ。 512Kは許容されるバッファの最大サイズです。', '[パフォーマンス]オペレーティングシステムのデフォルトのバッファサイズを使用するには、この値を "未設定"のままにするか、0に設定することをお勧めします。<br/>[パフォーマンス] Webサイトで大きな静的ファイルが使用されている場合は、送信バッファサイズを大きくしてパフォーマンスを向上させてください。<br/>[パフォーマンス]これを低い値に設定すると、ソケットあたりのスループットとメモリ使用量が減少し、メモリがボトルネックになった場合にサーバーがより多くの同時ソケットを持つことが可能になります。', '整数', ''); $_tipsdb['softLimit'] = new DAttrHelp("接続ソフトリミット", '1つのIPから許可される同時接続のソフト制限を指定します。 このソフトリミットは、"猶予期間(秒)"の間に"接続ハードリミット"以下になると一時的に超過することができますが、接続の数が限界よりも少なくなるまで、キープアライブ接続はできるだけ早く閉じられます。 "猶予期間(秒)"の後に接続数がまだ制限を超えている場合、そのIPは"禁止期間(秒)"でブロックされます。<br/><br/>例えば、ページに多数の小さなグラフが含まれている場合、ブラウザは、特にHTTP/1.0クライアントの場合、同時に多くの接続を設定しようとする可能性があります。 これらの接続を短期間で許可する必要があります。<br/><br/>HTTP/1.1クライアントは、複数の接続を設定してダウンロード速度を上げることができ、SSLにはSSL以外の接続とは別の接続が必要です。 通常のサービスに悪影響を及ぼさないように、制限値が適切に設定されていることを確認してください。 推奨される制限は、5〜10です。', '[セキュリティ]数字が小さいほど、より明確なクライアントに対応できます。<br/>[セキュリティ]信頼できるIPまたはサブネットワークは影響を受けません。<br/>[パフォーマンス]多数の同時クライアントマシンでベンチマークテストを実行する場合は、高い値に設定します。', '整数', ''); $_tipsdb['sslCert'] = new DAttrHelp("SSL秘密鍵と証明書", 'すべてのSSLリスナーには、ペアのSSL秘密鍵とSSL証明書が必要です。 複数のSSLリスナーは、同じ鍵と証明書を共有できます。<br/>OpenSSLなどのSSLソフトウェアパッケージを使用して、SSL秘密鍵を自分で生成することができます。 SSL証明書は、VeriSignやThawteのような認可された証明書の発行者から購入することもできます。 自分で証明書に署名することもできます。 自己署名証明書はWebブラウザから信頼されないため、重要なデータを含む公開Webサイトでは使用しないでください。 ただし、自己署名証明書は内部使用に十分適しており、 例えば LiteSpeed WebサーバーのWebAdminコンソールへのトラフィックを暗号化します。', '', '', ''); $_tipsdb['sslDefaultCiphers'] = new DAttrHelp("Default Cipher Suite", 'Default cipher suite for SSL certificates.<br/><br/>Default value: Server Internal Default (Based on current best practices)', '', 'Colon-separated string of cipher specifications.', ''); $_tipsdb['sslEnableMultiCerts'] = new DAttrHelp("複数のSSL証明書を有効にする", 'リスナー/バーチャルホストが複数のSSL証明書を設定できるようにします。 複数の証明書が有効な場合、証明書/キーは命名規則に従うことが想定されます。 証明書の名前がserver.crtの場合、その他の可能な証明書名はserver.crt.rsa、server.crt.dsa、server.crt.eccです。 「未設定」の場合、デフォルトは「いいえ」です。', '', 'ラジオボックスから選択', ''); $_tipsdb['sslOCSP'] = new DAttrHelp("OCSPステープリング", 'オンライン証明書ステータスプロトコル(OCSP)は、デジタル証明書が有効かどうかを確認するより効率的な方法です。 OCSP応答者である他のサーバーと通信して、証明書失効リスト(CRL)をチェックする代わりに証明書が有効であることを確認します。<br/>OCSPステープリングは、このプロトコルのさらなる改良であり、証明書が要求されるたびにではなく、定期的な間隔でサーバーがOCSPレスポンダを確認できるようにします。 詳細については、<a href=" http://en.wikipedia.org/wiki/OCSP_Stapling " target="_blank" rel="noopener noreferrer"> OCSP Wikipedia </a>のページをご覧ください。', '', '', ''); $_tipsdb['sslOcspProxy'] = new DAttrHelp("OCSP Proxy", 'Socket address used as the proxy server address for OCSP verification. Leave this setting unset If not using a proxy.<br/><br/>Default value: not set', '', 'Socket Address', ''); $_tipsdb['sslProtocolSetting'] = new DAttrHelp("SSLプロトコル", 'リスナーが受け入れたSSLプロトコルをカスタマイズします。', '', '', ''); $_tipsdb['sslSessionCache'] = new DAttrHelp("セッションキャッシュを有効にする", 'セッションIDキャッシングを有効にします。 「未設定」の場合、デフォルトは「いいえ」です。 (Opensslデフォルト)', '', 'ラジオボックスから選択', ''); $_tipsdb['sslSessionCacheSize'] = new DAttrHelp("セッションキャッシュサイズ(バイト)", 'キャッシュに格納するSSLセッションIDの最大数を設定します。 デフォルトは1,000,000です。', '', '整数', ''); $_tipsdb['sslSessionCacheTimeout'] = new DAttrHelp("セッションキャッシュタイムアウト(秒)", 'この値は、再ネゴシエーションが必要な前にセッションIDがキャッシュ内で有効である期間を決定します。 デフォルトは3,600です。', '', '整数', ''); $_tipsdb['sslSessionTicketKeyFile'] = new DAttrHelp("SSLセッションチケットキーファイル", 'SSLチケットキーを管理者が作成または維持できるようにします。 ファイルの長さは48バイトでなければなりません。 このオプションを空のままにすると、ロードバランサは独自のキーセットを生成してローテーションします。<br/><br/>重要:転送秘密を維持するには、<b> SSLセッションチケットの有効期間</b>秒単位でキーを変更することを強くお勧めします。 これができない場合は、このフィールドを空のままにすることをお勧めします。', '', 'パス', ''); $_tipsdb['sslSessionTicketLifetime'] = new DAttrHelp("SSLセッションチケットの有効期間(秒)", 'この値は、再ネゴシエーションが必要となる前にセッションチケットが有効になる期間を決定します。 デフォルトは3,600です。', '', '整数', ''); $_tipsdb['sslSessionTickets'] = new DAttrHelp("セッションチケットを有効にする", 'セッションチケットを有効にします。 「未設定」の場合、サーバーはopenSSLのデフォルトチケットを使用します。', '', 'ラジオボックスから選択', ''); $_tipsdb['sslStrictSni'] = new DAttrHelp("Strict SNI Certificate", 'Specifies whether to strictly require a dedicated virtual host certificate configuration. When enabled, SSL connections to virtual hosts without a dedicated certificate configuration will fail instead of using a default catch-all certificate.<br/><br/>Default value: No', '', 'ラジオボックスから選択', ''); $_tipsdb['sslStrongDhKey'] = new DAttrHelp("SSL Strong DH Key", 'Specifies whether to use 2048 or 1024 bit DH keys for SSL handshakes. If set to "Yes", 2048 bit DH keys will be used for 2048 bit SSL keys and certificates. 1024 bit DH keys will still be used in other situations. Default is "Yes".<br/><br/>Earlier versions of Java do not support DH key size higher than 1024 bits. If Java client compatibility is required, this should be set to "No".', '', 'radio', ''); $_tipsdb['statDir'] = new DAttrHelp("統計出力ディレクトリ", 'Real-Time Statsレポートファイルが書き込まれるディレクトリが作成されます。 デフォルトのディレクトリは<b>/tmp/lshttpd/</b>です。', 'サーバーの操作中に.rtreportファイルが1秒ごとに書き込まれます。 不必要なディスク書き込みを避けるには、これをRAMディスクに設定します。<br/>.rtreportファイルはサードパーティ製の監視ソフトウェアと一緒に使用してサーバーの状態を追跡できます。', '絶対パス。', ''); $_tipsdb['staticReqPerSec'] = new DAttrHelp("静的リクエスト/秒", '確立された接続の数に関係なく、1秒間に処理できる単一のIPアドレスからの静的コンテンツへの要求の最大数を指定します。<br/><br/>この制限に達すると、将来のすべての要求は次の秒までタールピットされます。 動的に生成されるコンテンツのリクエスト制限は、この制限とは関係ありません。 クライアントごとの要求制限は、サーバーまたはバーチャルホストレベルで設定できます。 バーチャルホストレベルの設定は、サーバーレベルの設定よりも優先されます。', '[セキュリティ]信頼できるIPまたはサブネットワークは影響を受けません。', '整数', ''); $_tipsdb['statuscode'] = new DAttrHelp("ステータスコード", '外部リダイレクトの応答ステータスコードを指定します。 ステータスコードが300〜399の場合、"宛先URI"を指定できます。', '', '選択', ''); $_tipsdb['suexecGroup'] = new DAttrHelp("suEXEC Group", 'At the current context level, run as this group. Either <b>suEXEC User</b> at the Virtual Host level, or <b>Run As User</b> at the External Application level, must be set for <b>suEXEC Group</b> to take effect.<br/><br/>This configuration can be overridden at the External Application level using the <b>Run As Group</b> setting.<br/><br/>Default value: <b>suExec User</b> setting value', '', 'Valid group name or uid', ''); $_tipsdb['suexecUser'] = new DAttrHelp("suEXEC User", 'At the current context level, run as this user. If set, this value will override the Virtual Host level <b>ExtApp Set UID Mode</b> setting.<br/><br/>This configuration may be overridden at the External Application level using the <b>Run As User</b> setting.<br/><br/>Default value: Not Set', '', 'Valid user name or uid.', ''); $_tipsdb['suffix'] = new DAttrHelp("サフィックス", 'このスクリプトハンドラによって処理されるスクリプトファイルのサフィックスを指定します。 接尾辞は一意である必要があります。', 'サーバーは、リスト内の最初の接尾辞に特殊なMIMEタイプ( "application / x-httpd- [suffix]")を自動的に追加します。 たとえば、接尾辞 "php53"にMIMEタイプ "application / x-httpd-php53"が追加されます。 接尾辞は"MIME設定"設定で最初に設定する必要があります。<br/>このフィールドではサフィックスを列挙していますが、スクリプトハンドラは接尾辞ではなくMIMEタイプを使用して、処理するスクリプトを決定します。<br/>[パフォーマンスとセキュリティ]本当に必要なサフィックスのみを指定してください。', 'カンマ区切りリストでピリオド"."は禁止されています。', ''); $_tipsdb['swappingDir'] = new DAttrHelp("スワップディレクトリ", 'スワップファイルを配置するディレクトリを指定します。 サーバがchrootモードで起動されると、このディレクトリは新しいルートディレクトリに相対的です。それ以外の場合は、実際のルートディレクトリに相対的です。<br/>サーバーは、独自のバーチャルメモリーを使用してシステムのメモリー使用量を削減します。 バーチャルメモリとディスクスワッピングは、大きな要求本体と動的に生成された応答を格納するために使用されます。 スワッピングディレクトリは、十分なスペースを持つディスク上に配置する必要があります。', '[パフォーマンス]スワッピングディレクトリを別のディスクに配置するか、最大I/Oバッファサイズを増やしてスワッピングを排除します。', '絶対パス。', ''); $_tipsdb['templateFile'] = new DAttrHelp("テンプレートファイル", 'このテンプレートの構成ファイルへのパスを指定します。 このファイルは$SERVER_ROOT/conf/templates/の中に ".conf"ファイル名で置く必要があります。 指定したファイルが存在しない場合、テンプレートを保存しようとすると、 "CLICK TO CREATE"というリンクが表示されます。 このリンクは新しい空のテンプレートファイルを生成します。 テンプレートを削除すると、その設定は設定から削除されますが、実際のテンプレート設定ファイルは削除されません。', '', 'パス', ''); $_tipsdb['templateFileRef'] = new DAttrHelp("テンプレートで使用されるファイル名", 'メンバーバーチャルホストに使用されるファイルのパスを指定します。 変数$VH_NAMEまたは$VH_ROOTは、各メンババーチャルホストが独自のファイルを持つように、パスに現れなければなりません。', '', '文字列', ''); $_tipsdb['templateName'] = new DAttrHelp("テンプレート名", 'テンプレートの一意の名前。', '', '', ''); $_tipsdb['templateVHAliases'] = new DAttrHelp("エイリアス", 'バーチャルホストの代替名を指定します。 すべての可能なホスト名とIPアドレスをこのリストに追加する必要があります。 ワイルドカード文字*と?は名前に使用できます。 ポート80にないWebサイトの場合は、:<port> を追加します。<br/><br/>エイリアスは、以下の状況で使用されます: <ol> <li>要求を処理するときにホストヘッダー内のホスト名を照合する。</li> <li>FrontPageやAWstatsなどのアドオンのドメイン名/エイリアス設定を設定する</li> <li>バーチャルホストテンプレートに基づいてリスナーからバーチャルホストへのマッピングを構成する。</li> </ol>', '', 'ドメイン名のカンマ区切りリスト。', ''); $_tipsdb['templateVHConfigFile'] = new DAttrHelp("インスタンス化されたVHost設定ファイル", 'メンバーバーチャルホストをインスタンス化するときに生成される構成ファイルの場所を指定します。 変数$VH_NAMEは、各バーチャルホストが独自のファイルを持つように、パスに現れなければなりません。 $SERVER_ROOT/conf/vhosts/にある必要があります。 この設定ファイルは、メンバのバーチャルホストをインスタンス化によってテンプレートから移動した場合にのみ作成されます。', '$VH_NAME/ vhconf.confは管理が簡単です。', '$VH_NAME変数と.conf接尾辞付きの文字列', ''); $_tipsdb['templateVHDocRoot'] = new DAttrHelp("ドキュメントルート", '各メンバーバーチャルホストのドキュメントルートの一意のパスを指定します。 変数$VH_NAMEまたは$VH_ROOTは、各メンババーチャルホストが独自のドキュメントルートを持つように、パスに現れなければなりません。', '', '$VH_NAME又は$VH_ROOT変数を含むパス', '$VH_ROOT/public_html/ 又は $SERVER_ROOT/$VH_NAME/public_html.'); $_tipsdb['templateVHDomain'] = new DAttrHelp("ドメイン", 'このメンバーバーチャルホストのメインドメイン名を指定します。 空白のままにすると、バーチャルホスト名が使用されます。 これは完全修飾ドメイン名である必要がありますが、IPアドレスも使用できます。 ポート80以外のWebサイトには、:<port>を追加することをお勧めします。 ドメイン名を含む設定の場合、このドメインは変数$VH_DOMAINで参照できます。<br/><br/>このドメイン名は、以下の状況で使用されます: <ol> <li>要求を処理する際にホストヘッダー内のホスト名を照合する。</li> <li>FrontPageやAWstatsなどのアドオンのドメイン名設定を入力する。</li> <li>バーチャルホストテンプレートに基づいてリスナーからバーチャルホストへのマッピングを構成する。</li> </ol>', '', 'ドメイン名', ''); $_tipsdb['templateVHName'] = new DAttrHelp("バーチャルホスト名", 'このバーチャルホストの一意の名前。 この名前は、すべてのテンプレートメンバーバーチャルホストとスタンドアロンバーチャルホストで一意でなければなりません。 ディレクトリパス設定では、この名前は変数$VH_NAMEによって参照できます。<br/><br/>同じ名前のスタンドアロンバーチャルホストも設定されている場合、メンバーバーチャルホスト設定は無視されます。', '', '', ''); $_tipsdb['templateVHRoot'] = new DAttrHelp("デフォルトのバーチャルホストルート", 'このテンプレートを使用して、メンバーバーチャルホストのデフォルトルートディレクトリを指定します。 変数$VH_NAMEはパスに指定する必要があります。 これにより、各メンバーテンプレートに名前に基づいて別々のルートディレクトリが自動的に割り当てられます。', '', 'パス', ''); $_tipsdb['toggleDebugLog'] = new DAttrHelp("デバッグログを切り替える", 'デバッグログの切り替えは、"デバッグレベル"の値をNONEとHIGHの間で切り替えます。 デバッグロギングはパフォーマンスに影響を与え、ハードドライブをすばやく埋めることができるため、通常は本番サーバーで"デバッグレベル"をNONEに設定する必要があります。 この機能を代わりに使用して、本番サーバー上の問題をデバッグするために、デバッグログを素早くオン/オフすることができます。 このようにデバッグロギングをオンまたはオフにしても、サーバー構成に表示されるものは変更されません。', '"デバッグログを切り替える"は、"ログレベル"がDEBUGに設定されている場合にのみ機能します。<br/>[パフォーマンス]重要! デバッグログには、各要求と応答の詳細情報が含まれています。 アクティブデバッグロギングは、サービスパフォーマンスを著しく低下させ、非常に短時間でディスクスペースを飽和させる可能性があります。 この機能は、サーバーの問題を診断しようとすると、短時間しか使用しないでください', '', ''); $_tipsdb['totalInMemCacheSize'] = new DAttrHelp("小ファイルキャッシュサイズ合計(バイト)", '小さな静的ファイルをキャッシュ/提供するためにバッファーキャッシュに割り振ることができる合計メモリーを指定します。', '', '整数', ''); $_tipsdb['totalMMapCacheSize'] = new DAttrHelp("MMAPキャッシュサイズ合計(バイト)", '中規模の静的ファイルをキャッシュ/配信するためにメモリマップされたキャッシュに割り当てることができる合計メモリを指定します。', '', '整数', ''); $_tipsdb['umask'] = new DAttrHelp("umask", 'CGIプロセスのデフォルトのumaskを設定します。 詳細は、man 2 umaskを参照してください。 これは、外部アプリケーション"umask"のデフォルト値としても機能します。', '', '有効範囲値[000]〜[777]。', ''); $_tipsdb['uploadPassByPath'] = new DAttrHelp("ファイルパスによるアップロードデータの転送", 'ファイルデータをパスでアップロードするかどうかを指定します。 有効にすると、アップロード時にファイル自体ではなく、バックエンドハンドラにファイルパスと他の情報が送信されます。 これにより、CPUリソースとファイル転送時間が節約されますが、実装するためにバックエンドに若干の更新が必要です。 無効にすると、ファイルの内容はバックエンドハンドラに転送され、要求本文は引き続きファイルに解析されます。', '[パフォーマンス]下位互換性が問題にならないようにするには、これを有効にしてファイルのアップロード処理を高速化します。', 'ラジオボックスから選択', ''); $_tipsdb['uploadTmpDir'] = new DAttrHelp("一時ファイルパス", '要求本体パーサーが動作している間に、サーバーにアップロードされるファイルが格納される一時ディレクトリ。 デフォルト値は/tmp/lshttpd/です。', '', '$SERVER_ROOT(ServerおよびVHostレベルの場合)または$VH_ROOT(VHostレベルの場合)で始まる絶対パスまたはパス。', ''); $_tipsdb['uploadTmpFilePermission'] = new DAttrHelp("一時ファイルのアクセス許可", '一時ディレクトリに格納されているファイルに使用されるファイルのアクセス権を決定します。 サーバーレベルの設定はグローバルで、VHostレベルでオーバーライドできます。', '', '3桁の8進数。 デフォルト値は666です。', ''); $_tipsdb['uri'] = new DAttrHelp("URI", 'このコンテキストのURIを指定します。 URIは "/"で始まる必要があります。 URIが「/」で終わる場合、このコンテキストはこのURIの下にすべてのサブURIを含みます。', '', 'URI', ''); $_tipsdb['useAIO'] = new DAttrHelp("Use AIO", 'Specifies whether to use asynchronous I/O to serve static files along with the AIO implementation to use. Options LINUX AIO and io_uring are only available on Linux machines.<br/><br/>Default value: No', ' AIO can help improve performance in servers with a high I/O wait.<br/> When io_uring is selected but not supported on the current machine, Linux AIO will be used instead.', 'ドロップダウンリストから選択', ''); $_tipsdb['useIpInProxyHeader'] = new DAttrHelp("ヘッダーにクライアントIPを使用する", '"X-Forwarded-For" HTTPリクエストヘッダーに記載されているIPアドレスを使用するかどうかを指定します。 接続/帯域幅スロットリング、アクセス制御、IPジオロケーションなどがあります。<br/><br/>この機能は、Webサーバーがロードバランサまたはプロキシサーバーの背後にある場合に便利です。 「信頼できるIPのみ」を選択した場合、X-Forwarded-For IPは、サーバーレベル"許可リスト"で定義された信頼できるIPからの要求が送信された場合にのみ使用されます。', '', '選択', ''); $_tipsdb['useSendfile'] = new DAttrHelp("sendfile()を使用する", '静的ファイルを提供するためにsendfile()システムコールを使用するかどうかを指定します。 静的ファイルは、メモリバッファキャッシュ、メモリマップキャッシュ、プレーンリード/ライト、およびsendfile()の4つの方法で提供できます。 "最大キャッシュサイズの小さいファイルサイズ(バイト)"より小さいファイルはメモリバッファキャッシュから提供されます。 "最大キャッシュサイズの小さいファイルサイズ(バイト)"より大きいが、"最大MMAPファイルサイズ(バイト)"より小さいファイルは、メモリマップドキャッシュから提供されます。 "最大MMAPファイルサイズ(バイト)"より大きいファイルは、プレーンな読み取り/書き込みまたはsendfile()で処理されます。 Sendfile()は、非常に大きな静的ファイルを処理するときにCPU使用率を大幅に下げることができる「ゼロコピー」システムコールです。 Sendfile()は最適化されたネットワークカードカーネルドライバを必要とするため、一部の小規模ベンダーのネットワークアダプタには適していない可能性があります。', '', 'ラジオボックスから選択', ''); $_tipsdb['userDBCacheTimeout'] = new DAttrHelp("ユーザーDBキャッシュタイムアウト(秒)", 'バックエンドユーザーデータベースの変更の確認頻度を指定します。 キャッシュ内のすべてのエントリにタイムスタンプがあります。 キャッシュされたデータが指定されたタイムアウトよりも古い場合、バックエンドデータベースの変更がチェックされます。 変更がなければ、タイムスタンプは現在の時刻にリセットされ、そうでない場合は新しいデータがロードされます。 Sevrerのリロードと穏やかな再起動により、キャッシュは直ちにクリアされます。', '[パフォーマンス]バックエンドデータベースが頻繁に変更されない場合は、パフォーマンスを向上させるために、より長いタイムアウトを設定します。', '整数', ''); $_tipsdb['userDBLocation'] = new DAttrHelp("ユーザーDBの場所", 'ユーザーデータベースの場所を指定します。 DBタイプパスワードファイルの場合、ユーザ/パスワード定義を含むフラットファイルへのパスです。 ファイル名をクリックするとWebAdminコンソールからこのファイルを編集できます。<br/><br/>ユーザーファイルの各行には、ユーザー名の後にコロン、crypt()で暗号化されたパスワードが続き、オプションでコロンとユーザーが所属するグループ名が続きます。 グループ名はカンマで区切られます。 グループ情報がユーザーデータベースに指定されている場合、グループデータベースはチェックされません。<br/>例:<blockquote><code>john:HZ.U8kgjnMOHo:admin,user</code></blockquote><br/><br/>DBタイプ LDAP の場合、ユーザー情報を照会するのはLDAP URLです。 有効なユーザーごとに、LDAPサーバーに格納されている認証データには、少なくともユーザーIDとユーザーパスワードが含まれている必要があります。 HTTP認証ヘッダーで受け取ったこのURLとユーザー名に基づいて、LDAP検索要求で1つだけのレコードを返す必要があります。 "$ k"はURLのフィルタ部分で指定する必要があり、ユーザー名で置き換えられます。 ユーザーのパスワード属性は、照会結果に戻されなければなりません。 ユーザーのパスワードの属性名は、"パスワード属性"で指定します。 グループ情報は、"Member-of属性"で任意に指定できます。<br/><br/>例: 少なくとも、オブジェクトクラス(uidObject、simpleSecurityObject、およびorganizationalRole)を使用してLDAPでユーザーを定義できます。 次のURLを使用できます: <br/><br/><blockquote><code>ldap://localhost/ou=UserDB,dc=example,dc=com???(&(objectClass=*)(uid=$k))</code></blockquote>', '', 'ユーザーDBファイルまたはLDAP URL(RFC 2255)へのパス。', ''); $_tipsdb['userDBMaxCacheSize'] = new DAttrHelp("ユーザーDB最大キャッシュサイズ", 'ユーザーデータベースの最大キャッシュサイズを指定します。 最近アクセスされたユーザー認証データは、最大のパフォーマンスを提供するためにメモリにキャッシュされます。', '[パフォーマンス]キャッシュが大きくなるとメモリが消費されるため、値が高くなるほどパフォーマンスが向上する場合があります。 ユーザーのデータベースサイズとサイトの使用状況に応じて適切なサイズに設定します。', '整数', ''); $_tipsdb['vaction'] = new DAttrHelp("アクション - バーチャルホスト", 'このフィールドには、バーチャルホストを無効化、有効化、または再起動するためのボタンが表示されます。 1つのバーチャルホストで実行されたアクションは、残りのWebサーバーには影響しません。', 'バーチャルホストをコンテンツを更新するときに一時的に無効にすることをお勧めします。', '', ''); $_tipsdb['vdisable'] = new DAttrHelp("無効", '無効アクションは、実行中のバーチャルホストを停止します。 新しいリクエストは受け付けられませんが、処理中のリクエストは通常通り終了します。', '', '', ''); $_tipsdb['venable'] = new DAttrHelp("有効", '有効アクションは、停止したバーチャルホストを起動します。 これにより、新しい要求を受け入れることができます。', '', '', ''); $_tipsdb['verifyDepth'] = new DAttrHelp("検証の深さ", 'クライアントに有効な証明書がないと判断する前に、証明書の検証の深さを指定します。 デフォルトは "1"です。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['vhEnableBr'] = new DAttrHelp("Enable Brotli Compression", 'Specifies whether to enable Brotli compression for this virtual host. This setting is only effective when "Brotli Compression Level (Static File)" is set to a non-zero value at the server level.', '', 'ラジオボックスから選択', ''); $_tipsdb['vhEnableGzip'] = new DAttrHelp("GZIPを有効にする", 'このバーチャルホストに対してGZIP圧縮を有効にするかどうかを指定します。 この設定は、サーバーレベルでGZIP圧縮が有効になっている場合にのみ有効です。 圧縮設定はサーバーレベルで設定されます(チューニング> GZIP)。', '', 'ラジオボックスから選択', ''); $_tipsdb['vhEnableQuic'] = new DAttrHelp("Enable HTTP3/QUIC", 'Enables the HTTP3/QUIC network protocol for this virtual host. For this setting to take effect, both "Enable HTTP3/QUIC" and "Open HTTP3/QUIC (UDP) port" must also be set to Yes at the server and listener levels respectively. Default value is Yes.', 'When this setting is set to No, the HTTP3/QUIC advertisement will no longer be sent. If a browser still contains cached HTTP3/QUIC information and HTTP3/QUIC is still enabled at the server and listener levels, an HTTP3/QUIC connection will continue to be used until this information is no longer cached or an HTTP3/QUIC protocol error is encountered.', 'ラジオボックスから選択', ''); $_tipsdb['vhMaxKeepAliveReq'] = new DAttrHelp("最大キープアライブ要求", 'キープアライブ(永続的)接続を介して提供できる最大要求を特定します。 この制限に達すると接続が閉じられます。 バーチャルホストごとに異なる制限を指定できます。 この数値は、サーバーレベルの"最大キープアライブ要求"の制限を超えることはできません。', '[パフォーマンス]合理的に高い値に設定します。 「1」以下の値を指定すると、キープアライブ接続が無効になります。', '整数', ''); $_tipsdb['vhModuleUrlFilters'] = new DAttrHelp("バーチャルホストモジュールのコンテキスト", 'バーチャルホストコンテキストのモジュール設定をカスタマイズするための集中管理された場所です。 コンテキストURIの設定は、バーチャルホストまたはサーバーレベルの設定を上書きします。', '', '', ''); $_tipsdb['vhModules'] = new DAttrHelp("バーチャルホストモジュール", 'バーチャルホストモジュール構成データは、デフォルトでサーバーモジュール設定から継承されます。 バーチャルホストモジュールはHTTPレベルのフックに制限されています。', '', '', ''); $_tipsdb['vhName'] = new DAttrHelp("バーチャルホスト名", 'バーチャルホストの一意の名前。 バーチャルホストのドメイン名をバーチャルホスト名として使用することをお勧めします。 バーチャルホスト名は、変数$VH_NAMEを使用して参照できます。', '', '', ''); $_tipsdb['vhRoot'] = new DAttrHelp("バーチャルホスト Root", 'バーチャルホストのルートディレクトリを指定します。 注:これはドキュメントのルートではありません<b> NOT </b>です。 このディレクトリの下に、バーチャルホストに関連するすべてのファイル(ログファイル、htmlファイル、CGIスクリプトなど)を置くことをお勧めします。 バーチャルホストルートは、変数$VH_ROOTを使用して参照できます。', '[パフォーマンス]さまざまなハードドライブに異なるバーチャルホストを配置します。', '絶対パス又は$SERVER_ROOTからの相対パス。', ''); $_tipsdb['vhaccessLog_fileName'] = new DAttrHelp("ファイル名", 'アクセスログファイル名。', '[パフォーマンス]アクセスログファイルを別のディスクに配置します。', 'ファイル名への絶対パス又は$SERVER_ROOT、$VH_ROOTからの相対パス。', ''); $_tipsdb['vhadminEmails'] = new DAttrHelp("管理者用電子メール", 'このバーチャルホストの管理者の電子メールアドレスを指定します。', '', '電子メールアドレスのカンマ区切りリスト', ''); $_tipsdb['vhlog_fileName'] = new DAttrHelp("File Name", 'ログファイルのパスを指定します。', '[パフォーマンス]ログファイルを別のディスクに配置します。', 'ファイル名への絶対パス又は$SERVER_ROOT、$VH_ROOTからの相対パス。', ''); $_tipsdb['vhlog_logLevel'] = new DAttrHelp("ログレベル", 'ロギングのレベルを指定します。 使用可能なレベルは、ERROR、WARNING、NOTICE、INFO、DEBUGです。 現在の設定以上のレベルのメッセージのみが記録されます。 DEBUGに設定する場合は、サーバログレベルをDEBUGに設定する必要があります。 デバッグのレベルは、"デバッグレベル"によってサーバーレベルでのみ制御されます。', '[パフォーマンス] "デバッグレベル"がNONE以外のレベルに設定されていない限り、DEBUGログレベルはパフォーマンスに影響を及ぼさず、推奨されます。', '選択', ''); $_tipsdb['viewlog'] = new DAttrHelp("サーバーログビューア", 'Tサーバーログビューアは、現在のサーバーログを参照してエラーまたは問題をチェックするための便利なツールです。 ログ・ビューアーは、サーバーログファイルを指定されたログ・レベルのブロックで検索します。 <br/><br/>デフォルトのブロックサイズは20KBです。 Begin、End、Next、Prevボタンを使用して、大きなログファイルをナビゲートできます。', '動的に生成されるページのサイズは、"最大動的応答ボディサイズ(バイト)"によって制限されます。 したがって、ブロックが大きすぎると、ページが切り捨てられることがあります。', '', ''); $_tipsdb['virtualHostMapping'] = new DAttrHelp("バーチャルホストマッピング", 'リスナーとバーチャルホストの関係を指定します。 リスナーとバーチャルホストはドメイン名によって関連付けられています。 HTTP要求は、一致するドメイン名を持つバーチャルホストにルーティングされます。 1つのリスナーは、異なるドメイン名の複数のバーチャルホストにマップできます。 1つのバーチャルホストを異なるリスナーからマップすることもできます。 1人のリスナーは、ドメイン名の値「*」を持つ1つのキャッチオールバーチャルホストを許可できます。 リスナーのマッピングに明示的に一致するドメイン名がない場合、 リスナーはその要求をそのキャッチオールバーチャルホストに転送します。', '[パフォーマンス]必要なマッピングのみを追加します。 リスナーが1つのバーチャルホストにのみマッピングされている場合は、キャッチオールマッピング "*"のみを設定します。', '', ''); $_tipsdb['virtualHostName'] = new DAttrHelp("バーチャルホスト", 'バーチャルホストの名前を指定します。', '', 'ドロップダウンリストから選択', ''); $_tipsdb['vname'] = new DAttrHelp("名前 - バーチャルホスト", 'このバーチャルホストを識別する一意の名前。 これは、このバーチャルホストを設定するときに指定した"バーチャルホスト名"です。', '', '', ''); $_tipsdb['vreload'] = new DAttrHelp("再起動 - バーチャルホスト", 'Restartアクションにより、Webサーバーはこのバーチャルホストの最新の構成をロードします。 処理中のリクエストは古い設定で終了します。 新しい設定は新しいリクエストにのみ適用されます。 バーチャルホストへのすべてのハングは、この方法でオンザフライで適用できます。', '', '', ''); $_tipsdb['vstatus'] = new DAttrHelp("ステータス - バーチャルホスト", 'バーチャルホストの現在のステータス。 ステータスはRunning、Stopped、Restart Required、またはRunning - Removed from onfigurationです。 <ul> <li>Runningは、バーチャルホストがロードされ、サービス中であることを意味します。</li> <li>Stoppedは、バーチャルホストがロードされていてもサービスされていない(無効になっている)ことを意味します。 </li> <li>Restart Requiredは、これが新しく追加されたバーチャルホストであり、サーバがまだ設定をロードしていないことを意味します。 </li> <li>Running - Removed from Configurationは、バーチャルホストがサーバの設定から削除されたが、まだ稼働中であることを意味します。 </li> </ul>', '', '', ''); $_tipsdb['wsaddr'] = new DAttrHelp("アドレス", 'WebSocketバックエンドによって使用される一意のソケットアドレス。 IPv4ソケット、IPv6ソケット、Unixドメインソケット(UDS)がサポートされています。 IPv4およびIPv6ソケットは、ネットワークを介した通信に使用できます。 UDSは、WebSocketバックエンドがサーバーと同じマシンに存在する場合にのみ使用できます。', '[セキュリティ] WebSocketバックエンドが同じマシン上で実行される場合、UDSが優先されます。 IPv4またはIPv6ソケットを使用する必要がある場合は、IPアドレスをlocalhostまたは127.0.0.1に設定して、WebSocketバックエンド 他のマシンからはアクセスできません。<br/>[パフォーマンス] Unixドメインソケットは、一般にIPv4またはIPv6ソケットよりも高いパフォーマンスを提供します。', 'IPv4またはIPV6アドレス:ポートまたはUDS://パス', '127.0.0.1:5434 <br/>UDS://tmp/lshttpd/php.sock.'); $_tipsdb['wsgiBin'] = new DAttrHelp("WSGI Path", 'Path to LiteSpeed Python Web Server Gateway Interface executable (lswsgi).<br/><br/>This executable is created by compiling Python with LiteSpeed's WSGI LSAPI module.', '', '絶対パス', ''); $_tipsdb['wsgiDefaults'] = new DAttrHelp("Python WSGI Default Settings", 'Default configurations for Python WSGI applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['wsuri'] = new DAttrHelp("URI", 'このWebSocketバックエンドを使用するURIを指定します。 このURIへのトラフィックは、WebSocketのアップグレード要求が含まれている場合にのみWebSocketバックエンドに転送されます。<br/><br/>このアップグレード要求のないトラフィックは、このURIが属するコンテキストに自動的に転送されます。 このURIに対してContextが存在しない場合、LSWSはこのトラフィックを、$DOC_ROOT/URIの場所で静的コンテキストにアクセスしているものとして扱います。', '', 'URIは、プレーンURI( "/"で始まる)またはPerlと互換性のある正規表現URI( "exp:"で始まる)にすることができます。 プレーンURIが "/"で終わる場合、このWebSocketバックエンドはこのURIの下にすべてのサブURIを含みます。', 'WebSocketプロキシをコンテキストとともに使用すると、同じページでさまざまな種類のトラフィックをさまざまな方法で処理できるため、パフォーマンスが最適化されます。 WebSocketトラフィックをWebSocketバックエンドに送信し、LSWSがページの静的コンテンツまたはLSAPIコンテキストを提供できるように静的コンテキストを設定し、LSWSがPHPコンテンツ(両方ともLSSがWebSocketバックエンドより効率的に機能する)を提供できるようにします。'); $_tipsdb['EDTP:GroupDBLocation'] = array('It is recommended that the database be stored under the $SERVER_ROOT/conf/vhosts/$VH_NAME/ directory.'); $_tipsdb['EDTP:UDBgroup'] = array('ここでグループ情報を入力すると、グループDBはチェックされません。','複数のグループを入力したり、カンマで区切ったりすることができます。 スペースはグループ名の一部として扱われます。'); $_tipsdb['EDTP:accessControl_allow'] = array('サーバー、バーチャルホスト、コンテキストレベルでアクセス制御を設定できます。 サーバーレベルでアクセス制御がある場合、サーバー規則が満たされた後にバーチャルホスト規則が適用されます。','入力形式は、192.168.0.2のようなIP、192.168.*のようなサブネットワーク、または192.168.128.5/255.255.128.0のようなサブネット/ネットマスクです。','信頼できるIPまたはサブネットワークをお持ちの場合は、192.168.1.* Tのような末尾の "T"を追加して許可リストに指定する必要があります。 信頼できるIPまたはサブネットワークは、接続/スロットリング制限によって制限されません。'); $_tipsdb['EDTP:accessControl_deny'] = array('特定のアドレスからのアクセスを拒否するには、許可リストに "ALL"を入れ、サブネットまたはIPを拒否リストに入れます。 特定のIPまたはサブネットのみがサイトにアクセスできるようにするには、拒否リストに "ALL"を入れ、許可リストにそのアドレスを指定します。'); $_tipsdb['EDTP:accessDenyDir'] = array('特定のディレクトリへのアクセスを拒否するにはフルパスを入力します。 *を続けてパスを入力すると、すべてのサブディレクトリが無効になります。','パスは、絶対パスでも、$SERVER_ROOTパスでも構いません。カンマで区切ります。','<b>シンボリックリンクを実行</ b>と<b>シンボリックリンクを確認</ b>の両方が有効な場合、シンボリックリンクは拒否されたディレクトリと照合されます。'); $_tipsdb['EDTP:accessLog_fileName'] = array('ログファイルのパスは絶対パスでも、$SERVER_ROOTからの相対パスでもかまいません。'); $_tipsdb['EDTP:aclogUseServer'] = array('必要に応じて、このバーチャルホストのアクセスログを無効にして、ディスクI/Oに節約することができます。'); $_tipsdb['EDTP:adminEmails'] = array('複数の管理用メールを入力することができます:カンマで区切ります。'); $_tipsdb['EDTP:adminOldPass'] = array('セキュリティ上の理由から、管理者パスワードを忘れた場合は、WebAdminコンソールから変更することはできません。 代わりに以下のシェルコマンドを使用してください: <br><br> /usr/local/lsws/admin/misc/admpass.sh. <br><br> このスクリプトは、入力されたすべての管理ユーザーIDを削除し、1人の管理ユーザーで上書きします。'); $_tipsdb['EDTP:allowBrowse'] = array('静的コンテキストを使用して、URIをドキュメントルートの外部またはその内部のディレクトリにマップできます。 ディレクトリは、ドキュメントルート(デフォルト)、$VH_ROOTまたは$SERVER_ROOTの絶対パスまたは相対パスにすることができます。','「アクセス可能」をチェックすると、このコンテキストで静的ファイルをブラウズできます。 静的ファイルを表示しないように無効にすることができます。 例えば コンテンツを更新するとき。'); $_tipsdb['EDTP:appType'] = array('',''); $_tipsdb['EDTP:as_location'] = array('The App Server context is for easy configuration of running Rack/Rails, WSGI, or Node.js applications. You only need to specify the root location of your application in the "Location" field.'); $_tipsdb['EDTP:as_startupfile'] = array('',''); $_tipsdb['EDTP:autoFix503'] = array('<b>自動修正 503 エラー</b>を有効にすると、監視プロセスによって自動的に新しいサーバープロセスが起動し、クラッシュが検出された場合にサービスが即座に再開します。'); $_tipsdb['EDTP:backlog'] = array('ローカルアプリケーションは、Webサーバーによって開始できます。 この場合、パス、バックログ、インスタンス数を指定する必要があります。'); $_tipsdb['EDTP:binPath'] = array('',''); $_tipsdb['EDTP:bubbleWrap'] = array(''); $_tipsdb['EDTP:bubbleWrapCmd'] = array(''); $_tipsdb['EDTP:cgi_path'] = array('CGIコンテキストを使用して、ディレクトリにCGIスクリプトのみを指定することができます。 パスは絶対パスでも、$SERVER_ROOT、$VH_ROOT、$DOC_ROOT(デフォルト)でもかまいません。 パスとURIは、cgi-binディレクトリのために "/"で終わらなければなりません。','そのディレクトリに特定のスクリプトだけが必要な場合は、そのスクリプトのCGIコンテキストを作成することをお勧めします。 この場合、pathとURIはディレクトリである必要はありません。 たとえば、pathは〜/myapp/myscript.pl、URIは/myapp/myscript.plです。 その他のファイルはすべてCGIとして提供されません。'); $_tipsdb['EDTP:checkSymbolLink'] = array('Check-Symbolic-Link制御は、Follow-Symbolic-Linkがオンになっている場合にのみ有効です。 これは、シンボリックリンクがアクセス拒否ディレクトリに対してチェックされるかどうかを制御します。'); $_tipsdb['EDTP:compressibleTypes'] = array('「圧縮可能タイプ」は、カンマで区切られた圧縮可能なMIMEタイプのリストです。 * / *、text / *などのMIMEタイプにワイルドカード "*"を使用できます。 あたたは、 "!" を特定のタイプを除外するために前面に置くことができます。 "!"を使用すると、リストの順序が重要になります。 たとえば、 "text/*、!text/css、!text/js"のようなリストは、cssとjsを除くすべてのテキストファイルを圧縮します。'); $_tipsdb['EDTP:ctxType'] = array('<b>静的</b>コンテキストを使用して、URIを文書のルートの外またはその内部のディレクトリにマップできます。','<b>Java Web アプリ</b>コンテキストは、AJPv13コンパイラJavaサーブレットエンジンで定義済みのJavaアプリケーションを自動的にインポートするために使用されます。','<b>サーブレット</b>コンテキストは、Webアプリケーションの下で特定のサーブレットをインポートするために使用されます。','<b>Fast CGI</b>コンテキストは、Fast CGIアプリケーションのマウントポイントです。','<b>LiteSpeed SAPI</b>コンテキストを使用して、URIをLSAPIアプリケーションに関連付けることができます。','<b>プロキシー</b>コンテキストでは、このバーチャルホストを透過的な逆プロキシー・サーバーとして外部Webサーバーまたはアプリケーション・サーバーに使用できます。','<b>CGI</b>コンテキストを使用して、ディレクトリにCGIスクリプトのみを指定することができます。','<b>ロードバランサー</b>コンテキストを使用して、そのコンテキストに異なるクラスタを割り当てることができます。','<b>リダイレクト</b>コンテキストでは、内部リダイレクトURIまたは外部リダイレクトURIを設定できます。','<b>Rack/Rails</b>コンテキストは、特にRack/Railsアプリケーションに使用されます。','<b>モジュールハンドラ</b>コンテキストは、ハンドラタイプモジュールのマウントポイントです。'); $_tipsdb['EDTP:docRoot'] = array('ここにドキュメントルートを設定します。これは絶対パスでも$SERV_ROOTまたは$VH_ROOTとの相対パスでもかまいません。','このバーチャルホストでは、ドキュメントルートは$DOC_ROOTと呼ばれ、他のパス設定で使用できます。'); $_tipsdb['EDTP:domainName'] = array('このリスナーに応答させるすべてのドメインを入力します。 個々のドメインを区切るには、カンマ「、」を使用します。','指定されていないすべてのドメインを処理するバーチャルホストを1つだけ選択し、ドメインに「*」を入れることができます。'); $_tipsdb['EDTP:enableDynGzipCompress'] = array('動的GZIP圧縮コントロールは、GZIP圧縮が有効な場合にのみ有効です。'); $_tipsdb['EDTP:enableExpires'] = array('Expiresは、Server / Virtual Host / Contextレベルで設定できます。 低いレベルの設定は、高いレベルの設定を上書きします。 上書き優先度の観点から: <br><br> コンテキストレベル > バーチャルホストレベル > サーバーレベル <br><br>'); $_tipsdb['EDTP:enableRecaptcha'] = array('When this setting is set to <b>Yes</b> at the Server level, reCAPTCHA Protection can still be disabled at the Virtual Host level.'); $_tipsdb['EDTP:errURL'] = array('さまざまなエラーコードに対してカスタムエラーページを設定できます。'); $_tipsdb['EDTP:expiresByType'] = array('タイプ別の期限のデフォルト設定を上書きします。 各エントリは、"MIME-type=A|Mseconds"の形式であり、間にスペースはありません。 カンマで区切って複数のエントリを入力できます。'); $_tipsdb['EDTP:expiresDefault'] = array('Expires構文では、 "A | Mseconds"は、基準時間(AまたはM)に指定された時間(秒)を加えた後、ファイルの有効期限が切れます。 「A」はクライアントのアクセス時間を意味し、「M」はファイルが変更された時間を意味する。 このデフォルト設定を異なるMIMEタイプで上書きすることができます.A86400は、クライアントのアクセス時間に基づいて1日後にファイルが期限切れになることを意味します。','1時間= 3600秒、1日= 86400秒、1週間= 604800秒、1ヶ月= 2592000秒、1年= 31536000秒という一般的な数字があります。'); $_tipsdb['EDTP:extAppAddress'] = array('アドレスは、UDS://tmp/lshttpd/myfcgi.sockのように192.168.1.3:7777およびlocalhost:7777のようなIPv4ソケットアドレス "IP:PORT"またはUnixドメインソケットアドレス "UDS://path"とすることができます。','UDSはchroot環境でchrootされます。','ローカルアプリケーションの場合、セキュリティとパフォーマンスが向上するため、Unixドメインソケットが優先されます。 IPv4ソケットを使用する必要がある場合は、IP部分をlocalhostまたは127.0.0.1に設定します。したがって、アプリケーションは他のマシンからアクセスできません。'); $_tipsdb['EDTP:extAppName'] = array('覚えやすい名前をつけ、他の場所はその名前でこのアプリを参照します。'); $_tipsdb['EDTP:extAppType'] = array('外部Fast CGIアプリケーションとAJPv13(Apache JServ Protocol v1.3)互換サーブレットエンジンを設定できます。'); $_tipsdb['EDTP:extWorkers'] = array('ロードバランサワーカーは、事前に定義されている必要があります。','使用可能なExtAppタイプは、fcgi(高速CGIアプリケーション)、LSAPIアプリケーション(LSAPIアプリケーション)、サーブレット(サーブレット/JSPエンジン)、プロキシ(Webサーバー)です。','1つの負荷分散クラスタに異なるタイプの外部アプリケーションを混在させることができます。'); $_tipsdb['EDTP:externalredirect'] = array('リダイレクトURIをここに設定します。 外部リダイレクトの場合は、ステータスコードを指定できます。 内部リダイレクトは「/」で始まり、外部リダイレクトは"/"または"http(s)://"で始まります。'); $_tipsdb['EDTP:extraHeaders'] = array('The Header Operations setting is backwards compatible with the old 'header_name: value1,value2,...' syntax, which is equivalent to setting the header + values using the 'Header' directive.'); $_tipsdb['EDTP:fcgiapp'] = array('Fast CGIコンテキストは、Fast CGIアプリケーションのマウントポイントです。 Fast CGIアプリケーションは、サーバーレベルまたはバーチャルホストレベルであらかじめ定義されている必要があります。'); $_tipsdb['EDTP:followSymbolLink'] = array('Follow-Symbolic-Linkが有効になっている場合でも、バーチャルホストレベルでそれを無効にできます。'); $_tipsdb['EDTP:gdb_groupname'] = array('Group Name should comprise of letter and numbers only.'); $_tipsdb['EDTP:gzipCompressLevel'] = array('GZIP圧縮レベルの範囲は1(最小)〜9(最大)です。'); $_tipsdb['EDTP:hardLimit'] = array('ウェブページのコンテンツとトラフィックの負荷に応じて、{val}20{/}〜{val}50{/}の間で設定することをお勧めします。'); $_tipsdb['EDTP:indexUseServer'] = array('インデックスファイルのデフォルトのサーバーレベル設定を使用するか、独自のサーバーレベル設定を使用できます。','サーバーレベルの設定に加えて、設定を使用することができます。','インデックスファイルを無効にするには、サーバーレベルの設定を使用しないで、バーチャルレベルの設定を空白のままにします。','コンテキスト・レベルで「自動インデックス」を有効/無効にすることができます。'); $_tipsdb['EDTP:javaServletEngine'] = array('サーブレットエンジンが別のマシン上で動作する場合は、webappsディレクトリのコピーをローカルに作成することをお勧めします。 それ以外の場合は、アクセス可能な一般的なネットワークドライブにファイルを配置する必要があり、パフォーマンスに影響する可能性があります。'); $_tipsdb['EDTP:javaWebApp_location'] = array('JJava Webアプリケーションコンテキストは、AJPv13コンパイラJavaサーブレットエンジンで事前定義されたJavaアプリケーションを自動的にインポートするために使用されます。サーブレットエンジンは、外部アプリケーションセクション(サーバーまたはバーチャルホストレベルのいずれか)に設定する必要があります。','ロケーションはWEB-INF/サブディレクトリを含むWebアプリケーションファイルを含むディレクトリです。','Webサーバーは、自動的に "location"で指定されたドライバーのWEB-INF/web.xmlであるWebアプリケーションの構成ファイルをインポートします。'); $_tipsdb['EDTP:listenerIP'] = array('リストからIPアドレスを選択します。特定のアドレスを指定しない場合、システムはこのマシン上の使用可能なすべてのIPアドレスにバインドします。'); $_tipsdb['EDTP:listenerName'] = array('リスナーに理解しやすく覚えやすい名前を付けてください。'); $_tipsdb['EDTP:listenerPort'] = array('このリスナーに対して、このIP上に一意のポート番号を入力します。 スーパーユーザー(root)のみが1024より小さいポートを使用できます。 ポート80はデフォルトのHTTPポートです。 ポート443はデフォルトのHTTPSポートです。'); $_tipsdb['EDTP:listenerSecure'] = array('<b>セキュリティ</b>で[はい]を選択すると、このリスナーはhttpsを使用します。 これをSSL設定でさらに構成する必要があります。'); $_tipsdb['EDTP:logUseServer'] = array('<b>サーバーのログを使用する</b>に「はい」を選択すると、ログはサーバーレベルで設定されたサーバーファイルに書き込まれます。'); $_tipsdb['EDTP:log_enableStderrLog'] = array('Stderrログは、サーバーログと同じディレクトリにあります。 有効にすると、stderrへのすべての外部アプリケーション出力がこのファイルに記録されます。'); $_tipsdb['EDTP:log_fileName'] = array('ログファイルのパスは絶対パスでも、$SERVER_ROOTからの相対パスでもかまいません。'); $_tipsdb['EDTP:log_rollingSize'] = array('現在のログファイルがローリングサイズを超えると、新しいログファイルが作成されます。 ファイルサイズはバイト単位で、10240,10K、または1Mの複数の入力フォーマットにすることができます。'); $_tipsdb['EDTP:maxCGIInstances'] = array('CGIプログラムが使用できるリソースを制限します。 これは、DoS攻撃に役立ちます。','最大CGIインスタンスは、Webサーバーが起動できるCGIプロセスの数を制御します。'); $_tipsdb['EDTP:maxReqHeaderSize'] = array('数字は、10240,10K、または1Mとして表すことができます。'); $_tipsdb['EDTP:mime'] = array('MIME設定は前のページから編集できます。 mime構成ファイルの場所は、絶対パスでも、$SERVER_ROOTからの相対パスでも指定できます。'); $_tipsdb['EDTP:namespace'] = array(''); $_tipsdb['EDTP:namespaceConf'] = array(''); $_tipsdb['EDTP:nodeBin'] = array(''); $_tipsdb['EDTP:phpIniOverride'] = array(''); $_tipsdb['EDTP:procSoftLimit'] = array('プロセスソフト/ハードリミットは、1人のユーザーに許可されるプロセスの数を制御します。 これには、CGIアプリケーションによって生成されたすべてのプロセスが含まれます。 設定されていない場合、OSレベル制限が使用されます。','0または空に設定すると、すべてのソフト/ハードリミットにオペレーティングシステムのデフォルト値が使用されます。','ソフトリミットは、カーネルが対応するリソースに対して実施する値です。 ハードリミットは、ソフトリミットの上限として機能します。'); $_tipsdb['EDTP:proxyWebServer'] = array('プロキシコンテキストは、このバーチャルホストを透過的なリバースプロキシサーバとして機能させ、外部のWebサーバまたはアプリケーションサーバに提供します。','外部Webサーバーは、サーバーまたはバーチャルホストレベルで外部アプリケーションの下にあらかじめ定義されている必要があります。'); $_tipsdb['EDTP:realm'] = array('コンテキストは、バーチャルホストセキュリティセクションで設定されている定義済みのレルムで保護することができます。 必要に応じて、代替名と追加要件を指定することができます。'); $_tipsdb['EDTP:realmName'] = array('ここであなたのHT Accessレルムを定義します。これはコンテキストに使用できます。'); $_tipsdb['EDTP:recaptchaAllowedRobotHits'] = array(''); $_tipsdb['EDTP:recaptchaBotWhiteList'] = array(''); $_tipsdb['EDTP:recaptchaMaxTries'] = array(''); $_tipsdb['EDTP:recaptchaRegConnLimit'] = array(''); $_tipsdb['EDTP:recaptchaSecretKey'] = array(''); $_tipsdb['EDTP:recaptchaSiteKey'] = array('The server level site/secret key pair must be configured to skip domain checking if the server manages multiple domains. Otherwise, the reCAPTCHA verification will not work properly.'); $_tipsdb['EDTP:recaptchaSslConnLimit'] = array(''); $_tipsdb['EDTP:recaptchaType'] = array(''); $_tipsdb['EDTP:recaptchaVhReqLimit'] = array(''); $_tipsdb['EDTP:restrained'] = array('共有ホスティング環境での拘束をオンにします。'); $_tipsdb['EDTP:reusePort'] = array(''); $_tipsdb['EDTP:rewriteMapLocation'] = array('場所のURIを入力します。 URIは「/」で始まる必要があります。'); $_tipsdb['EDTP:rewriteRules'] = array('Only virtual host level rewrite rules should be used here, such as those found in an Apache virtual host config file. Do NOT add any document root level rewrite rules here. If you have any document root level rewrite rules from .htaccess, you should instead create a static context with uri "/" and add the rewrite rules there.'); $_tipsdb['EDTP:rubyBin'] = array('<b>Rubyパス</b>は、Ruby実行ファイルの絶対パスです。 たとえば、/usr/local/bin/ruby'); $_tipsdb['EDTP:serverName'] = array('サーバープロセスのユーザーおよびグループの設定は変更できません。 これはインストール時に設定されました。 このオプションを変更するには、再インストールする必要があります。'); $_tipsdb['EDTP:servletEngine'] = array('サーブレットエンジンが別のマシン上で動作する場合は、webappsディレクトリのコピーをローカルに作成することをお勧めします。 それ以外の場合は、アクセス可能な一般的なネットワークドライブにファイルを配置する必要があり、パフォーマンスに影響する可能性があります。'); $_tipsdb['EDTP:shHandlerName'] = array('CGIを除いて、他のハンドラは「外部アプリケーション」セクションで事前に定義する必要があります。'); $_tipsdb['EDTP:shType'] = array('スクリプトハンドラは、CGI、FCGIアプリ、モジュールハンドラ、サーブレットエンジン、またはWebサーバーへのプロキシにすることができます。'); $_tipsdb['EDTP:sndBufSize'] = array('数字は、10240,10K、または1Mとして表すことができます。','送信/受信バッファサイズが0の場合、OSのデフォルトTCPバッファサイズが使用されます。'); $_tipsdb['EDTP:softLimit'] = array('ここでIPレベルのスロットル制限を設定します。 番号は4K単位に切り上げられます。 スロットリングを無効にするには、「0」に設定します。','猶予期間中のハードリミットの間は、接続数が一時的にソフトリミットを超えることがあります。 猶予期間の後、まだソフトリミットを超えている場合、そのIPからの禁止期間の接続は許可されません。'); $_tipsdb['EDTP:sslSessionCache'] = array('Sセッションキャッシュを使用すると、クライアントはSSLハンドシェイクを再実行せずに一定時間内にセッションを再開できます。 これを行うには、<b>セッションキャッシュを有効にする</b>を使用するか、セッションチケットを作成して使用して、クライアントにセッションIDを割り当てます。'); $_tipsdb['EDTP:sslSessionTicketKeyFile'] = array('チケットがサーバーによって生成されている場合、セッションチケットは自動的にローテーションされます。 <b>SSLセッションチケットキーファイル</b>オプションを使用して独自のセッションチケットを作成および管理する場合は、cronジョブを使用してチケットを自分自身でローテーションする必要があります。'); $_tipsdb['EDTP:swappingDir'] = array('ディレクトリをスワップすることは、/tmpなどのローカルディスクに配置することをお勧めします。 ネットワークドライブは絶対に避けてください。 スワップは、設定されたメモリのI/Oバッファが使い果たされたときに行われます。'); $_tipsdb['EDTP:userDBLocation'] = array('It is recommended that the database be stored under the $SERVER_ROOT/conf/vhosts/$VH_NAME/ directory.'); $_tipsdb['EDTP:vhRoot'] = array('全てのディレクトリがあらかじめ存在する必要があります。 このWebインターフェイスでは、ディレクトリは作成されません。 新しいバーチャルホストを作成する場合は、空のルートディレクトリを作成して最初から設定することができます。 パッケージに同梱されている "例"バーチャルルートをこのバーチャルホストルートにコピーして変更することができます。','バーチャルホストルート($VH_ROOT)は、絶対パスでも、$SERVER_ROOTに関連してもかまいません。'); $_tipsdb['EDTP:vhaccessLog_fileName'] = array('ログファイルのパスは絶対パスまたは$SERVER_ROOT、$VH_ROOTの相対パスにすることができます。'); $_tipsdb['EDTP:vhadminEmails'] = array('カンマで区切って複数の管理用メールを入力できます。'); $_tipsdb['EDTP:vhlog_fileName'] = array('ログファイルのパスは絶対パスでも、$SERVER_ROOT、$VH_ROOTからの相対パスでもかまいません。','ログ・レベルをDEBUGに設定する場合は、サーバー・ログ・レベルもDEBUGに設定する必要があります。 デバッグのレベルは、サーバーDEBUGレベルによって制御されます。 DEBUGを使用するのは、サーバーのパフォーマンスに大きな影響を与え、ディスクスペースをすばやく埋める必要がある場合のみです。'); $_tipsdb['EDTP:virtualHostName'] = array('このリスナーにマップするバーチャルホストを選択します。','マッピングするバーチャルホストを設定していない場合は、この手順をスキップして後で戻ってください。'); $_tipsdb['EDTP:wsgiBin'] = array(''); PK ��Zj��� � util_sortlang.phpnu �[��� <?php if ($argc == 1) { echo "Usage: $argv[0] lang [mixed] lang is the language file you want to sort. Current supported values 'english', 'chinese', 'japanes' If supply 2nd param mixed, the translated file will mix all the tags in the sorted order. Otherwise, the new tags will show up in the end\n\n"; return; } include(__DIR__ . '/../../lib/DMsg.php'); $option = ''; if (isset($argv[2])) { $option = $argv[2]; } DMsg::Util_SortMsg($argv[1], $option); PK ��ZQ�6,�� �� zh-CN_msg.phpnu �[��� <?php /** * WebAdmin Language File * 中文(zh-CN) * * Please Note: These language files will be overwritten during software updates. * * @author LiteSpeed Technoglogies * @copyright Copyright (c) LiteSpeed 2014-2020 * @link https://www.litespeedtech.com/ */ global $_gmsg; $_gmsg['menu_cloudimage'] = '云镜像'; $_gmsg['menu_cluster'] = '集群'; $_gmsg['menu_community'] = '社区'; $_gmsg['menu_compilephp'] = '编译 PHP'; $_gmsg['menu_dashboard'] = '主面板'; $_gmsg['menu_devgroup'] = '开发者邮件列表'; $_gmsg['menu_docs'] = '文档'; $_gmsg['menu_forum'] = '论坛'; $_gmsg['menu_general'] = '常规'; $_gmsg['menu_guides'] = '配置指南'; $_gmsg['menu_help'] = '帮助'; $_gmsg['menu_home'] = '首页'; $_gmsg['menu_logviewer'] = '查看服务器日志'; $_gmsg['menu_releaselog'] = '发布日志'; $_gmsg['menu_restart'] = '平滑重启'; $_gmsg['menu_rtstats'] = '实时统计'; $_gmsg['menu_serv'] = '服务器'; $_gmsg['menu_sl'] = '监听器'; $_gmsg['menu_sl_'] = '监听器'; $_gmsg['menu_slack'] = 'Slack'; $_gmsg['menu_toggledebug'] = '调试日志开关'; $_gmsg['menu_tools'] = '工具'; $_gmsg['menu_tp'] = '虚拟主机模板'; $_gmsg['menu_tp_'] = '虚拟主机模板'; $_gmsg['menu_versionmgr'] = '版本管理'; $_gmsg['menu_vh'] = '虚拟主机'; $_gmsg['menu_vh_'] = '虚拟主机'; $_gmsg['menu_webadmin'] = '管理控制台设置'; $_gmsg['tab_addons'] = '附加功能'; $_gmsg['tab_base'] = '基本'; $_gmsg['tab_cache'] = '缓存'; $_gmsg['tab_ctx'] = '资源集'; $_gmsg['tab_ext'] = '外部应用程序'; $_gmsg['tab_g'] = '常规'; $_gmsg['tab_log'] = '日志'; $_gmsg['tab_mod'] = '模块'; $_gmsg['tab_rails'] = '应用服务器'; $_gmsg['tab_requestfilter'] = '请求过滤'; $_gmsg['tab_rewrite'] = '重写'; $_gmsg['tab_sec'] = '安全'; $_gmsg['tab_sh'] = '脚本处理器'; $_gmsg['tab_ssl'] = 'SSL'; $_gmsg['tab_top'] = '摘要'; $_gmsg['tab_tp'] = '模板'; $_gmsg['tab_tuning'] = '调节'; $_gmsg['tab_user'] = '用户'; $_gmsg['tab_wsp'] = '网络套接字代理'; $_gmsg['btn_add'] = '添加'; $_gmsg['btn_back'] = '返回'; $_gmsg['btn_cancel'] = '取消'; $_gmsg['btn_delete'] = '删除'; $_gmsg['btn_edit'] = '编辑'; $_gmsg['btn_go'] = '继续'; $_gmsg['btn_instantiate'] = '实例化'; $_gmsg['btn_next'] = '下一步'; $_gmsg['btn_prev'] = '上一步'; $_gmsg['btn_refresh'] = '刷新'; $_gmsg['btn_save'] = '保存'; $_gmsg['btn_signin'] = '登录'; $_gmsg['btn_view'] = '查看'; $_gmsg['btn_yes'] = '是'; $_gmsg['note_collapsemenu'] = '收起菜单'; $_gmsg['note_configmodified'] = '配置已修改。要使修改生效,请进行平滑重启。'; $_gmsg['note_confirm_delete'] = '你确定要删除这个条目吗?这将从配置文件中被永久移除。'; $_gmsg['note_confirm_instantiate'] = '你确定你想要实例化这个虚拟主机吗?这将为该虚拟主机创建一个独立的配置文件。'; $_gmsg['note_copyrightreserved'] = '保留所有权利。'; $_gmsg['note_curbranch'] = '当前分支'; $_gmsg['note_curver'] = '当前版本'; $_gmsg['note_dataretrievedat'] = '数据接收于'; $_gmsg['note_entfeature'] = '这个特性仅适用于企业版'; $_gmsg['note_example'] = '范例'; $_gmsg['note_fullscreen'] = '全屏模式'; $_gmsg['note_inputerr'] = '检查到输入错误,请改正后继续。'; $_gmsg['note_loadavg'] = '系统平均负载(Load)'; $_gmsg['note_logout'] = '为进一步提高安全性,注销后请关闭浏览器窗口。'; $_gmsg['note_multicpufeature'] = '这个特性仅适用于多CPU版'; $_gmsg['note_newver'] = '新版本'; $_gmsg['note_number'] = '数值'; $_gmsg['note_numvalidrange'] = '数值有效范围'; $_gmsg['note_readonly_mode'] = '在配置文件中检测到包含文件,进入只读模式.'; $_gmsg['note_select_option'] = '请选择'; $_gmsg['note_serv_level'] = '服务器级'; $_gmsg['note_signout'] = '注销'; $_gmsg['note_syntax'] = '语法'; $_gmsg['note_tips'] = '提示'; $_gmsg['note_vh_level'] = '虚拟主机级'; $_gmsg['err_faildetectdlmethod'] = '无法检测下载方式(请安装curl、fetch或wget)'; $_gmsg['err_failreadfile'] = '读取文件失败'; $_gmsg['err_illegalcharfound'] = '值中包含非法字符'; $_gmsg['err_invalidpath'] = '无效路径'; $_gmsg['err_invalidvalat'] = '以下值是无效的'; $_gmsg['err_loggedoff'] = '你已经注销。'; $_gmsg['err_login'] = '身份认证失败。'; $_gmsg['err_parentdirnotexist'] = '父目录不存在'; $_gmsg['err_requireabspath'] = '要求绝对路径'; $_gmsg['err_sessiontimeout'] = '你的会话已超时。'; $_gmsg['err_valcannotempty'] = '值不能为空'; $_gmsg['l_accessallow'] = '允许列表'; $_gmsg['l_accessallowed'] = '允许的访问'; $_gmsg['l_accesscontrol'] = '访问控制'; $_gmsg['l_accessdenied'] = '拒绝的访问'; $_gmsg['l_accessdeny'] = '拒绝列表'; $_gmsg['l_accessdenydir'] = '拒绝访问的目录'; $_gmsg['l_accessfilename'] = '访问文件名称'; $_gmsg['l_accesslog'] = '访问日志'; $_gmsg['l_action'] = '动作'; $_gmsg['l_adddefaultcharset'] = '添加默认字符集'; $_gmsg['l_address'] = '地址'; $_gmsg['l_addresssettings'] = '地址设置'; $_gmsg['l_adminemails'] = '管理员邮箱'; $_gmsg['l_adminlistenersettings'] = '管理界面监听器地址设置'; $_gmsg['l_adminuser'] = '网络管理员用户'; $_gmsg['l_adminusers'] = '网络管理员用户'; $_gmsg['l_aioblocksize'] = 'AIO 块大小'; $_gmsg['l_allowbrowse'] = '可访问'; $_gmsg['l_allowdirectaccess'] = '允许直接访问'; $_gmsg['l_allowedRobotHits'] = '允许的机器人命中'; $_gmsg['l_allowedhosts'] = '允许的域名'; $_gmsg['l_allowoverride'] = '允许覆盖'; $_gmsg['l_allowsetuid'] = '允许设置UID'; $_gmsg['l_allowsymbollink'] = '跟随符号链接'; $_gmsg['l_apachebinpath'] = 'Apache执行程序路径'; $_gmsg['l_apacheconf'] = 'Apache Style设置'; $_gmsg['l_apacheconffile'] = 'Apache配置文件'; $_gmsg['l_apacheenablefp'] = '启用FrontPage扩展'; $_gmsg['l_apacheenvvars'] = 'Apache环境变量'; $_gmsg['l_apachehandledcontent'] = 'Apache处理的内容'; $_gmsg['l_apacheignoredmodules'] = '忽略的Apache模块'; $_gmsg['l_apacheipoffset'] = 'Apache监听IP偏移'; $_gmsg['l_apacheportoffset'] = 'Apache监听端口偏移'; $_gmsg['l_apachestyleconf'] = 'Apache样式设置'; $_gmsg['l_apptype'] = 'Application Type'; $_gmsg['l_authname'] = '认证名称'; $_gmsg['l_authorizer'] = '认证器'; $_gmsg['l_authrealm'] = '认证领域'; $_gmsg['l_autoLoadRewriteHtaccess'] = '自动加载 .htaccess'; $_gmsg['l_autofix503'] = '自动修复503错误'; $_gmsg['l_autoindex'] = '自动索引'; $_gmsg['l_autoindexuri'] = '自动索引URI'; $_gmsg['l_autoreloadapacheconf'] = '变动时自动重载'; $_gmsg['l_autostart'] = '自动启动'; $_gmsg['l_autoupdatedownload'] = '下载更新'; $_gmsg['l_autoupdateinterval'] = '检查更新'; $_gmsg['l_awstatesintegration'] = 'AWStats整合'; $_gmsg['l_awstatsuri'] = 'AWStats URI'; $_gmsg['l_backlog'] = '积压长度'; $_gmsg['l_banperiod'] = '屏蔽时长(秒)'; $_gmsg['l_base'] = '基本'; $_gmsg['l_base2'] = '基本 2'; $_gmsg['l_binding'] = '绑定'; $_gmsg['l_binpath'] = '二进制文件路径'; $_gmsg['l_blockbadreq'] = '屏蔽坏请求'; $_gmsg['l_botWhiteList'] = '机器人白名单'; $_gmsg['l_brcompress'] = 'Brotli压缩'; $_gmsg['l_brcompresslevel'] = 'Brotli压缩级别(动态内容)'; $_gmsg['l_brstaticcompresslevel'] = 'Brotli压缩级别(静态文件)'; $_gmsg['l_bubblewrap'] = 'Bubblewrap 容器'; $_gmsg['l_bubblewrapcmd'] = 'Bubblewrap 命令'; $_gmsg['l_byteslog'] = '字节日志'; $_gmsg['l_cacertfile'] = 'CA 证书文件'; $_gmsg['l_cacertpath'] = 'CA 证书路径'; $_gmsg['l_cacheexpiretime'] = '缓存过期时间(秒)'; $_gmsg['l_cachepolicy'] = '缓存策略'; $_gmsg['l_cacheqs'] = '缓存带查询字符串的请求'; $_gmsg['l_cachereqcookie'] = '缓存带Cookie的请求'; $_gmsg['l_cacherespcookie'] = '缓存带Cookie的响应'; $_gmsg['l_cachestaleage'] = '缓存陈旧时间(秒)'; $_gmsg['l_cachestoragesettings'] = '缓存存储设置'; $_gmsg['l_certchain'] = '证书链'; $_gmsg['l_certfile'] = '证书文件'; $_gmsg['l_cgidsock'] = 'CGI守护进程套接字'; $_gmsg['l_cgipriority'] = 'CGI优先级'; $_gmsg['l_cgisettings'] = 'CGI设置'; $_gmsg['l_cgroups'] = '控制组群'; $_gmsg['l_checksymbollink'] = '检查符号链接'; $_gmsg['l_chrootpath'] = 'Chroot路径'; $_gmsg['l_ciphers'] = '加密器'; $_gmsg['l_clientverify'] = '客户端校验'; $_gmsg['l_command'] = '命令'; $_gmsg['l_compressarchive'] = '压缩存档'; $_gmsg['l_compressibletypes'] = '压缩类型'; $_gmsg['l_concurrentReqLimit'] = '并发请求限制'; $_gmsg['l_configfile'] = '配置文件'; $_gmsg['l_congestionctrl'] = '拥塞控制'; $_gmsg['l_connection'] = '连接'; $_gmsg['l_conntimeout'] = '连接超时时长(秒)'; $_gmsg['l_contextlist'] = '资源集列表'; $_gmsg['l_cpuaffinity'] = 'CPU亲缘性'; $_gmsg['l_cpuhardlimit'] = 'CPU硬限制(秒)'; $_gmsg['l_cpusoftlimit'] = 'CPU软限制(秒)'; $_gmsg['l_crlfile'] = '客户端吊销文件'; $_gmsg['l_crlpath'] = ' 客户端吊销路径'; $_gmsg['l_ctxas'] = 'App Server资源集定义'; $_gmsg['l_ctxb'] = '负载均衡器资源集定义'; $_gmsg['l_ctxc'] = 'CGI资源集定义'; $_gmsg['l_ctxf'] = 'FCGI资源集定义'; $_gmsg['l_ctxg'] = '静态资源集定义'; $_gmsg['l_ctxj'] = 'Java WebApp资源集定义'; $_gmsg['l_ctxl'] = 'LiteSpeed SAPI资源集定义'; $_gmsg['l_ctxmd'] = '模块处理器资源集定义'; $_gmsg['l_ctxp'] = '代理资源集定义'; $_gmsg['l_ctxr'] = '重定向资源集定义'; $_gmsg['l_ctxs'] = 'Servlet资源集定义'; $_gmsg['l_custerrpages'] = '自定义错误页面'; $_gmsg['l_dbname'] = 'DB Name'; $_gmsg['l_debuglevel'] = '调试级别'; $_gmsg['l_defaultaction'] = '默认动作'; $_gmsg['l_defaultcharsetcustomized'] = '自定义默认字符集'; $_gmsg['l_defaultmimetype'] = '默认MIME类型'; $_gmsg['l_defaultvhroot'] = '默认虚拟主机根目录'; $_gmsg['l_desturi'] = '目标URI'; $_gmsg['l_dhparam'] = 'DH 参数'; $_gmsg['l_disableinitlogrotation'] = '禁止初始日志回滚'; $_gmsg['l_disablesechtaccess'] = '禁止.htaccess覆盖'; $_gmsg['l_docroot'] = '文档根'; $_gmsg['l_domain'] = '域名'; $_gmsg['l_domains'] = '域名'; $_gmsg['l_dynreqpersec'] = '动态态请求/秒'; $_gmsg['l_enablebrcompress'] = '启用Brotli压缩'; $_gmsg['l_enablecache'] = '启用缓存'; $_gmsg['l_enablecensorship'] = '启用请求过滤'; $_gmsg['l_enablechroot'] = '启用Chroot环境'; $_gmsg['l_enablecompress'] = '启用压缩'; $_gmsg['l_enablecoredump'] = '启用核心转储'; $_gmsg['l_enabled'] = '已启用'; $_gmsg['l_enabledhe'] = '启用DH密钥交换'; $_gmsg['l_enabledyngzipcompress'] = '启用动态压缩'; $_gmsg['l_enableecdhe'] = '启用ECDH密钥交换'; $_gmsg['l_enableexpires'] = '启用过期'; $_gmsg['l_enablegzip'] = '启用GZIP压缩'; $_gmsg['l_enableh2c'] = '在明文传输上启用HTTP/2'; $_gmsg['l_enablehooks'] = '启用钩子(Hook)'; $_gmsg['l_enablehotlinkctrl'] = '启用盗链防护'; $_gmsg['l_enableipgeo'] = '启用IP地理定位'; $_gmsg['l_enablelve'] = 'Cloud Linux'; $_gmsg['l_enableprivatecache'] = '启用私有缓存'; $_gmsg['l_enablequic'] = '启用HTTP3/QUIC'; $_gmsg['l_enablerailshosting'] = '启用共享主机'; $_gmsg['l_enablerewrite'] = '启用重写'; $_gmsg['l_enablescript'] = '启用脚本/外部应用程序'; $_gmsg['l_enablestapling'] = '启用OCSP Stapling'; $_gmsg['l_enablestderrlog'] = '启用标准错误日志(stderr)'; $_gmsg['l_env'] = '环境变量'; $_gmsg['l_envvariable'] = '环境变量'; $_gmsg['l_errcode'] = '错误代码'; $_gmsg['l_expires'] = '过期设置'; $_gmsg['l_expiresByType'] = '按类型过期'; $_gmsg['l_expiresdefault'] = '默认过期'; $_gmsg['l_extappabort'] = '外部应用程序放弃'; $_gmsg['l_extappchrootmode'] = '外部应用程序Chroot模式'; $_gmsg['l_extappchrootpath'] = '外部应用程序Chroot路径'; $_gmsg['l_extappresctl'] = '外部应用程序资源控制'; $_gmsg['l_extapps'] = '外部应用程序'; $_gmsg['l_extappsec'] = 'External App Security'; $_gmsg['l_externalredirect'] = '外部重定向'; $_gmsg['l_extfcgiauth'] = 'FastCGI认证器'; $_gmsg['l_extlb'] = '负载均衡器'; $_gmsg['l_extlogger'] = '管道日志器'; $_gmsg['l_extlsapi'] = 'LiteSpeed SAPI应用程序'; $_gmsg['l_extproxy'] = '网络服务器'; $_gmsg['l_extraHeaders'] = '头部操作'; $_gmsg['l_extservlet'] = 'Servlet引擎'; $_gmsg['l_fcgiapp'] = 'FastCGI应用程序'; $_gmsg['l_fileaccess'] = '文件访问'; $_gmsg['l_fileaccesscontrol'] = '文件访问控制'; $_gmsg['l_fileetag'] = '文件ETag'; $_gmsg['l_filename'] = '文件路径'; $_gmsg['l_followsymbollink'] = '跟随符号链接'; $_gmsg['l_forcegid'] = '强制GID'; $_gmsg['l_forcemimetype'] = '强制MIME类型'; $_gmsg['l_forcestrictownership'] = '强制严格属主检查'; $_gmsg['l_generalsettings'] = '常规设置'; $_gmsg['l_geoipdb'] = 'MaxMind地理定位数据库'; $_gmsg['l_geoipdbfile'] = '数据库文件路径'; $_gmsg['l_gracefulrestarttimeout'] = '平滑重启超时时间(秒)'; $_gmsg['l_graceperiod'] = '宽限期(秒)'; $_gmsg['l_groupdbattrgroupmember'] = '组成员属性名'; $_gmsg['l_groupdbcachetimeout'] = '组数据库缓存超时时间(秒)'; $_gmsg['l_groupdbentries'] = '组数据库条目'; $_gmsg['l_groupdbentry'] = '组数据库条目'; $_gmsg['l_groupdblocation'] = '组数据库地址'; $_gmsg['l_groupdbmaxcachesize'] = '组数据库最大缓存大小'; $_gmsg['l_groupname'] = '组名'; $_gmsg['l_groups'] = '组定义'; $_gmsg['l_gzip'] = 'Gzip压缩'; $_gmsg['l_gzipautoupdatestatic'] = '自动更新静态文件'; $_gmsg['l_gzipbr'] = 'GZIP/Brotli压缩'; $_gmsg['l_gzipcachedir'] = '静态GZIP缓存目录'; $_gmsg['l_gzipcompresslevel'] = '压缩级别(动态内容)'; $_gmsg['l_gzipmaxfilesize'] = '静态文件最大尺寸(字节)'; $_gmsg['l_gzipminfilesize'] = '静态文件最小尺寸(字节)'; $_gmsg['l_gzipstaticcompresslevel'] = 'GZIP压缩级别(静态文件)'; $_gmsg['l_handlername'] = '处理器名称'; $_gmsg['l_handlertype'] = '处理器类型'; $_gmsg['l_hardlimit'] = '连接数硬限制'; $_gmsg['l_hidesiginerrorpage'] = '隐藏错误页签名'; $_gmsg['l_hook'] = '钩子'; $_gmsg['l_hotlinkprotection'] = '防盗链'; $_gmsg['l_ignorereqcachectrl'] = '忽略请求中的缓存控制'; $_gmsg['l_ignorerespcachectrl'] = '忽略响应中的缓存控制'; $_gmsg['l_inbandwidth'] = '入口带宽(字节/秒)'; $_gmsg['l_indexfiles'] = '索引文件'; $_gmsg['l_inittimeout'] = '初始请求超时时间(秒)'; $_gmsg['l_inmembufsize'] = '内存读写缓冲区大小'; $_gmsg['l_instances'] = '实例'; $_gmsg['l_internal'] = '是内置模块'; $_gmsg['l_ip'] = 'IP地址'; $_gmsg['l_ip2locDB'] = 'IP2Location数据库'; $_gmsg['l_ip2locDBCache'] = 'DB Cache Type'; $_gmsg['l_ip2locDBFile'] = 'IP2Location数据库文件路径'; $_gmsg['l_keepalivetimeout'] = '持久连接超时时间(秒)'; $_gmsg['l_keepdays'] = '保留天数'; $_gmsg['l_keyfile'] = '私钥文件'; $_gmsg['l_ldapbinddn'] = 'LDAP绑定DN'; $_gmsg['l_ldapbindpasswd'] = 'LDAP绑定密码'; $_gmsg['l_ldaprealmdef'] = 'LDAP领域定义'; $_gmsg['l_listenerlist'] = '监听器列表'; $_gmsg['l_listenername'] = '监听器名称'; $_gmsg['l_loadapacheconf'] = '载入Apache配置'; $_gmsg['l_loadbalancer'] = '负载均衡器'; $_gmsg['l_location'] = '位置'; $_gmsg['l_logcontrol'] = '日志管理'; $_gmsg['l_logformat'] = '日志格式'; $_gmsg['l_loggeraddress'] = '远程日志器地址(可选)'; $_gmsg['l_logheaders'] = '记录头部'; $_gmsg['l_loglevel'] = '日志级别'; $_gmsg['l_lsapiapp'] = 'LSAPI应用程序'; $_gmsg['l_lsrecaptcha'] = 'LS reCAPTCHA'; $_gmsg['l_mappedlisteners'] = '映射的监听器'; $_gmsg['l_matchedhosts'] = '正则表达式匹配域名'; $_gmsg['l_maxCGIInstances'] = '最大CGI实例数量'; $_gmsg['l_maxTries'] = '最大尝试次数'; $_gmsg['l_maxcachedfilesize'] = '缓存的小型文件最大大小(字节)'; $_gmsg['l_maxconns'] = '最大连接数'; $_gmsg['l_maxdynrespheadersize'] = '动态回应报头最大大小(字节)'; $_gmsg['l_maxdynrespsize'] = '动态回应主内容最大大小(字节)'; $_gmsg['l_maxidletime'] = '最长闲置时间'; $_gmsg['l_maxkeepalivereq'] = '最大持续连接请求数'; $_gmsg['l_maxmmapfilesize'] = '最大MMAP文件大小(字节)'; $_gmsg['l_maxobjsize'] = '最大对象大小'; $_gmsg['l_maxreqbodysize'] = '最大请求主内容大小(字节)'; $_gmsg['l_maxreqheadersize'] = '最大请求头大小(字节)'; $_gmsg['l_maxrequrllen'] = '最大请求URL长度(字节)'; $_gmsg['l_maxsslconns'] = '最大SSL连接数'; $_gmsg['l_membervhosts'] = '虚拟主机成员'; $_gmsg['l_membervhroot'] = '虚拟主机成员根目录'; $_gmsg['l_membervhroot_note'] = '可选项:你可以在此设置一个与缺省值不同的虚拟主机根目录(VH_ROOT)'; $_gmsg['l_memhardlimit'] = '内存硬限制(字节)'; $_gmsg['l_memsoftlimit'] = '内存软限制(字节)'; $_gmsg['l_mimesettings'] = 'MIME设置'; $_gmsg['l_mimetype'] = 'MIME类型'; $_gmsg['l_mimetypedef'] = 'MIME类型定义'; $_gmsg['l_mimetypeentry'] = 'MIME类型条目'; $_gmsg['l_mingid'] = '最小的GID'; $_gmsg['l_minuid'] = '最小的UID'; $_gmsg['l_module'] = '模块'; $_gmsg['l_moduleconf'] = '模块设置'; $_gmsg['l_modulehandler'] = '模块处理器'; $_gmsg['l_moduleparams'] = '模块参数'; $_gmsg['l_name'] = '名称'; $_gmsg['l_newadminuser'] = '创建网络管理员用户'; $_gmsg['l_newcontext'] = '添加资源集'; $_gmsg['l_newextapp'] = '添加外部应用程序'; $_gmsg['l_newpass'] = '新密码'; $_gmsg['l_newrealm'] = '创建领域'; $_gmsg['l_nocachedomain'] = '不缓存的域名'; $_gmsg['l_nocacheurl'] = '不缓存的网址'; $_gmsg['l_nodebin'] = 'Node路径'; $_gmsg['l_nodesettings'] = 'Node.js App默认设置'; $_gmsg['l_notes'] = '备注'; $_gmsg['l_numworkers'] = '工作器数量'; $_gmsg['l_ocspcacerts'] = 'OCSP CA证书'; $_gmsg['l_ocsprespmaxage'] = 'OCSP响应最大时长(秒)'; $_gmsg['l_ocspresponder'] = 'OCSP响应器'; $_gmsg['l_ocspstapling'] = '附加在线证书状态协议(OCSP Stapling)'; $_gmsg['l_oldpass'] = '旧密码'; $_gmsg['l_onlyself'] = '仅限自我跳转'; $_gmsg['l_order'] = '顺序'; $_gmsg['l_outbandwidth'] = '出口带宽(字节/秒)'; $_gmsg['l_pass'] = '密码'; $_gmsg['l_passfilerealmdef'] = '密码文件领域定义'; $_gmsg['l_path'] = '路径'; $_gmsg['l_pckeepalivetimeout'] = '持续连接超时时长'; $_gmsg['l_perclientthrottle'] = '单客户调节'; $_gmsg['l_persistconn'] = '持久连接'; $_gmsg['l_phpinioverride'] = 'php.ini 覆盖'; $_gmsg['l_phpsuexec'] = 'PHP suEXEC'; $_gmsg['l_phpsuexecmaxconn'] = 'PHP suEXEC最大连接数'; $_gmsg['l_pipedlogger'] = '管道日志器'; $_gmsg['l_port'] = '端口'; $_gmsg['l_priority'] = '优先级'; $_gmsg['l_privatecacheexpiretime'] = '私有缓存过期时间(秒)'; $_gmsg['l_process'] = '进程'; $_gmsg['l_prochardlimit'] = '进程硬限制'; $_gmsg['l_procsoftlimit'] = '进程软限制'; $_gmsg['l_protocolver'] = '协议版本'; $_gmsg['l_quic'] = 'HTTP3/QUIC'; $_gmsg['l_quiccfcw'] = '连接流量控制窗口'; $_gmsg['l_quichandshaketimeout'] = '握手超时时间(秒)'; $_gmsg['l_quicidletimeout'] = '空闲超时时间(秒)'; $_gmsg['l_quicmaxcfcw'] = '最大连接流量窗口值设置'; $_gmsg['l_quicmaxsfcw'] = '最大流量窗口值设置'; $_gmsg['l_quicmaxstreams'] = '每个连接的最大并发数'; $_gmsg['l_quicsfcw'] = '连接流量窗口值'; $_gmsg['l_quicshmdir'] = 'QUIC SHM 目录'; $_gmsg['l_quicversions'] = 'HTTP3/QUIC 版本'; $_gmsg['l_railsapplimit'] = '单账号最大应用程序数量'; $_gmsg['l_railshosting'] = 'Rack/Rails共享主机'; $_gmsg['l_railssettings'] = 'App Server设置'; $_gmsg['l_ramdiskpath'] = '内存磁盘路径'; $_gmsg['l_rcvbufsize'] = '接收缓冲区大小'; $_gmsg['l_realm'] = '领域'; $_gmsg['l_realmlist'] = '认证领域列表'; $_gmsg['l_realmname'] = '领域名称'; $_gmsg['l_realmtype'] = '数据库类型'; $_gmsg['l_recapenabled'] = '启用reCAPTCHA'; $_gmsg['l_recaptype'] = 'reCAPTCHA类型'; $_gmsg['l_redirecturi'] = '重定向URL'; $_gmsg['l_regConnLimit'] = '连接限制'; $_gmsg['l_renegprotection'] = 'SSL重新协商保护'; $_gmsg['l_reqresp'] = '请求/响应调整'; $_gmsg['l_requestfilterruleset'] = '请求过滤规则集'; $_gmsg['l_requiredauthuser'] = '要求(已认证的用户/组)'; $_gmsg['l_requiredpermissionmask'] = '必需的权限掩码'; $_gmsg['l_respbuffer'] = '响应缓冲'; $_gmsg['l_restrained'] = '访问管制'; $_gmsg['l_restricteddirpermissionmask'] = '脚本目录限制权限掩码'; $_gmsg['l_restrictedpermissionmask'] = '限制权限掩码'; $_gmsg['l_restrictedscriptpermissionmask'] = '脚本限制权限掩码'; $_gmsg['l_retrytimeout'] = '重试超时时间(秒)'; $_gmsg['l_retypepass'] = '确认新密码'; $_gmsg['l_reuseport'] = '启用REUSEPORT'; $_gmsg['l_rewritebase'] = '重写基准'; $_gmsg['l_rewritecontrol'] = '重写控制'; $_gmsg['l_rewritedocrootrules'] = '文档根目录重写规则'; $_gmsg['l_rewriteinherit'] = '重写继承'; $_gmsg['l_rewritemap'] = '重写映射'; $_gmsg['l_rewriterules'] = '重写规则'; $_gmsg['l_rollingsize'] = '回滚大小(字节)'; $_gmsg['l_rubybin'] = 'Ruby路径'; $_gmsg['l_rubyproclimit'] = '每个的用户最大Ruby进程数'; $_gmsg['l_ruleset'] = '规则定义'; $_gmsg['l_runningas'] = '以此身份运行'; $_gmsg['l_runonstartup'] = '启动时运行'; $_gmsg['l_runtimemode'] = '运行模式'; $_gmsg['l_scanpost'] = '扫描请求主内容'; $_gmsg['l_secauditlog'] = '安全审计日志'; $_gmsg['l_secauditlogengine'] = '启用安全审计日志'; $_gmsg['l_secretKey'] = 'Secret Key'; $_gmsg['l_secure'] = '加密连接'; $_gmsg['l_securedconn'] = '加密连接'; $_gmsg['l_securityandfeatures'] = '安全和特性'; $_gmsg['l_serverlog'] = '服务器日志'; $_gmsg['l_servermoduledef'] = '服务器模块定义'; $_gmsg['l_servermodulesdef'] = '服务器模块定义'; $_gmsg['l_servername'] = '服务器名称'; $_gmsg['l_serverprocess'] = '服务器进程'; $_gmsg['l_serversig'] = '服务器签名'; $_gmsg['l_servletengine'] = 'Servlet引擎'; $_gmsg['l_sessiontimeout'] = '会话超时时间(秒)'; $_gmsg['l_setuidmode'] = '外部应用程序设置UID模式'; $_gmsg['l_shdef'] = '脚本处理器定义'; $_gmsg['l_shmDefaultDir'] = '默认SHM目录'; $_gmsg['l_sitealiases'] = '网站别名'; $_gmsg['l_sitedomain'] = '网站域名'; $_gmsg['l_sitekey'] = 'Site Key'; $_gmsg['l_smartkeepalive'] = '智能持续连接'; $_gmsg['l_sndbufsize'] = '发送缓冲区大小(字节)'; $_gmsg['l_softlimit'] = '连接软限制'; $_gmsg['l_spdyadheader'] = 'SPDY公告'; $_gmsg['l_ssl'] = 'SSL私钥和证书'; $_gmsg['l_sslConnLimit'] = 'SSL连接限制'; $_gmsg['l_sslEnableMultiCerts'] = '启用多SSL证书'; $_gmsg['l_sslSessionCache'] = '启用会话缓存'; $_gmsg['l_sslSessionCacheSize'] = '会话缓存大小(字节)'; $_gmsg['l_sslSessionCacheTimeout'] = '会话缓存超时(秒)'; $_gmsg['l_sslSessionTicketKeyFile'] = 'SSL会话记录单Key文件路径'; $_gmsg['l_sslSessionTicketLifetime'] = 'SSL会话记录单生命周期(秒)'; $_gmsg['l_sslSessionTickets'] = '启用会话单'; $_gmsg['l_sslStrongDhKey'] = '强SSL DH密钥'; $_gmsg['l_sslprotocol'] = 'SSL协议'; $_gmsg['l_startupfile'] = '启动文件'; $_gmsg['l_statDir'] = '状态统计输出目录'; $_gmsg['l_staticcompresslevel'] = '压缩级别(静态内容)'; $_gmsg['l_staticreqpersec'] = '静态请求数/秒'; $_gmsg['l_statuscode'] = '状态码'; $_gmsg['l_storagepath'] = '存储路径'; $_gmsg['l_suexecgrp'] = '以此用户组身份运行'; $_gmsg['l_suexecgrp1'] = 'suEXEC Group'; $_gmsg['l_suexecuser'] = '以此用户身份运行'; $_gmsg['l_suexecuser1'] = 'suEXEC User'; $_gmsg['l_suffix'] = '后缀'; $_gmsg['l_suspendvh'] = '冻结虚拟主机'; $_gmsg['l_swappingdir'] = '交换目录'; $_gmsg['l_templatefile'] = '模板文件'; $_gmsg['l_totalinmemcachesize'] = '小文件缓存总大小(字节)'; $_gmsg['l_totalmmapcachesize'] = '总MMAP缓存大小(字节)'; $_gmsg['l_tplist'] = '虚拟主机模板列表'; $_gmsg['l_tpname'] = '模板名称'; $_gmsg['l_tuningos'] = '操作系统优化'; $_gmsg['l_tuningsslsettings'] = 'SSL全局设定'; $_gmsg['l_tuningstatic'] = '静态文件传输优化'; $_gmsg['l_type'] = '类型'; $_gmsg['l_umask'] = '权限掩码'; $_gmsg['l_updateinterval'] = '更新间隔'; $_gmsg['l_updatemode'] = '更新模式'; $_gmsg['l_updateoffsetsecs'] = '更新偏移时间(秒)'; $_gmsg['l_uploadfile'] = '文件上传'; $_gmsg['l_uploadpassbypath'] = '通过文件路径传递数据'; $_gmsg['l_uploadtmpdir'] = '临时文件路径'; $_gmsg['l_uploadtmpfilepermission'] = '临时文件权限'; $_gmsg['l_uri'] = 'URI'; $_gmsg['l_url'] = 'URL'; $_gmsg['l_urlfilter'] = '资源集'; $_gmsg['l_useServer'] = '使用服务器日志'; $_gmsg['l_useaio'] = '使用异步磁盘读写(AIO)'; $_gmsg['l_useapacheconf'] = '使用Apache配置文件'; $_gmsg['l_useipinproxyheader'] = '使用报头中的客户端IP'; $_gmsg['l_userdbattrmemberof'] = 'Member-of属性'; $_gmsg['l_userdbattrpasswd'] = '密码属性'; $_gmsg['l_userdbcachetimeout'] = '用户数据库缓存超时时间(秒)'; $_gmsg['l_userdbentries'] = '用户数据库条目'; $_gmsg['l_userdbentry'] = '用户数据库条目'; $_gmsg['l_userdblocation'] = '用户数据库地址'; $_gmsg['l_userdbmaxcachesize'] = '用户数据库最大缓存大小'; $_gmsg['l_username'] = '用户名'; $_gmsg['l_users'] = '用户'; $_gmsg['l_usesendfile'] = '使用sendfile()'; $_gmsg['l_useserverindexfiles'] = '使用服务器索引文件'; $_gmsg['l_verifydepth'] = '检查深度'; $_gmsg['l_vhaliases'] = '别名'; $_gmsg['l_vhlog'] = '虚拟主机日志'; $_gmsg['l_vhmappings'] = '虚拟主机映射'; $_gmsg['l_vhname'] = '虚拟主机名'; $_gmsg['l_vhost'] = '虚拟主机'; $_gmsg['l_vhostlist'] = '虚拟主机列表'; $_gmsg['l_vhroot'] = '虚拟主机根目录'; $_gmsg['l_vhtemplate'] = '虚拟主机模板'; $_gmsg['l_webserver'] = '网络服务器'; $_gmsg['l_websocketdef'] = '网络套接字定义'; $_gmsg['l_websocketsetup'] = '网络套接字代理设置'; $_gmsg['l_workers'] = '工作器'; $_gmsg['l_workingdir'] = '工作路径'; $_gmsg['l_wsgibin'] = 'WSGI 路径'; $_gmsg['l_wsgisettings'] = 'Python WSGI默认设置'; $_gmsg['o_cagefswithoutsuexec'] = '不包含suEXEC的CageFS'; $_gmsg['o_checkbox'] = 'Checkbox'; $_gmsg['o_custchrootpath'] = '自定义的Chroot路径'; $_gmsg['o_daily'] = '每日'; $_gmsg['o_deprecated'] = '废弃'; $_gmsg['o_disabled'] = '禁用'; $_gmsg['o_enableabortforallreq'] = '开启中断所有请求'; $_gmsg['o_enableabortforreqfromexternalip'] = '开启中断外部IP访问请求。'; $_gmsg['o_hidefullheader'] = '隐藏全部头'; $_gmsg['o_hidever'] = '隐藏版本'; $_gmsg['o_high'] = '高'; $_gmsg['o_hourly'] = '每小时'; $_gmsg['o_ifownermatch'] = '仅限相同属主'; $_gmsg['o_invisible'] = 'Invisible'; $_gmsg['o_keepfilemapped'] = '保持文件映射(64位系统)'; $_gmsg['o_keepheaderfortrusted'] = '在可信IP中保留头'; $_gmsg['o_low'] = '低'; $_gmsg['o_medium'] = '中'; $_gmsg['o_modifiedtime'] = '修改时间'; $_gmsg['o_monthly'] = '每月'; $_gmsg['o_no'] = '否'; $_gmsg['o_noabort'] = '不终止'; $_gmsg['o_nofornph'] = '对不可解析的头(NPH)为否'; $_gmsg['o_none'] = '无'; $_gmsg['o_notset'] = '未设置'; $_gmsg['o_off'] = '关'; $_gmsg['o_on'] = '开'; $_gmsg['o_overridecpanelrestartscript'] = '替代cPanel重启HTTPD的脚本'; $_gmsg['o_ownlogfile'] = '自有日志文件'; $_gmsg['o_sameasserver'] = '与服务器相同'; $_gmsg['o_serverslogfile'] = '服务器的日志文件'; $_gmsg['o_showver'] = '显示版本'; $_gmsg['o_size'] = '大小'; $_gmsg['o_thrucgidaemon'] = '通过CGI守护进程'; $_gmsg['o_trustediponly'] = '仅限受信任的IP'; $_gmsg['o_use_last_ip_for elb'] = '使用最后一个IP(对于AWS ELB)'; $_gmsg['o_useapachebinwrapper'] = '使用apache运行替身'; $_gmsg['o_userhomedironly'] = '只有用户主目录'; $_gmsg['o_vhroot'] = '虚拟主机根目录'; $_gmsg['o_weekly'] = '每周'; $_gmsg['o_yes'] = '是'; $_gmsg['o_yesdaemonmode'] = 'Yes (Daemon Mode)'; $_gmsg['o_yesdetachmode'] = '是(独立模式)'; $_gmsg['parse_awstatsuri'] = '以 / 开头并且以 / 结尾'; $_gmsg['parse_compressibletypes'] = '(!)MIME类型, 如 */*, text/*, text/html, text/*, !text/css'; $_gmsg['parse_defaultmimetype'] = 'MIME类型, 如 text/html'; $_gmsg['parse_env'] = 'PROPERTY=VALUE'; $_gmsg['parse_expiresByType'] = 'MIME类型=A|Mseconds, MIME可以是 */*, text/*, text/html'; $_gmsg['parse_expiresdefault'] = '[A|M]###, A 代表用户登入时间, M 代表文件修改时间, ### 为秒数'; $_gmsg['parse_forcemimetype'] = 'MIME类型如text/html,或输入 \\\"NONE\\\" 来禁止强制继承的类型。'; $_gmsg['parse_geodbenv'] = 'Variable_Name mapped_DB_data'; $_gmsg['parse_mimetype'] = '如 text/html'; $_gmsg['parse_recaptchakey'] = 'key string assigned from your google reCAPTCHA account'; $_gmsg['parse_rewritemaplocation'] = 'txt:/location 或者 rnd:/location 或者 int:(toupper|tolower|escape|unescape)'; $_gmsg['parse_secpermissionmask'] = '3位以上的八进制数,默认限制权限掩码为 000'; $_gmsg['parse_spdyadheader'] = '格式要求: ssl_port:npn-spdy/version 如 443:npn-spdy/3'; $_gmsg['parse_suffix'] = '逗号隔开的列表,允许字符[A-z0-9_\\-]'; $_gmsg['parse_tpfile'] = '需要变量$VH_NAME 或 $VH_ROOT'; $_gmsg['parse_tpname'] = '需要变量$VH_NAME'; $_gmsg['parse_tpvhconffile'] = '需要变量 $VH_NAME 并以 .conf结尾。建议位置为 $SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.conf'; $_gmsg['parse_umask'] = '[000-777]'; $_gmsg['parse_uploadtmpfilepermission'] = '3 digits octet number, Default value is 666'; $_gmsg['parse_userdblocation'] = '以ldap:// 或 ldaps://开头'; $_gmsg['service_active'] = '运行中'; $_gmsg['service_addtomonitor'] = '加入监控'; $_gmsg['service_at'] = '在'; $_gmsg['service_availconn'] = '未用的连接数'; $_gmsg['service_availssl'] = '未用的SSL连接数'; $_gmsg['service_blockedipcnt'] = 'DDoS防护屏蔽的IP数'; $_gmsg['service_bpsin'] = 'Http 入口带宽(KB)'; $_gmsg['service_bpsout'] = 'Http 出口带宽(KB)'; $_gmsg['service_confirmmonitor'] = '确定要监控吗'; $_gmsg['service_debuglogstatus'] = '调试日志'; $_gmsg['service_disabled'] = '停用'; $_gmsg['service_displevel'] = '显示级别'; $_gmsg['service_eapcount'] = '外部应用程序计数'; $_gmsg['service_eapidle'] = '闲置的外部应用程序进程'; $_gmsg['service_eapinuse'] = '在使用的外部应用程序进程'; $_gmsg['service_eapreqpersec'] = '外部应用程序进程请求数/秒'; $_gmsg['service_eapwaitq'] = '外部应用程序进程等待队列'; $_gmsg['service_effmax'] = '实际的最大值'; $_gmsg['service_enablevh'] = '启用这个虚拟机'; $_gmsg['service_enterpass'] = '请输入密码'; $_gmsg['service_enteruser'] = '请输入用户名'; $_gmsg['service_error'] = '错误'; $_gmsg['service_filterbyvn'] = '按照虚拟主机名称筛选'; $_gmsg['service_gotologviewer'] = '查看日志检视器'; $_gmsg['service_higheston'] = '最高值出现在'; $_gmsg['service_idle'] = '闲置'; $_gmsg['service_idleconn'] = '闲置连接数'; $_gmsg['service_intemplate'] = '位于模板'; $_gmsg['service_inuse'] = '正在使用'; $_gmsg['service_ismonitored'] = '已被监控'; $_gmsg['service_length'] = '长度'; $_gmsg['service_level'] = '级别'; $_gmsg['service_livefeeds'] = '实时消息源'; $_gmsg['service_loglastsize'] = '最后 %%size%%'; $_gmsg['service_logresnote'] = '搜索了%%totallines%%条日志并且找到%%outlines%%条高于%%level%%级别'; $_gmsg['service_maxconn'] = '最大连接数'; $_gmsg['service_maxsslconn'] = '最大SSL连接数'; $_gmsg['service_mesg'] = '消息'; $_gmsg['service_minutes'] = '分钟'; $_gmsg['service_monitormaxallowed'] = '你只能最多监控'; $_gmsg['service_nameallowexp'] = '名称允许包含正则表达式'; $_gmsg['service_notrunning'] = '没有在运行'; $_gmsg['service_plainconn'] = '使用的连接数'; $_gmsg['service_pool'] = '池'; $_gmsg['service_realtime'] = '实时'; $_gmsg['service_refreshinterval'] = '刷新间隔'; $_gmsg['service_reqpersec'] = '请求数/秒'; $_gmsg['service_reqprocessing'] = '正在处理的请求'; $_gmsg['service_requesting'] = '请求中'; $_gmsg['service_restartconfirm'] = '你确定要重启LiteSpeed吗?'; $_gmsg['service_resumevhconfirm'] = '你确定要重新激活这个虚拟主机吗?'; $_gmsg['service_retrieve'] = '取回'; $_gmsg['service_running'] = '运行中'; $_gmsg['service_scope'] = '范围'; $_gmsg['service_searchfrom'] = '搜索从'; $_gmsg['service_seconds'] = '秒'; $_gmsg['service_server'] = '服务器'; $_gmsg['service_servererrlog'] = '服务器错误日志'; $_gmsg['service_size'] = '大小'; $_gmsg['service_sslbpsin'] = 'Https 入口带宽(KB)'; $_gmsg['service_sslbpsout'] = 'Https 出口带宽(KB)'; $_gmsg['service_sslconn'] = '使用的SSL连接数'; $_gmsg['service_stop'] = '停止'; $_gmsg['service_stopped'] = '停止的'; $_gmsg['service_suspendvh'] = '冻结这个虚拟主机'; $_gmsg['service_suspendvhconfirm'] = '你确定要冻结这个虚拟主机吗?'; $_gmsg['service_time'] = '时间'; $_gmsg['service_toggledebug'] = '确定要切换调试日志?'; $_gmsg['service_toggledebuglog'] = '切换调试日志'; $_gmsg['service_toggledebugmsg'] = '当调试日志开启时,硬盘可能会被填满。只在调试时短时间开启。'; $_gmsg['service_totalreq'] = '总请求数'; $_gmsg['service_uptime'] = 'LSWS运行时间'; $_gmsg['service_waitq'] = '等待队列'; $_gmsg['service_was'] = '为'; $_gmsg['service_willrefresh'] = '该页面将在几秒钟后刷新...'; $_gmsg['buildphp_addonmodules'] = '附加模块'; $_gmsg['buildphp_binarylocnote'] = '如果编译执行成功,PHP二进制将在%%server_root%%fcgi-bin/下以 %%binname%%为名创建,并且符号链接lsphp%%phpver%%会被创建或更新为最新编译的PHP二进制。 如果%%binname%%已经存在,他将被重命名为%%binname%%.bak。'; $_gmsg['buildphp_compilerflags'] = '编译器标志'; $_gmsg['buildphp_confparam'] = '配置参数'; $_gmsg['buildphp_confsaved'] = '配置保存成功。你可以在下一次编译时使用。'; $_gmsg['buildphp_detaillog'] = '详细日志 '; $_gmsg['buildphp_enableextnote'] = '如要开启扩展,请确认以下内容已添加至php.ini配置文件中。 另外,你需要检查日志详细信息来确认扩展安装的目录并且将该目录路径添加至你的php.ini配置文件中。'; $_gmsg['buildphp_errchmod'] = 'chmod失败'; $_gmsg['buildphp_errcreatescript'] = '创建脚本失败'; $_gmsg['buildphp_errinprogress'] = '当前批处理正在运行。'; $_gmsg['buildphp_errnobash'] = '这个编译工具需要安装bash(命令:pkg_add -r bash)。请在进行下一步前确认bash可用。'; $_gmsg['buildphp_errquotes'] = '请使用单引号来替代双引号'; $_gmsg['buildphp_extrapathenv'] = '额外环境变量'; $_gmsg['buildphp_failgenscript'] = '创建编译脚本失败,请先尝试手动修复错误。'; $_gmsg['buildphp_failsaveconf'] = '保存现配置文件失败'; $_gmsg['buildphp_finishsuccess'] = '成功完成'; $_gmsg['buildphp_installpathprefix'] = '安装路径前缀'; $_gmsg['buildphp_loadconf'] = '载入配置'; $_gmsg['buildphp_mailheader1'] = 'PHP邮件头补丁'; $_gmsg['buildphp_mailheader2'] = '确认邮件源'; $_gmsg['buildphp_mainstatus'] = '主状态'; $_gmsg['buildphp_manualrunnotice'] = '<p>出于安全原因,请登入您的服务器并从shell运行预设置的脚本。你可以通过这个界面监控脚本运行。</p> <p>如果编译成功,请根据需求更新php.ini。为了让更新生效,请进行一次平滑重启。</p> <p>如果由于错误停止,可能是由于丢失了安装包,当你安装完丢失的安装包,重新运行相同命令,该页面将会显示更新后的日志。更多详情,请查看<a href="https://docs.litespeedtech.com/lsws/extapp/php/" rel="noopener noreferrer" target="_blank">LiteSpeed wiki</a></p> <p>如果你以root身份登入,你可以直接运行命令:<br><code>%%manual_script%%</code></p> <p>如果你是以具有sudo权限的用户登入,你可以通过sudo运行命令并输入root密码: <code>sudo %%manual_script%%</code></p>'; $_gmsg['buildphp_nobrowserrefresh'] = '请不要在PHP编译过程中使用浏览器刷新,后退及前进功能。'; $_gmsg['buildphp_phpver'] = 'PHP版本'; $_gmsg['buildphp_restoredefault'] = '恢复默认设置'; $_gmsg['buildphp_step1'] = '选择PHP版本'; $_gmsg['buildphp_step2'] = '选择编译选项'; $_gmsg['buildphp_step3'] = '下载源代码'; $_gmsg['buildphp_step4'] = '编译并监控'; $_gmsg['buildphp_stopduetoerr'] = '由于错误停止。请检查日志并手动修复。'; $_gmsg['buildphp_suhosin'] = '(General Hardening) 只支持PHP5版本'; $_gmsg['buildphp_updatever'] = '如果你使用下列列表以外的版本,你需要手动更改设置文件'; $_gmsg['buildphp_useprevconf'] = '使用上一次编译的配置文件'; $_gmsg['mail_failedlogin'] = 'LiteSpeed管理员控制台登陆失败'; $_gmsg['mail_failedlogin_c'] = '近期发生了一次失败的LiteSpeed登陆。失败登陆信息如下 日期/时间: %%date%% 用户名: %%authUser%% IP 地址: %%ip%% URL: %%url%% 如果你并不熟悉该IP地址,请按照下列建议来保护管理员控制台: 1. 请在管理员控制台设置中设置允许访问列表,限制特定的IP访问; 2. 更改默认7080监听端口; 3. 不要使用简单密码; 4. 使用https登陆管理员控制台。'; PK ��Z�P�$�� �� en-US_msg.phpnu �[��� <?php /** * WebAdmin Language File * English(en-US) * * Please Note: These language files will be overwritten during software updates. * * @author LiteSpeed Technoglogies * @copyright Copyright (c) LiteSpeed 2014-2020 * @link https://www.litespeedtech.com/ */ global $_gmsg; $_gmsg['menu_cloudimage'] = 'Cloud Images'; $_gmsg['menu_cluster'] = 'Clusters'; $_gmsg['menu_community'] = 'Community'; $_gmsg['menu_compilephp'] = 'Compile PHP'; $_gmsg['menu_dashboard'] = 'Dashboard'; $_gmsg['menu_devgroup'] = 'Developer Mailing List'; $_gmsg['menu_docs'] = 'Documentation'; $_gmsg['menu_forum'] = 'Forum'; $_gmsg['menu_general'] = 'General'; $_gmsg['menu_guides'] = 'Guides'; $_gmsg['menu_help'] = 'Help'; $_gmsg['menu_logviewer'] = 'Server Log Viewer'; $_gmsg['menu_releaselog'] = 'Release Log'; $_gmsg['menu_restart'] = 'Graceful Restart'; $_gmsg['menu_rtstats'] = 'Real-Time Stats'; $_gmsg['menu_serv'] = 'Server Configuration'; $_gmsg['menu_sl'] = 'Listeners'; $_gmsg['menu_sl_'] = 'Listener'; $_gmsg['menu_slack'] = 'Slack'; $_gmsg['menu_toggledebug'] = 'Toggle Debug'; $_gmsg['menu_tools'] = 'Tools'; $_gmsg['menu_tp'] = 'VHost Templates'; $_gmsg['menu_tp_'] = 'VHost Template'; $_gmsg['menu_versionmgr'] = 'Version Manager'; $_gmsg['menu_vh'] = 'Virtual Hosts'; $_gmsg['menu_vh_'] = 'Virtual Host'; $_gmsg['menu_webadmin'] = 'WebAdmin Settings'; $_gmsg['tab_addons'] = 'Add-ons'; $_gmsg['tab_base'] = 'Basic'; $_gmsg['tab_cache'] = 'Cache'; $_gmsg['tab_ctx'] = 'Context'; $_gmsg['tab_ext'] = 'External App'; $_gmsg['tab_g'] = 'General'; $_gmsg['tab_log'] = 'Log'; $_gmsg['tab_mod'] = 'Modules'; $_gmsg['tab_rails'] = 'App Server'; $_gmsg['tab_requestfilter'] = 'Request Filter'; $_gmsg['tab_rewrite'] = 'Rewrite'; $_gmsg['tab_sec'] = 'Security'; $_gmsg['tab_sh'] = 'Script Handler'; $_gmsg['tab_ssl'] = 'SSL'; $_gmsg['tab_top'] = 'Summary'; $_gmsg['tab_tp'] = 'Template'; $_gmsg['tab_tuning'] = 'Tuning'; $_gmsg['tab_user'] = 'Users'; $_gmsg['tab_wsp'] = 'Web Socket Proxy'; $_gmsg['btn_add'] = 'Add'; $_gmsg['btn_back'] = 'Back'; $_gmsg['btn_cancel'] = 'Cancel'; $_gmsg['btn_delete'] = 'Delete'; $_gmsg['btn_edit'] = 'Edit'; $_gmsg['btn_go'] = 'Go'; $_gmsg['btn_instantiate'] = 'Instantiate'; $_gmsg['btn_next'] = 'Next'; $_gmsg['btn_prev'] = 'Prev'; $_gmsg['btn_refresh'] = 'Refresh'; $_gmsg['btn_save'] = 'Save'; $_gmsg['btn_signin'] = 'Login'; $_gmsg['btn_view'] = 'View'; $_gmsg['btn_yes'] = 'Yes'; $_gmsg['note_collapsemenu'] = 'Collapse Menu'; $_gmsg['note_configmodified'] = 'Configuration has been modified. To apply changes, please perform a graceful restart.'; $_gmsg['note_confirm_delete'] = 'Are you sure you want to delete this entry? This will be permanently removed from the configuration file.'; $_gmsg['note_confirm_instantiate'] = 'Are you sure you want to instantiate this virtual host? This will create a dedicated configuration file for this virtual host.'; $_gmsg['note_confirm_logout'] = 'Logout'; $_gmsg['note_copyrightreserved'] = 'All Rights Reserved.'; $_gmsg['note_curbranch'] = 'current branch'; $_gmsg['note_curver'] = 'Current Version'; $_gmsg['note_dataretrievedat'] = 'Data retrieved at'; $_gmsg['note_entfeature'] = 'This feature is available in Enterprise Edition'; $_gmsg['note_example'] = 'Example'; $_gmsg['note_fullscreen'] = 'Full Screen'; $_gmsg['note_home'] = 'Home'; $_gmsg['note_inputerr'] = 'Input error detected. Please resolve the error(s).'; $_gmsg['note_loadavg'] = 'System Load Avg'; $_gmsg['note_logout'] = 'You can improve your security further after logging out by closing this opened browser'; $_gmsg['note_multicpufeature'] = 'This feature is available for Multiple-CPU license'; $_gmsg['note_newver'] = 'New Release'; $_gmsg['note_number'] = 'Number'; $_gmsg['note_numvalidrange'] = 'Number valid range'; $_gmsg['note_readonly_mode'] = 'Include file detected in configuration file. Entering Read-only mode.'; $_gmsg['note_select_option'] = 'Please select'; $_gmsg['note_serv_level'] = 'Server Level'; $_gmsg['note_signout'] = 'Sign Out'; $_gmsg['note_syntax'] = 'Syntax'; $_gmsg['note_tips'] = 'Tip(s)'; $_gmsg['note_vh_level'] = 'VHost Level'; $_gmsg['err_faildetectdlmethod'] = 'Unable to detect download method (install curl, fetch, or wget)'; $_gmsg['err_failreadfile'] = 'Failed to read file'; $_gmsg['err_illegalcharfound'] = 'Illegal characters found in value.'; $_gmsg['err_invalidpath'] = 'Invalid path'; $_gmsg['err_invalidvalat'] = 'Invalid value at'; $_gmsg['err_loggedoff'] = 'You have logged off.'; $_gmsg['err_login'] = 'Invalid credentials.'; $_gmsg['err_menuanchornotexist'] = 'Error - menu anchor does not exist'; $_gmsg['err_page_404'] = 'Error 404! Page not found.'; $_gmsg['err_parentdirnotexist'] = 'Parent directory does not exist'; $_gmsg['err_requireabspath'] = 'Require absolute path'; $_gmsg['err_sessiontimeout'] = 'Your session has timed out.'; $_gmsg['err_valcannotempty'] = 'Value cannot be empty'; $_gmsg['l_accessallow'] = 'Allowed List'; $_gmsg['l_accessallowed'] = 'Access Allowed'; $_gmsg['l_accesscontrol'] = 'Access Control'; $_gmsg['l_accessdenied'] = 'Access Denied'; $_gmsg['l_accessdeny'] = 'Denied List'; $_gmsg['l_accessdenydir'] = 'Access Denied Directories'; $_gmsg['l_accessfilename'] = 'Access File Name'; $_gmsg['l_accesslog'] = 'Access Log'; $_gmsg['l_action'] = 'Actions'; $_gmsg['l_adddefaultcharset'] = 'Add Default Charset'; $_gmsg['l_address'] = 'Address'; $_gmsg['l_addresssettings'] = 'Address Settings'; $_gmsg['l_adminemails'] = 'Administrator Email'; $_gmsg['l_adminlistenersettings'] = 'Admin Listener Address Settings'; $_gmsg['l_adminuser'] = 'WebAdmin Console User'; $_gmsg['l_adminusers'] = 'WebAdmin Console Users'; $_gmsg['l_aioblocksize'] = 'AIO Block Size'; $_gmsg['l_allowbrowse'] = 'Accessible'; $_gmsg['l_allowdirectaccess'] = 'Allow Direct Access'; $_gmsg['l_allowedRobotHits'] = 'Allowed Robot Hits'; $_gmsg['l_allowedhosts'] = 'Allowed Domains'; $_gmsg['l_allowoverride'] = 'Allow Override'; $_gmsg['l_allowsetuid'] = 'Allow Set UID'; $_gmsg['l_allowsymbollink'] = 'Follow Symbolic Link'; $_gmsg['l_alpn'] = 'ALPN'; $_gmsg['l_apachebinpath'] = 'Apache Binary Path'; $_gmsg['l_apacheconf'] = 'Apache Style configurations'; $_gmsg['l_apacheconffile'] = 'Apache Configuration File'; $_gmsg['l_apacheenablefp'] = 'Enable FrontPage Extension'; $_gmsg['l_apacheenvvars'] = 'Apache Environment'; $_gmsg['l_apachehandledcontent'] = 'Apache Handled Content'; $_gmsg['l_apacheignoredmodules'] = 'Ignore Apache Modules'; $_gmsg['l_apacheipoffset'] = 'Apache IP Offset'; $_gmsg['l_apacheportoffset'] = 'Apache Port Offset'; $_gmsg['l_apachestyleconf'] = 'Apache Style Configurations'; $_gmsg['l_apptype'] = 'Application Type'; $_gmsg['l_authname'] = 'Authentication Name'; $_gmsg['l_authorizer'] = 'Authorizer'; $_gmsg['l_authrealm'] = 'Authentication Realm'; $_gmsg['l_autoLoadRewriteHtaccess'] = 'Auto Load from .htaccess'; $_gmsg['l_autofix503'] = 'Auto Fix 503 Error'; $_gmsg['l_autoindex'] = 'Auto Index'; $_gmsg['l_autoindexuri'] = 'Auto Index URI'; $_gmsg['l_autoreloadapacheconf'] = 'Auto Reload On Changes'; $_gmsg['l_autostart'] = 'Start By Server'; $_gmsg['l_autoupdatedownload'] = 'Download Updates'; $_gmsg['l_autoupdateinterval'] = 'Check For Update'; $_gmsg['l_awstatesintegration'] = 'AWStats Integration'; $_gmsg['l_awstatsuri'] = 'AWStats URI'; $_gmsg['l_backlog'] = 'Back Log'; $_gmsg['l_banperiod'] = 'Banned Period (sec)'; $_gmsg['l_base'] = 'Base'; $_gmsg['l_base2'] = 'Base2'; $_gmsg['l_binding'] = 'Binding'; $_gmsg['l_binpath'] = 'Binary Path'; $_gmsg['l_blockbadreq'] = 'Block Bad Request'; $_gmsg['l_botWhiteList'] = 'Bot White List'; $_gmsg['l_brcompress'] = 'Brotli Compression'; $_gmsg['l_brcompresslevel'] = 'Brotli Compression Level (Dynamic Content)'; $_gmsg['l_brstaticcompresslevel'] = 'Brotli Compression Level (Static File)'; $_gmsg['l_bubblewrap'] = 'Bubblewrap Container'; $_gmsg['l_bubblewrapcmd'] = 'Bubblewrap Command'; $_gmsg['l_byteslog'] = 'Bytes log'; $_gmsg['l_cacertfile'] = 'CA Certificate File'; $_gmsg['l_cacertpath'] = 'CA Certificate Path'; $_gmsg['l_cacheexpiretime'] = 'Cache Expire Time (seconds)'; $_gmsg['l_cachepolicy'] = 'Cache Policy'; $_gmsg['l_cacheqs'] = 'Cache Request with Query String'; $_gmsg['l_cachereqcookie'] = 'Cache Request with Cookie'; $_gmsg['l_cacherespcookie'] = 'Cache Response with Cookie'; $_gmsg['l_cachestaleage'] = 'Cache Stale Age (seconds)'; $_gmsg['l_cachestoragesettings'] = 'Cache Storage Settings'; $_gmsg['l_certchain'] = 'Chained Certificate'; $_gmsg['l_certfile'] = 'Certificate File'; $_gmsg['l_cgidsock'] = 'CGI Daemon Socket'; $_gmsg['l_cgipriority'] = 'CGI Priority'; $_gmsg['l_cgisettings'] = 'CGI Settings'; $_gmsg['l_cgroups'] = 'cgroups'; $_gmsg['l_checksymbollink'] = 'Check Symbolic Link'; $_gmsg['l_chrootpath'] = 'chroot Path'; $_gmsg['l_ciphers'] = 'Ciphers'; $_gmsg['l_clientverify'] = 'Client Verification'; $_gmsg['l_command'] = 'Command'; $_gmsg['l_compressarchive'] = 'Compress Archive'; $_gmsg['l_compressibletypes'] = 'Compressible Types'; $_gmsg['l_concurrentReqLimit'] = 'Concurrent Request Limit'; $_gmsg['l_configfile'] = 'Config File'; $_gmsg['l_congestionctrl'] = 'Congestion Control'; $_gmsg['l_connection'] = 'Connection'; $_gmsg['l_conntimeout'] = 'Connection Timeout (secs)'; $_gmsg['l_containers'] = 'Containers'; $_gmsg['l_contextlist'] = 'Context List'; $_gmsg['l_cpuaffinity'] = 'CPU Affinity'; $_gmsg['l_cpuhardlimit'] = 'CPU Hard Limit (sec)'; $_gmsg['l_cpusoftlimit'] = 'CPU Soft Limit (sec)'; $_gmsg['l_crlfile'] = 'Client Revocation File'; $_gmsg['l_crlpath'] = 'Client Revocation Path'; $_gmsg['l_ctxas'] = 'App Server Context Definition'; $_gmsg['l_ctxb'] = 'Load Balancer Context Definition'; $_gmsg['l_ctxc'] = 'CGI Context Definition'; $_gmsg['l_ctxf'] = 'FCGI Context Definition'; $_gmsg['l_ctxg'] = 'Static Context Definition'; $_gmsg['l_ctxj'] = 'Java WebApp Context Definition'; $_gmsg['l_ctxl'] = 'LiteSpeed SAPI Context Definition'; $_gmsg['l_ctxmd'] = 'Module Handler Context Definition'; $_gmsg['l_ctxp'] = 'Proxy Context Definition'; $_gmsg['l_ctxr'] = 'Redirect Context Definition'; $_gmsg['l_ctxs'] = 'Servlet Context Definition'; $_gmsg['l_custerrpages'] = 'Customized Error Pages'; $_gmsg['l_dbname'] = 'DB Name'; $_gmsg['l_debuglevel'] = 'Debug Level'; $_gmsg['l_defaultaction'] = 'Default Action'; $_gmsg['l_defaultcharsetcustomized'] = 'Customized Default Charset'; $_gmsg['l_defaultmimetype'] = 'Default MIME Type'; $_gmsg['l_defaultvhroot'] = 'Default Virtual Host Root'; $_gmsg['l_desturi'] = 'Destination URI'; $_gmsg['l_dhparam'] = 'DH Parameter'; $_gmsg['l_disableinitlogrotation'] = 'Disable Initial Log Rotation'; $_gmsg['l_disablesechtaccess'] = 'Disable .htaccess Override'; $_gmsg['l_docroot'] = 'Document Root'; $_gmsg['l_domain'] = 'Domain Name'; $_gmsg['l_domains'] = 'Domains'; $_gmsg['l_dynreqpersec'] = 'Dynamic Requests/second'; $_gmsg['l_enableaiolog'] = 'Enable AIO Log'; $_gmsg['l_enablecache'] = 'Enable Cache'; $_gmsg['l_enablecensorship'] = 'Enable Request Filtering'; $_gmsg['l_enablechroot'] = 'Enable chroot'; $_gmsg['l_enablecompress'] = 'Enable Compression'; $_gmsg['l_enablecoredump'] = 'Enable Core Dump'; $_gmsg['l_enabled'] = 'Enabled'; $_gmsg['l_enabledhe'] = 'Enable DH Key Exchange'; $_gmsg['l_enabledyngzipcompress'] = 'Enable GZIP Dynamic Compression'; $_gmsg['l_enableecdhe'] = 'Enable ECDH Key Exchange'; $_gmsg['l_enableexpires'] = 'Enable Expires'; $_gmsg['l_enablegzip'] = 'Enable GZIP Compression'; $_gmsg['l_enablebrotli'] = 'Enable Brotli Compression'; $_gmsg['l_enableh2c'] = 'Enable HTTP/2 Over Cleartext TCP'; $_gmsg['l_enablehooks'] = 'Enable Module'; $_gmsg['l_enablehotlinkctrl'] = 'Enable Hotlink Protection'; $_gmsg['l_enableipgeo'] = 'Enable GeoLocation Lookup'; $_gmsg['l_enablelve'] = 'Cloud Linux'; $_gmsg['l_enableprivatecache'] = 'Enable Private Cache'; $_gmsg['l_enablequic'] = 'Enable HTTP3/QUIC'; $_gmsg['l_enablerailshosting'] = 'Enable Shared Hosting'; $_gmsg['l_enablerewrite'] = 'Enable Rewrite'; $_gmsg['l_enablescript'] = 'Enable Scripts/ExtApps'; $_gmsg['l_enablestapling'] = 'Enable OCSP Stapling'; $_gmsg['l_enablestderrlog'] = 'Enable stderr Log'; $_gmsg['l_env'] = 'Environment'; $_gmsg['l_envvariable'] = 'Environment Variables'; $_gmsg['l_errcode'] = 'Error Code'; $_gmsg['l_expires'] = 'Expires Settings'; $_gmsg['l_expiresByType'] = 'Expires By Type'; $_gmsg['l_expiresdefault'] = 'Expires Default'; $_gmsg['l_extappabort'] = 'External Application Abort'; $_gmsg['l_extappchrootmode'] = 'External App Chroot Mode'; $_gmsg['l_extappchrootpath'] = 'External App Chroot Path'; $_gmsg['l_extapps'] = 'External Applications'; $_gmsg['l_extappsec'] = 'External App Security'; $_gmsg['l_externalredirect'] = 'External Redirect'; $_gmsg['l_extfcgiauth'] = 'FastCGI Authorizer'; $_gmsg['l_extlb'] = 'Load Balancer'; $_gmsg['l_extlogger'] = 'Piped Logger'; $_gmsg['l_extlsapi'] = 'LiteSpeed SAPI App'; $_gmsg['l_extproxy'] = 'Web Server'; $_gmsg['l_extraHeaders'] = 'Header Operations'; $_gmsg['l_extservlet'] = 'Servlet Engine'; $_gmsg['l_fcgiapp'] = 'FastCGI App'; $_gmsg['l_fileaccess'] = 'File Access'; $_gmsg['l_fileaccesscontrol'] = 'File Access Control'; $_gmsg['l_fileetag'] = 'File ETag'; $_gmsg['l_filename'] = 'File Name'; $_gmsg['l_followsymbollink'] = 'Follow Symbolic Link'; $_gmsg['l_forcegid'] = 'Force GID'; $_gmsg['l_forcemimetype'] = 'Force MIME Type'; $_gmsg['l_forcestrictownership'] = 'Force Strict Ownership'; $_gmsg['l_generalsettings'] = 'General Settings'; $_gmsg['l_geoipdb'] = 'MaxMind GeoIP DB'; $_gmsg['l_geoipdbfile'] = 'DB File Path'; $_gmsg['l_gracefulrestarttimeout'] = 'Graceful Restart Timeout (secs)'; $_gmsg['l_graceperiod'] = 'Grace Period (sec)'; $_gmsg['l_groupdbattrgroupmember'] = 'Group Member Attribute'; $_gmsg['l_groupdbcachetimeout'] = 'Group DB Cache Timeout (secs)'; $_gmsg['l_groupdbentries'] = 'Group DB Entries'; $_gmsg['l_groupdbentry'] = 'Group DB Entry'; $_gmsg['l_groupdblocation'] = 'Group DB Location'; $_gmsg['l_groupdbmaxcachesize'] = 'Group DB Max Cache Size'; $_gmsg['l_groupname'] = 'Group Name'; $_gmsg['l_groups'] = 'Groups'; $_gmsg['l_gzipautoupdatestatic'] = 'Auto Update Static File'; $_gmsg['l_gzipbr'] = 'GZIP/Brotli Compression'; $_gmsg['l_gzipcachedir'] = 'Static Cache Directory'; $_gmsg['l_gzipcompresslevel'] = 'GZIP Compression Level (Dynamic Content)'; $_gmsg['l_gzipmaxfilesize'] = 'Max Static File Size (bytes)'; $_gmsg['l_gzipminfilesize'] = 'Min Static File Size (bytes)'; $_gmsg['l_gzipstaticcompresslevel'] = 'GZIP Compression Level (Static File)'; $_gmsg['l_handlername'] = 'Handler Name'; $_gmsg['l_handlertype'] = 'Handler Type'; $_gmsg['l_hardlimit'] = 'Connection Hard Limit'; $_gmsg['l_hidesiginerrorpage'] = 'Hide Error Page Signature'; $_gmsg['l_hook'] = 'Hook'; $_gmsg['l_hotlinkprotection'] = 'Hotlink Protection'; $_gmsg['l_ignorereqcachectrl'] = 'Ignore Request Cache-Control'; $_gmsg['l_ignorerespcachectrl'] = 'Ignore Response Cache-Control'; $_gmsg['l_inbandwidth'] = 'Inbound Bandwidth (bytes/sec)'; $_gmsg['l_indexfiles'] = 'Index Files'; $_gmsg['l_inittimeout'] = 'Initial Request Timeout (secs)'; $_gmsg['l_inmembufsize'] = 'Memory I/O Buffer'; $_gmsg['l_instances'] = 'Instances'; $_gmsg['l_internal'] = 'Is Internal'; $_gmsg['l_ip'] = 'IP Address'; $_gmsg['l_ip2locDB'] = 'IP2Location DB'; $_gmsg['l_ip2locDBCache'] = 'DB Cache Type'; $_gmsg['l_ip2locDBFile'] = 'IP2Location DB File Path'; $_gmsg['l_jsonreports'] = 'Output JSON reports'; $_gmsg['l_keepalivetimeout'] = 'Keep-Alive Timeout (secs)'; $_gmsg['l_keepdays'] = 'Keep Days'; $_gmsg['l_keyfile'] = 'Private Key File'; $_gmsg['l_ldapbinddn'] = 'LDAP Bind DN'; $_gmsg['l_ldapbindpasswd'] = 'LDAP Bind Password'; $_gmsg['l_ldaprealmdef'] = 'LDAP Realm Definition'; $_gmsg['l_listenerlist'] = 'Listener List'; $_gmsg['l_listenername'] = 'Listener Name'; $_gmsg['l_loadapacheconf'] = 'Load Apache Configuration'; $_gmsg['l_loadbalancer'] = 'Load Balancer'; $_gmsg['l_location'] = 'Location'; $_gmsg['l_logcontrol'] = 'Log Control'; $_gmsg['l_logformat'] = 'Log Format'; $_gmsg['l_loggeraddress'] = 'Address for remote logger (Optional)'; $_gmsg['l_logheaders'] = 'Log Headers'; $_gmsg['l_loglevel'] = 'Log Level'; $_gmsg['l_lsapiapp'] = 'LSAPI App'; $_gmsg['l_lsrecaptcha'] = 'LS reCAPTCHA'; $_gmsg['l_mappedlisteners'] = 'Mapped Listeners'; $_gmsg['l_matchedhosts'] = 'REGEX Matched Domains'; $_gmsg['l_maxCGIInstances'] = 'Max CGI Instances'; $_gmsg['l_maxTries'] = 'Max Tries'; $_gmsg['l_maxcachedfilesize'] = 'Max Cached Small File Size (bytes)'; $_gmsg['l_maxconns'] = 'Max Connections'; $_gmsg['l_maxdynrespheadersize'] = 'Max Dynamic Response Header Size (bytes)'; $_gmsg['l_maxdynrespsize'] = 'Max Dynamic Response Body Size (bytes)'; $_gmsg['l_maxidletime'] = 'Max Idle Time'; $_gmsg['l_maxkeepalivereq'] = 'Max Keep-Alive Requests'; $_gmsg['l_maxmmapfilesize'] = 'Max MMAP File Size (bytes)'; $_gmsg['l_maxobjsize'] = 'Max Object Size'; $_gmsg['l_maxreqbodysize'] = 'Max Request Body Size (bytes)'; $_gmsg['l_maxreqheadersize'] = 'Max Request Header Size (bytes)'; $_gmsg['l_maxrequrllen'] = 'Max Request URL Length (bytes)'; $_gmsg['l_maxsslconns'] = 'Max SSL Connections'; $_gmsg['l_membervhosts'] = 'Member Virtual Hosts'; $_gmsg['l_membervhroot'] = 'Member Virtual Host Root'; $_gmsg['l_membervhroot_note'] = 'Optional: You can set up a different VH_ROOT other than the default one'; $_gmsg['l_memhardlimit'] = 'Memory Hard Limit (bytes)'; $_gmsg['l_memsoftlimit'] = 'Memory Soft Limit (bytes)'; $_gmsg['l_mimesettings'] = 'MIME Settings'; $_gmsg['l_mimetype'] = 'MIME Type'; $_gmsg['l_mimetypedef'] = 'MIME Type Definition'; $_gmsg['l_mimetypeentry'] = 'MIME Type Entry'; $_gmsg['l_mingid'] = 'Minimum GID'; $_gmsg['l_minuid'] = 'Minimum UID'; $_gmsg['l_module'] = 'Module'; $_gmsg['l_moduleconf'] = 'Module Configuration'; $_gmsg['l_modulehandler'] = 'Module Handler'; $_gmsg['l_moduleparams'] = 'Module Parameters'; $_gmsg['l_name'] = 'Name'; $_gmsg['l_namespace'] = 'Namespace Container'; $_gmsg['l_namespaceConf'] = 'Namespace Template File'; $_gmsg['l_namespaceConfVhAdd'] = 'Additional Namespace Template File'; $_gmsg['l_newadminuser'] = 'New WebAdmin Console User'; $_gmsg['l_newcontext'] = 'New Context'; $_gmsg['l_newextapp'] = 'New External App'; $_gmsg['l_newpass'] = 'New Password'; $_gmsg['l_newrealm'] = 'New Realm'; $_gmsg['l_nocachedomain'] = 'Do-Not-Cache Domains'; $_gmsg['l_nocacheurl'] = 'Do-Not-Cache URL'; $_gmsg['l_nodebin'] = 'Node Path'; $_gmsg['l_nodesettings'] = 'Node.js App Default Settings'; $_gmsg['l_notes'] = 'Notes'; $_gmsg['l_numworkers'] = 'Number of Workers'; $_gmsg['l_ocspcacerts'] = 'OCSP CA Certificates'; $_gmsg['l_ocspproxy'] = 'OCSP Proxy'; $_gmsg['l_ocsprespmaxage'] = 'OCSP Response Max Age (secs)'; $_gmsg['l_ocspresponder'] = 'OCSP Responder'; $_gmsg['l_ocspstapling'] = 'OCSP Stapling'; $_gmsg['l_oldpass'] = 'Old Password'; $_gmsg['l_onlyself'] = 'Only Self Reference'; $_gmsg['l_openudpport'] = 'Open HTTP3/QUIC (UDP) Port'; $_gmsg['l_order'] = 'Order'; $_gmsg['l_outbandwidth'] = 'Outbound Bandwidth (bytes/sec)'; $_gmsg['l_pass'] = 'Password'; $_gmsg['l_passfilerealmdef'] = 'Password File Realm Definition'; $_gmsg['l_path'] = 'Path'; $_gmsg['l_pckeepalivetimeout'] = 'Connection Keep-Alive Timeout'; $_gmsg['l_perclientthrottle'] = 'Per Client Throttling'; $_gmsg['l_persistconn'] = 'Persistent Connection'; $_gmsg['l_phpinioverride'] = 'php.ini Override'; $_gmsg['l_phpsuexec'] = 'PHP suEXEC'; $_gmsg['l_phpsuexecmaxconn'] = 'PHP suEXEC Max Conn'; $_gmsg['l_pipedlogger'] = 'Piped Logger'; $_gmsg['l_port'] = 'Port'; $_gmsg['l_priority'] = 'Priority'; $_gmsg['l_privatecacheexpiretime'] = 'Private Cache Expire Time (seconds)'; $_gmsg['l_process'] = 'Process'; $_gmsg['l_prochardlimit'] = 'Process Hard Limit'; $_gmsg['l_procsoftlimit'] = 'Process Soft Limit'; $_gmsg['l_protocolver'] = 'Protocol Version'; $_gmsg['l_proxyprotocol'] = 'PROXY Protocol'; $_gmsg['l_quic'] = 'HTTP3/QUIC'; $_gmsg['l_quicbaseplpmtu'] = 'PLPMTU Base Value'; $_gmsg['l_quiccfcw'] = 'Connection Flow Control Window'; $_gmsg['l_quicenabledplpmtud'] = 'Enable DPLPMTUD'; $_gmsg['l_quichandshaketimeout'] = 'Handshake Timeout (secs)'; $_gmsg['l_quicidletimeout'] = 'Idle Timeout (secs)'; $_gmsg['l_quicmaxcfcw'] = 'Max Connection Flow Control Window'; $_gmsg['l_quicmaxplpmtu'] = 'PLPMTU Max Value'; $_gmsg['l_quicmaxsfcw'] = 'Max Stream Flow Control Window'; $_gmsg['l_quicmaxstreams'] = 'Max Concurrent Streams Per Connection'; $_gmsg['l_quicsfcw'] = 'Stream Flow Control Window'; $_gmsg['l_quicshmdir'] = 'QUIC SHM Directory'; $_gmsg['l_quicversions'] = 'HTTP3/QUIC Versions'; $_gmsg['l_railsapplimit'] = 'Max Apps per Account'; $_gmsg['l_railshosting'] = 'Rack/Rails Shared Hosting'; $_gmsg['l_railssettings'] = 'Rack/Rails Default Settings'; $_gmsg['l_ramdiskpath'] = 'RAM Disk Path'; $_gmsg['l_rcvbufsize'] = 'Receive Buffer Size (bytes)'; $_gmsg['l_realm'] = 'Realm'; $_gmsg['l_realmlist'] = 'Realm List'; $_gmsg['l_realmname'] = 'Realm Name'; $_gmsg['l_realmtype'] = 'DB Type'; $_gmsg['l_recapenabled'] = 'Enable reCAPTCHA'; $_gmsg['l_recaptype'] = 'reCAPTCHA Type'; $_gmsg['l_redirecturi'] = 'Redirect URL'; $_gmsg['l_regConnLimit'] = 'Connection Limit'; $_gmsg['l_renegprotection'] = 'SSL Renegotiation Protection'; $_gmsg['l_reqresp'] = 'Request/Response'; $_gmsg['l_requestfilterruleset'] = 'Request Filtering Rule Set'; $_gmsg['l_requiredauthuser'] = 'Require (Authorized Users/Groups)'; $_gmsg['l_requiredpermissionmask'] = 'Required Permission Mask'; $_gmsg['l_respbuffer'] = 'Response Buffering'; $_gmsg['l_restrained'] = 'Restrained'; $_gmsg['l_restricteddirpermissionmask'] = 'Script Restricted Directory Permission Mask'; $_gmsg['l_restrictedpermissionmask'] = 'Restricted Permission Mask'; $_gmsg['l_restrictedscriptpermissionmask'] = 'Script Restricted Permission Mask'; $_gmsg['l_retrytimeout'] = 'Retry Timeout (secs)'; $_gmsg['l_retypepass'] = 'Retype Password'; $_gmsg['l_reuseport'] = 'Enable REUSEPORT'; $_gmsg['l_rewritebase'] = 'Rewrite Base'; $_gmsg['l_rewritecontrol'] = 'Rewrite Control'; $_gmsg['l_rewritedocrootrules'] = 'Document Root Rewrite Rules'; $_gmsg['l_rewriteinherit'] = 'Rewrite Inherit'; $_gmsg['l_rewritemap'] = 'Rewrite Map'; $_gmsg['l_rewriterules'] = 'Rewrite Rules'; $_gmsg['l_rollingsize'] = 'Rolling Size (bytes)'; $_gmsg['l_rubybin'] = 'Ruby Path'; $_gmsg['l_rubyproclimit'] = 'Max Ruby Processes per Account'; $_gmsg['l_ruleset'] = 'Rules Definition'; $_gmsg['l_runningas'] = 'Running As'; $_gmsg['l_runonstartup'] = 'Run On Start Up'; $_gmsg['l_runtimemode'] = 'Run-time Mode'; $_gmsg['l_scanpost'] = 'Scan Request Body'; $_gmsg['l_secauditlog'] = 'Security Audit Log'; $_gmsg['l_secauditlogengine'] = 'Enable Security Audit Log'; $_gmsg['l_secretKey'] = 'Secret Key'; $_gmsg['l_secure'] = 'Secure'; $_gmsg['l_securedconn'] = 'Secured Connection'; $_gmsg['l_securityandfeatures'] = 'Security & Features'; $_gmsg['l_serverlog'] = 'Server Log'; $_gmsg['l_servermoduledef'] = 'Server Module Definition'; $_gmsg['l_servermodulesdef'] = 'Server Modules Definition'; $_gmsg['l_servername'] = 'Server Name'; $_gmsg['l_serverprocess'] = 'Server Process'; $_gmsg['l_serversig'] = 'Server Signature'; $_gmsg['l_servletengine'] = 'Servlet Engine'; $_gmsg['l_sessiontimeout'] = 'Session Timeout (secs)'; $_gmsg['l_setuidmode'] = 'External App Set UID Mode'; $_gmsg['l_shdef'] = 'Script Handler Definition'; $_gmsg['l_shmDefaultDir'] = 'Default SHM Directory'; $_gmsg['l_sitealiases'] = 'Site Aliases'; $_gmsg['l_sitedomain'] = 'Site Domain'; $_gmsg['l_sitekey'] = 'Site Key'; $_gmsg['l_smartkeepalive'] = 'Smart Keep-Alive'; $_gmsg['l_sndbufsize'] = 'Send Buffer Size (bytes)'; $_gmsg['l_softlimit'] = 'Connection Soft Limit'; $_gmsg['l_ssl'] = 'SSL Private Key & Certificate'; $_gmsg['l_sslConnLimit'] = 'SSL Connection Limit'; $_gmsg['l_sslDefaultCiphers'] = 'Default Cipher Suite'; $_gmsg['l_sslEnableMultiCerts'] = 'Enable Multiple SSL Certificates'; $_gmsg['l_sslSessionCache'] = 'Enable Session Cache'; $_gmsg['l_sslSessionCacheSize'] = 'Session Cache Size (bytes)'; $_gmsg['l_sslSessionCacheTimeout'] = 'Session Cache Timeout (secs)'; $_gmsg['l_sslSessionTicketKeyFile'] = 'SSL Session Ticket Key File'; $_gmsg['l_sslSessionTicketLifetime'] = 'SSL Session Ticket Lifetime (secs)'; $_gmsg['l_sslSessionTickets'] = 'Enable Session Tickets'; $_gmsg['l_sslStrictSni'] = 'Strict SNI Certificate'; $_gmsg['l_sslStrongDhKey'] = 'SSL Strong DH Key'; $_gmsg['l_sslprotocol'] = 'SSL Protocol'; $_gmsg['l_startupfile'] = 'Startup File'; $_gmsg['l_statDir'] = 'Statistics Output Directory'; $_gmsg['l_staticreqpersec'] = 'Static Requests/second'; $_gmsg['l_statuscode'] = 'Status Code'; $_gmsg['l_storagepath'] = 'Storage Path'; $_gmsg['l_suexecgrp'] = 'Run As Group'; $_gmsg['l_suexecgrp1'] = 'suEXEC Group'; $_gmsg['l_suexecuser'] = 'Run As User'; $_gmsg['l_suexecuser1'] = 'suEXEC User'; $_gmsg['l_suffix'] = 'Suffixes'; $_gmsg['l_suspendvh'] = 'Suspend Vhosts'; $_gmsg['l_swappingdir'] = 'Swapping Directory'; $_gmsg['l_templatefile'] = 'Template File'; $_gmsg['l_totalinmemcachesize'] = 'Total Small File Cache Size (bytes)'; $_gmsg['l_totalmmapcachesize'] = 'Total MMAP Cache Size (bytes)'; $_gmsg['l_tplist'] = 'Virtual Host Template List'; $_gmsg['l_tpname'] = 'Template Name'; $_gmsg['l_tuningos'] = 'OS Optimization'; $_gmsg['l_tuningsslsettings'] = 'SSL Global Settings'; $_gmsg['l_tuningstatic'] = 'Static File Delivery Optimization'; $_gmsg['l_type'] = 'Type'; $_gmsg['l_umask'] = 'umask'; $_gmsg['l_updateinterval'] = 'Update Interval'; $_gmsg['l_updatemode'] = 'Update Mode'; $_gmsg['l_updateoffsetsecs'] = 'Update Offset (secs)'; $_gmsg['l_uploadfile'] = 'File Upload'; $_gmsg['l_uploadpassbypath'] = 'Pass Upload Data by File Path'; $_gmsg['l_uploadtmpdir'] = 'Temporary File Path'; $_gmsg['l_uploadtmpfilepermission'] = 'Temporary File Permission'; $_gmsg['l_uri'] = 'URI'; $_gmsg['l_url'] = 'URL'; $_gmsg['l_urlfilter'] = 'Context'; $_gmsg['l_useServer'] = 'Use Server\'s Log'; $_gmsg['l_useaio'] = 'Use Asynchronized disk I/O (AIO)'; $_gmsg['l_useapacheconf'] = 'Using Apache Configuration File'; $_gmsg['l_useipinproxyheader'] = 'Use Client IP in Header'; $_gmsg['l_userdbattrmemberof'] = 'Member-of Attribute'; $_gmsg['l_userdbattrpasswd'] = 'Password Attribute'; $_gmsg['l_userdbcachetimeout'] = 'User DB Cache Timeout (secs)'; $_gmsg['l_userdbentries'] = 'User DB Entries'; $_gmsg['l_userdbentry'] = 'User DB Entry'; $_gmsg['l_userdblocation'] = 'User DB Location'; $_gmsg['l_userdbmaxcachesize'] = 'User DB Max Cache Size'; $_gmsg['l_username'] = 'User Name'; $_gmsg['l_users'] = 'Users'; $_gmsg['l_usesendfile'] = 'Use sendfile()'; $_gmsg['l_useserverindexfiles'] = 'Use Server Index Files'; $_gmsg['l_verifydepth'] = 'Verify Depth'; $_gmsg['l_vhaliases'] = 'Domain Aliases'; $_gmsg['l_vhlog'] = 'Virtual Host Log'; $_gmsg['l_vhmappings'] = 'Virtual Host Mappings'; $_gmsg['l_vhname'] = 'Virtual Host Name'; $_gmsg['l_vhost'] = 'Virtual Host'; $_gmsg['l_vhostlist'] = 'Virtual Host List'; $_gmsg['l_vhroot'] = 'Virtual Host Root'; $_gmsg['l_vhtemplate'] = 'Virtual Host Template'; $_gmsg['l_webserver'] = 'Web Server'; $_gmsg['l_websocketdef'] = 'Web Socket Definition'; $_gmsg['l_websocketsetup'] = 'Web Socket Proxy Setup'; $_gmsg['l_workers'] = 'Workers'; $_gmsg['l_workingdir'] = 'Working Directory'; $_gmsg['l_wsgibin'] = 'WSGI Path'; $_gmsg['l_wsgisettings'] = 'Python WSGI Default Settings'; $_gmsg['o_cagefswithoutsuexec'] = 'CageFS without suEXEC'; $_gmsg['o_checkbox'] = 'Checkbox'; $_gmsg['o_custchrootpath'] = 'Customized Chroot Path'; $_gmsg['o_daily'] = 'Daily'; $_gmsg['o_deprecated'] = 'deprecated'; $_gmsg['o_disabled'] = 'Disabled'; $_gmsg['o_enableabortforallreq'] = 'Enable Abort for All Requests'; $_gmsg['o_enableabortforreqfromexternalip'] = 'Enable Abort for Requests from External IPs'; $_gmsg['o_hcaptcha'] = 'hCaptcha'; $_gmsg['o_hidefullheader'] = 'Hide Full Header'; $_gmsg['o_hidever'] = 'Hide Version'; $_gmsg['o_high'] = 'High'; $_gmsg['o_hourly'] = 'Hourly'; $_gmsg['o_ifownermatch'] = 'If Owner Match'; $_gmsg['o_invisible'] = 'Invisible'; $_gmsg['o_keepfilemapped'] = 'Keep File Mapped (64 bit OS)'; $_gmsg['o_keepheaderfortrusted'] = 'Keep Header from Trusted IP'; $_gmsg['o_low'] = 'Low'; $_gmsg['o_medium'] = 'Medium'; $_gmsg['o_modifiedtime'] = 'Modified Time'; $_gmsg['o_monthly'] = 'Monthly'; $_gmsg['o_no'] = 'No'; $_gmsg['o_noabort'] = 'No Abort'; $_gmsg['o_nofornph'] = 'No for Non-Parsed-Header (NPH)'; $_gmsg['o_none'] = 'None'; $_gmsg['o_notset'] = 'Not Set'; $_gmsg['o_off'] = 'Off'; $_gmsg['o_on'] = 'On'; $_gmsg['o_overridecpanelrestartscript'] = 'Override cPanel restart HTTPD script'; $_gmsg['o_ownlogfile'] = 'Own Log File'; $_gmsg['o_sameasserver'] = 'Same as Server'; $_gmsg['o_serverslogfile'] = 'Server\'s Log File'; $_gmsg['o_showver'] = 'Show Version'; $_gmsg['o_size'] = 'Size'; $_gmsg['o_thrucgidaemon'] = 'Yes (Through CGI Daemon)'; $_gmsg['o_trustediponly'] = 'Trusted IP Only'; $_gmsg['o_use_last_ip_for elb'] = 'Use Last IP (for AWS ELB)'; $_gmsg['o_useapachebinwrapper'] = 'Use Apache binary wrapper'; $_gmsg['o_userhomedironly'] = 'User\'s Home Directory Only'; $_gmsg['o_vhroot'] = 'Virtual Host Root'; $_gmsg['o_weekly'] = 'Weekly'; $_gmsg['o_yes'] = 'Yes'; $_gmsg['o_yesdaemonmode'] = 'Yes (Daemon Mode)'; $_gmsg['o_yesdetachmode'] = 'Yes (Detached Mode)'; $_gmsg['parse_awstatsuri'] = 'starts with / and ends with /'; $_gmsg['parse_compressibletypes'] = '(!)MIME types, like */*, text/*, text/html, text/*, !text/css'; $_gmsg['parse_defaultmimetype'] = 'MIME_type like text/html'; $_gmsg['parse_env'] = 'PROPERTY=VALUE'; $_gmsg['parse_expiresByType'] = 'MIME_type=A|Mseconds, MIME type can be like */*, text/*, text/html'; $_gmsg['parse_expiresdefault'] = '[A|M]###, A means client access time, M means file modified time, ### is number of seconds'; $_gmsg['parse_forcemimetype'] = 'MIME_type like text/html, or put "NONE" to disable inherited Force Type.'; $_gmsg['parse_geodbenv'] = 'Variable_Name mapped_DB_data'; $_gmsg['parse_mimetype'] = 'like text/html'; $_gmsg['parse_ocspproxy'] = '[http|https://]IPV4|IPV6_address:port'; $_gmsg['parse_recaptchakey'] = 'key string assigned from your google reCAPTCHA account'; $_gmsg['parse_rewritemaplocation'] = 'txt:/location or rnd:/location or int:(toupper|tolower|escape|unescape)'; $_gmsg['parse_secpermissionmask'] = '3 digits or more octet number. Default is 000'; $_gmsg['parse_spdyadheader'] = 'required format: ssl_port:npn-spdy/version like 443:npn-spdy/3'; $_gmsg['parse_suffix'] = 'comma-separated list, allowed character[A-z0-9_\\-]'; $_gmsg['parse_tpfile'] = 'requiring variable $VH_NAME or $VH_ROOT'; $_gmsg['parse_tpname'] = 'requiring variable $VH_NAME'; $_gmsg['parse_tpvhconffile'] = 'Requiring variable $VH_NAME and end with .conf. Suggested location is $SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.conf'; $_gmsg['parse_umask'] = '[000-777]'; $_gmsg['parse_uploadtmpfilepermission'] = '3 digits octet number, Default value is 666'; $_gmsg['parse_userdblocation'] = 'start with ldap:// or ldaps://'; $_gmsg['service_active'] = 'Active'; $_gmsg['service_addtomonitor'] = 'Add to monitoring'; $_gmsg['service_at'] = 'at'; $_gmsg['service_availconn'] = 'Free Conn'; $_gmsg['service_availssl'] = 'Free SSL Conn'; $_gmsg['service_blockedipcnt'] = 'Anti-DDoS Blocked IP Count'; $_gmsg['service_bpsin'] = 'Http In (KB)'; $_gmsg['service_bpsout'] = 'Http Out (KB)'; $_gmsg['service_confirmmonitor'] = 'Are you sure you want to monitor'; $_gmsg['service_debuglogstatus'] = 'Debug Log'; $_gmsg['service_disabled'] = 'Disabled'; $_gmsg['service_displevel'] = 'Display Level'; $_gmsg['service_eapcount'] = 'ExtApp Count'; $_gmsg['service_eapidle'] = 'EAProc Idle'; $_gmsg['service_eapinuse'] = 'EAProc In Use'; $_gmsg['service_eapreqpersec'] = 'EAProc Req/Sec'; $_gmsg['service_eapwaitq'] = 'EAProc WaitQ'; $_gmsg['service_effmax'] = 'Eff Max'; $_gmsg['service_enablevh'] = 'Enable this VHost'; $_gmsg['service_enterpass'] = 'Enter your password'; $_gmsg['service_enteruser'] = 'Please enter user name'; $_gmsg['service_error'] = 'Error'; $_gmsg['service_filterbyvn'] = 'Filter by VH Name'; $_gmsg['service_gotologviewer'] = 'Go to Log Viewer'; $_gmsg['service_higheston'] = 'Highest happened on'; $_gmsg['service_idle'] = 'Idle'; $_gmsg['service_idleconn'] = 'Http Idle'; $_gmsg['service_intemplate'] = 'In Template'; $_gmsg['service_inuse'] = 'In Use'; $_gmsg['service_ismonitored'] = 'is already monitored'; $_gmsg['service_length'] = 'Length'; $_gmsg['service_level'] = 'Level'; $_gmsg['service_livefeeds'] = 'Live Feeds'; $_gmsg['service_loglastsize'] = 'Last %%size%%'; $_gmsg['service_logresnote'] = 'Searched %%totallines%% log entries and found %%outlines%% above level %%level%%'; $_gmsg['service_maxconn'] = 'Max Conn'; $_gmsg['service_maxsslconn'] = 'Max SSL Conn'; $_gmsg['service_mesg'] = 'Message'; $_gmsg['service_minutes'] = 'Minutes'; $_gmsg['service_monitormaxallowed'] = 'You can only monitor up to'; $_gmsg['service_nameallowexp'] = 'name allows regExp'; $_gmsg['service_notrunning'] = 'Not running'; $_gmsg['service_plainconn'] = 'Http Used'; $_gmsg['service_pool'] = 'Pool'; $_gmsg['service_realtime'] = 'Realtime'; $_gmsg['service_refreshinterval'] = 'Refresh Interval'; $_gmsg['service_reqpersec'] = 'Requests/Sec'; $_gmsg['service_reqprocessing'] = 'Requests in Processing'; $_gmsg['service_requesting'] = 'Requesting'; $_gmsg['service_restartconfirm'] = 'Are you sure you want to restart LiteSpeed?'; $_gmsg['service_resumevhconfirm'] = 'Are you sure you want to resume this virtual host?'; $_gmsg['service_retrieve'] = 'Retrieve'; $_gmsg['service_running'] = 'Running'; $_gmsg['service_scope'] = 'Scope'; $_gmsg['service_searchfrom'] = 'Search From'; $_gmsg['service_seconds'] = 'Seconds'; $_gmsg['service_server'] = 'Server'; $_gmsg['service_servererrlog'] = 'Server Error Log'; $_gmsg['service_size'] = 'Size'; $_gmsg['service_sslbpsin'] = 'Https In (KB)'; $_gmsg['service_sslbpsout'] = 'Https Out (KB)'; $_gmsg['service_sslconn'] = 'Https Used'; $_gmsg['service_stop'] = 'Stop'; $_gmsg['service_stopped'] = 'Stopped'; $_gmsg['service_suspendvh'] = 'Suspend this VHost'; $_gmsg['service_suspendvhconfirm'] = 'Are you sure you want to suspend this virtual host?'; $_gmsg['service_time'] = 'Time'; $_gmsg['service_toggledebug'] = 'Are you sure you want to toggle debug logging?'; $_gmsg['service_toggledebuglog'] = 'Toggle Debug Logging'; $_gmsg['service_toggledebugmsg'] = 'With debug logging turned on, you may fill up disk space. Only turn on for debug purpose and for short period of time.'; $_gmsg['service_totalreq'] = 'Total Requests'; $_gmsg['service_uptime'] = 'LSWS Uptime'; $_gmsg['service_waitq'] = 'WaitQ'; $_gmsg['service_was'] = 'was'; $_gmsg['service_willrefresh'] = 'Current page will be refreshed after a few seconds...'; $_gmsg['buildphp_addonmodules'] = 'Add-on Modules'; $_gmsg['buildphp_binarylocnote'] = 'If the build process is successful, the PHP binary will be created under %%server_root%%fcgi-bin/ with name %%binname%%, and a symbolic link of lsphp%%phpver%% will be created or updated to the newly built binary. If %%binname%% already exists, it will be renamed to %%binname%%.bak.'; $_gmsg['buildphp_compilerflags'] = 'Compiler Flags'; $_gmsg['buildphp_confparam'] = 'Configure Parameters'; $_gmsg['buildphp_confsaved'] = 'Configuration saved successfully. you can retrieve it for next build.'; $_gmsg['buildphp_detaillog'] = 'Detailed Log'; $_gmsg['buildphp_enableextnote'] = 'To enable the extension, please make sure the following is added to your php.ini configuration file. In addition, you may need to check the log detail to determine the directory where your extensions are installed and add the directory to the extensions path in your php.ini configuration file.'; $_gmsg['buildphp_errchmod'] = 'Failed to chmod for'; $_gmsg['buildphp_errcreatescript'] = 'Failed to create script'; $_gmsg['buildphp_errinprogress'] = 'Current batch is in progress.'; $_gmsg['buildphp_errnobash'] = 'This build tool requires bash to be installed (command: pkg_add -r bash). Please make sure bash is available before going to next step.'; $_gmsg['buildphp_errquotes'] = 'Please use single quote to replace double-quotes'; $_gmsg['buildphp_extrapathenv'] = 'Extra PATH environment'; $_gmsg['buildphp_failgenscript'] = 'Fail to generate build script, please try to manually fix the error first.'; $_gmsg['buildphp_failsaveconf'] = 'Fail to save current configuration.'; $_gmsg['buildphp_finishsuccess'] = 'Finished successfully.'; $_gmsg['buildphp_installpathprefix'] = 'Installation Path Prefix'; $_gmsg['buildphp_loadconf'] = 'Load Configuration'; $_gmsg['buildphp_mailheader1'] = 'PHP Mail Header Patch'; $_gmsg['buildphp_mailheader2'] = 'Identifies Mail Source'; $_gmsg['buildphp_mainstatus'] = 'Main Status'; $_gmsg['buildphp_manualrunnotice'] = '<p>For security reasons, please log in to your server and run the pre-generated script from shell. You can monitor the progress from this screen.</p> <p>If build successfully, please update php.ini accordingly if needed. To apply changes, please do a graceful restart.</p> <p>If it stops due to errors, it may caused by missing packages, after you install it, rerun the same command and this page will show the updated log. For more information regarding LSPHP, please visit <a href="https://docs.litespeedtech.com/lsws/extapp/php/" rel="noopener noreferrer" target="_blank">LiteSpeed wiki</a>.</p> <p>If you log in as root, you can directly run the command: <br><code>%%manual_script%%</code></p> <p>If you log in as a user who has sudo permission, you can run the command with sudo and input root password after prompt. <code>sudo %%manual_script%%</code></p>'; $_gmsg['buildphp_nobrowserrefresh'] = 'Please do not use the browser refresh, back and forward buttons while building PHP.'; $_gmsg['buildphp_phpver'] = 'PHP Version'; $_gmsg['buildphp_restoredefault'] = 'Restore Defaults'; $_gmsg['buildphp_step1'] = 'Select PHP Version'; $_gmsg['buildphp_step2'] = 'Choose Build Options'; $_gmsg['buildphp_step3'] = 'Download Source Code'; $_gmsg['buildphp_step4'] = 'Compile and Monitor'; $_gmsg['buildphp_stopduetoerr'] = 'Stopped due to Error. Please check the log and manually fix it.'; $_gmsg['buildphp_suhosin'] = '(General Hardening) only support PHP5'; $_gmsg['buildphp_updatever'] = 'If you want to use a version not listed here, you can manually update the settings in '; $_gmsg['buildphp_useprevconf'] = 'Use Configuration from Previous Build'; $_gmsg['mail_failedlogin'] = 'LiteSpeed Web Admin Console Failed Login Attempt'; $_gmsg['mail_failedlogin_c'] = 'A recent login attempt to LiteSpeed web admin console failed. Details of the attempt are below. Date/Time: %%date%% Username: %%authUser%% IP Address: %%ip%% URL: %%url%% If you do not recognize the IP address, please follow below recommended ways to secure your admin console: 1. set access allowed list to limit certain IPs that can access under WebAdmin WebConsole->General->AccessControl; 2. change the listener port from default value 7080; 3. do not use simple password; 4. use https for admin console.'; PK ��ZK�>.� .� zh-CN_tips.phpnu �[��� <?php global $_tipsdb; $_tipsdb['AIOBlockSize'] = new DAttrHelp("AIO Block Size", 'Specifies the sent block size for AIO. This block size multiplied by the total files being processed should be less than the physical memory of the server, otherwise, AIO will not help. If your server has enough memory, you can choose a bigger size.<br/><br/>Default value: 128K', '', '从列表中选择', ''); $_tipsdb['CACertFile'] = new DAttrHelp("CA证书文件", '指定包含证书颁发机构(CA)证书的证书链文件。 按照优先顺序,此文件只是PEM编码的证书文件的串联。 这可以用作替代或 除了"CA证书路径"。 这些证书用于客户端证书身份验证和构建服务器证书链,除了服务器证书之外,这些证书还将发送到浏览器。', '', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['CACertPath'] = new DAttrHelp("CA证书路径", '指定证书颁发机构(CA)证书的目录。 这些证书用于客户端证书身份验证和构建服务器证书链,除了服务器证书之外,这些证书还将发送到浏览器。', '', 'path', ''); $_tipsdb['CGIPriority'] = new DAttrHelp("CGI优先级", '指定外部应用程序进程的优先级。数值范围从-20到20。数值越小,优先级越高。<br/><br/>CGI进程不能拥有比Web服务器更高的优先级。如果这个优先级数值被设置为低于 服务器的优先级数值,则将使用服务器优先级作为替代。', '', 'int', ''); $_tipsdb['CPUHardLimit'] = new DAttrHelp("CPU硬限制", '以秒为单位,指定CGI进程的CPU占用时间限制。 如果进程持续占用CPU时间,达到硬限制,则进程将被强制杀死。如果没有设置该限制,或者限制设为0, 操作系统的默认设置将被使用。', '', '整数', ''); $_tipsdb['CPUSoftLimit'] = new DAttrHelp("CPU软限制(秒)", '以秒为单位,指定CGI进程的CPU占用时间限制。当进程达到 软限制时,将收到通知信号。如果没有设置该限制,或者限制设为0, 将使用操作系统的默认设置。', '', '整数', ''); $_tipsdb['DHParam'] = new DAttrHelp("DH参数", '指定DH密钥交换所需的Diffie-Hellman参数文件的位置。', '', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['GroupDBLocation'] = new DAttrHelp("组数据库位置", '指定组数据库的位置。<br/>组信息可以在用户数据库或在这个独立的组数据库中设置。 用于用户验证时,将首先检查用户数据库。 如果用户数据库同样包含组信息,组数据库将不被检查。<br/>对于类型为Password File的数据库, 组数据库地址应当是到达包含有组定义的平面文件的路径。 你可以在WebAmin控制台中点击文件名来修改这个设置。<br/>每一行组文件应当包含一个组名, 组名后面跟一个冒号,并在冒号后面使用空格来分割组中的用户名。 例如: <blockquote><code>testgroup: user1 user2 user3</code></blockquote>', '', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT,$VH_ROOT的相对路径。', ''); $_tipsdb['HANDLER_RESTART'] = new DAttrHelp("Hook::HANDLER_RESTART Priority", 'Sets the priority for this module callback within the HTTP Handler Restart Hook.<br/> The HTTP Handler Restart Hook is triggered when the web server needs to discard the current response and start processing from beginning, for example, when an internal redirect has been requested.<br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['HTTP_AUTH'] = new DAttrHelp("Hook::HTTP_AUTH Priority", 'Sets the priority for this module callback within the HTTP Authentication Hook.<br/> The HTTP Authentication Hook is triggered after resource mapping and before handler processing. It occurs after HTTP built-in authentication, and can be used to perform additional authentication checking. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['HTTP_BEGIN'] = new DAttrHelp("Hook::HTTP_BEGIN Priority", 'Sets the priority for this module callback within the HTTP Begin Hook.<br/> The HTTP Begin Hook is triggered when the TCP/IP connection begins an HTTP Session. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['HTTP_END'] = new DAttrHelp("Hook::HTTP_END Priority", 'Sets the priority for this module callback within the HTTP Session End Hook. <br/><br/>The HTTP Session End Hook is triggered when the HTTP connection has ended. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_BEGINSESSION'] = new DAttrHelp("Hook::L4_BEGINSESSION Priority", 'Sets the priority for this module callback within the L4 Begin Session Hook.<br/> The L4 Begin Session Hook is triggered when the TCP/IP connection begins. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_ENDSESSION'] = new DAttrHelp("Hook::L4_ENDSESSION Priority", 'Sets the priority for this module callback within the L4 End Session Hook.<br/> The L4 End Session Hook is triggered when the TCP/IP connection ends. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_RECVING'] = new DAttrHelp("Hook::L4_RECVING Priority", 'Sets the priority for this module callback within the L4 Receiving Hook.<br/> The L4 Receiving Hook is triggered when the TCP/IP connection receives data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['L4_SENDING'] = new DAttrHelp("Hook::L4_SENDING Priority", 'Sets the priority for this module callback within the L4 Sending Hook.<br/> The L4 Sending Hook is triggered when the TCP/IP connection sends data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_ATEXIT'] = new DAttrHelp("Hook::MAIN_ATEXIT Priority", 'Sets the priority for this module callback within the Main At Exit Hook. <br/><br/>The Main At Exit Hook is triggered by the main (controller) process just prior to exiting. It is the last hook point to be called by the main process. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_INITED'] = new DAttrHelp("Hook::MAIN_INITED Priority", 'Sets the priority for this module callback within the Main Initialized Hook. <br/><br/>The Main Initialized Hook is triggered once upon startup, after the server configuration and initialization is completed by the main (controller) process, and before any requests are serviced. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_POSTFORK'] = new DAttrHelp("Hook::MAIN_POSTFORK Priority", 'Sets the priority for this module callback within the Main Postfork Hook. <br/><br/>The Main Postfork Hook is triggered by the main (controller) process immediately after a new worker process has been started (forked). This is called for each worker, and may happen during system startup, or if a worker has been restarted. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['MAIN_PREFORK'] = new DAttrHelp("Hook::MAIN_PREFORK Priority", 'Sets the priority for this module callback within the Main Prefork Hook. <br/><br/>The Main Prefork Hook is triggered by the main (controller) process immediately before a new worker process is started (forked). This is called for each worker, and may happen during system startup, or if a worker has been restarted. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RCVD_REQ_BODY'] = new DAttrHelp("Hook::RCVD_REQ_BODY Priority", 'Sets the priority for this module callback within the HTTP Received Request Body Hook. <br/><br/>The HTTP Received Request Body Hook is triggered when the web server finishes receiving request body data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RCVD_RESP_BODY'] = new DAttrHelp("Hook::RCVD_RESP_BODY Priority", 'Sets the priority for this module callback within the HTTP Received Response Body Hook. <br/><br/>The HTTP Received Response Body Hook is triggered when the web server backend finishes receiving the response body. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_REQ_BODY'] = new DAttrHelp("Hook::RECV_REQ_BODY Priority", 'Sets the priority for this module callback within the HTTP Receive Request Body Hook. <br/><br/>The HTTP Receive Request Body Hook is triggered when the web server receives request body data. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_REQ_HEADER'] = new DAttrHelp("Hook::RECV_REQ_HEADER Priority", 'Sets the priority for this module callback within the HTTP Receive Request Header Hook.<br/> The HTTP Receive Request Header Hook is triggered when the web server receives a request header. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_RESP_BODY'] = new DAttrHelp("Hook::RECV_RESP_BODY Priority", 'Sets the priority for this module callback within the HTTP Receive Response Body Hook. <br/><br/>The HTTP Receive Response Body Hook is triggered when the web server backend receives the response body. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['RECV_RESP_HEADER'] = new DAttrHelp("Hook::RECV_RESP_HEADER Priority", 'Sets the priority for this module callback within the HTTP Receive Response Header Hook. <br/><br/>The HTTP Receive Response Header Hook is triggered when the web server creates the response header. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['SEND_RESP_BODY'] = new DAttrHelp("Hook::SEND_RESP_BODY Priority", 'Sets the priority for this module callback within the HTTP Send Response Body Hook. <br/><br/>The HTTP Send Response Body Hook is triggered when the web server is going to send the response body. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['SEND_RESP_HEADER'] = new DAttrHelp("Hook::SEND_RESP_HEADER Priority", 'Sets the priority for this module callback within the HTTP Send Response Header Hook. <br/><br/>The HTTP Send Response Header Hook is triggered when the web server is ready to send the response header. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['UDBgroup'] = new DAttrHelp("组", '该用户所属的组的逗号分隔列表。 用户将只能访问属于这些组的资源。 如果在此处添加了组信息,则此信息将用于资源授权,并且涉及该用户的任何组数据库设置都将被忽略。', '', '', ''); $_tipsdb['UDBpass'] = new DAttrHelp("新密码", '密码可以是任意长度,可以包含任何字符。', '', '', ''); $_tipsdb['UDBpass1'] = new DAttrHelp("重新输入密码", '密码可以是任意长度,可以包含任何字符。', '', '', ''); $_tipsdb['UDBusername'] = new DAttrHelp("用户名", '仅包含字母和数字的用户名。(无特殊字符)', '', '', ''); $_tipsdb['URI_MAP'] = new DAttrHelp("Hook::URI_MAP Priority", 'Sets the priority for this module callback within the HTTP URI Map Hook.<br/> The HTTP URI Map Hook is triggered when the web server maps a URI request to a context. <br/><br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['VHlsrecaptcha'] = new DAttrHelp("reCAPTCHA 保护", 'reCAPTCHA 保护是一种减轻服务器负载的服务。在下列情况发生后,reCAPTCHA保护将激活 激活后,所以不受信任的客户端(可自定)发出的请求将被重定向到reCAPTCHA验证页面 验证完成后客户端将被重定向到其所需的页面<br/><br/>下列情况将启用reCAPTCHA保护: 1. 服务器或虚拟主机并发请求计数超过连接限制。<br/>2. 启用了Anti-DDoS,并且客户端以可疑的方式访问了URL。 客户端将首先重定向到reCAPTCHA,而不是在触发时被拒绝。<br/>3. 提供了新的重写规则,以通过重写规则激活reCAPTCHA。可以设置“verifycaptcha”将客户端重定向到reCAPTCHA。可以设置一个特殊值':deny'以在客户端失败太多次时拒绝它。例如,[E=verifycaptcha]将始终重定向到reCAPTCHA,直到通过验证。 [E=verifycaptcha: deny]将重定向到reCAPTCHA,如果客户端达到最大尝试次数,将被拒绝。', '', '', ''); $_tipsdb['WORKER_ATEXIT'] = new DAttrHelp("Hook::WORKER_ATEXIT Priority", 'Sets the priority for this module callback within the Worker At Exit Hook. <br/><br/>The Worker At Exit Hook is triggered by a worker process just prior to exiting. It is the last hook point to be called by a worker. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['WORKER_POSTFORK'] = new DAttrHelp("Hook::WORKER_POSTFORK Priority", 'Sets the priority for this module callback within the Worker Postfork Hook. <br/><br/>The Worker Postfork Hook is triggered by a worker process after being created by the main (controller) process. Note that a corresponding Main Postfork Hook may be called by the main process either before or after this callback. <br/>It will only take effect if the module has a hook point here. If it is not set, the priority will be the default value defined in the module.', '', 'Integer value from -6000 to 6000. Lower value means higher priority.', ''); $_tipsdb['accessAllowed'] = new DAttrHelp("允许访问列表", '指定允许访问这个context下资源的IP地址或子网。综合 "拒绝访问列表"项的配置以及服务器/虚拟主机级别访问控制, 可访问性将以客户端IP所符合的最小范围来确定。', '', 'Comma-delimited list of IPs/sub-networks.', '网络可以写成192.168.1.0/255.255.255.0, 192.168.1 或192.168.1.*。'); $_tipsdb['accessControl'] = new DAttrHelp("登入限制", '指定哪些子网络和/或IP地址可以访问该服务器。 这是影响所有的虚拟主机的服务器级别设置。您还可以为每个虚拟主机设置登入限制。虚拟主机的设置不会覆盖服务器设置。<br/><br/>是否阻止/允许一个IP是由允许列表与阻止列表共同决定。 如果你想阻止某个特定IP或子网,请在"允许列表"中写入* 或 ALL,并在"拒绝列表"中写入需要阻止的IP或子网。 如果你想允许某个特定的IP或子网,请在"拒绝列表"中写入* 或 ALL,并在"允许列表"中写入需要允许的IP或子网。 单个IP地址是被允许访问还是禁止访问取决于该IP符合的最小限制范围。<br/><br/>信任的IP或子网络可以在"允许列表"列表中添加后缀“T”来指定。受信任的IP或子网不受连接数/流量限制。 只有服务器级别的登入限制才可以设置受信任的IP或子网。', '[安全建议] 用此项设置适用于所有虚拟主机的常规限制。', '', ''); $_tipsdb['accessControl_allow'] = new DAttrHelp("允许列表", '指定允许的IP地址或子网的列表。 可以使用{VAL}*或{VAL}ALL。', '[安全建议] 在服务器级别设置的受信任的IP或子网不受连接/节流限制。', '逗号分隔的IP地址或子网列表。 结尾加上“T”可以用来表示一个受信任的IP或子网,如{VAL}192.168.1.*T。', '子网: 192.168.1.0/255.255.255.0, 192.168.1.0/24, 192.168.1 或 192.168.1.*. <br/>IPv6 地址: ::1 或 [::1] <br/>IPv6 子网: 3ffe:302:11:2:20f:1fff:fe29:717c/64 或 [3ffe:302:11:2:20f:1fff:fe29:717c]/64.'); $_tipsdb['accessControl_deny'] = new DAttrHelp("拒绝列表", '指定不允许的IP地址或子网的列表。', '', '逗号分隔的IP地址或子网列表。 可以使用{VAL}*或{VAL}ALL。', '子网: 192.168.1.0/255.255.255.0, 192.168.1.0/24, 192.168.1 或 192.168.1.*. <br/>IPv6 地址: ::1 或 [::1] <br/>IPv6 子网: 3ffe:302:11:2:20f:1fff:fe29:717c/64 或 [3ffe:302:11:2:20f:1fff:fe29:717c]/64.'); $_tipsdb['accessDenied'] = new DAttrHelp("拒绝访问列表", '指定哪个IP地址或子网不被允许访问这个context下的资源。 综合"允许访问列表"项的配置以及服务器/虚拟主机级别访问控制, 可访问性将以客户端IP所符合的最小范围来确定。', '', 'Comma-delimited list of IPs/sub-networks.', '子网络可以写成192.168.1.0/255.255.255.0, 192.168.1 或192.168.1.*。'); $_tipsdb['accessDenyDir'] = new DAttrHelp("拒绝访问的目录", '指定应该拒绝访问的目录。 将包含敏感数据的目录加入到这个列表,以防止向客户端意外泄露敏感文件。 在路径后加一个“*”,可包含所有子目录。 如果"跟随符号链接"和"检查符号链接"都被启用, 符号链接也将被检查是否在被拒绝访问目录中。', '[安全建议] 至关重要: 此设置只能防止服务这些目录中的静态文件。 这不能防止外部脚本如PHP、Ruby、CGI造成的泄露。', 'Comma-delimited list of directories', ''); $_tipsdb['accessLog_bytesLog'] = new DAttrHelp("字节记录", '指定带宽字节日志文件的路径。设置后,将创建一份兼容cPanel面板的带宽日志。这将记录 一个请求传输的总字节数,包括请求内容和响应内容。', '[性能建议] 将日志文件放置在一个单独的磁盘上。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['accessLog_fileName'] = new DAttrHelp("文件名", '指定访问日志文件的文件名。', '[性能建议] 将访问日志文件放置在一个单独的磁盘上。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['accessLog_logFormat'] = new DAttrHelp("日志格式", ' 指定访问日志的格式。 设置之后,它将覆盖"记录头部" 的设定。', '', '字符串。日志格式的语法与Apache 2.0自定义 <a href="http://httpd.apache.org/docs/current/mod/mod_log_config.html#formats" target="_blank" rel="noopener noreferrer">log format</a>.', '<b>一般日志格式(CLF)</b><br/> "%h %l %u %t \"%r\" %>s %b"<br/><br/><b>支持虚拟主机的一般日志格式</b><br/> "%v %h %l %u %t \"%r\" %>s %b"<br/><br/><b>NCSA扩展/组合日志格式</b><br/> "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" <br/><br/><b>记录Foobar的cookie值</b><br/> "%{Foobar}C"'); $_tipsdb['accessLog_logHeader'] = new DAttrHelp("记录头部", '指定是否记录HTTP请求头: Referer、 UserAgent和Host。', '[性能建议] 如果你不需要在访问日志中记录这些头部信息,关闭这个功能。', '从复选框中选择', ''); $_tipsdb['accessLog_pipedLogger'] = new DAttrHelp("管道日志记录", '指定外部应用程序,该应用程序将通过其STDIN流(文件句柄为0)上的pipe接收LiteSpeed发送的访问日志数据。 指定此字段后,访问日志将仅发送到记录器应用程序,而不发送到上一个条目中指定的访问日志文件。<br/><br/>首先必须在"外部应用"中定义记录器应用程序。 服务器级别的访问日志记录只能使用在服务器级别定义的外部记录器应用程序。 虚拟主机级别的访问日志记录只能使用在虚拟主机级别定义的记录器应用程序。<br/><br/>记录器进程的启动方式与其他外部进程相同 (CGI/FastCGI/LSAPI)过程。这意味着它将作为 在虚拟主机的"外部应用程序设置UID模式"设置中指定的用户ID,并且永远不会以特权用户运行。<br/><br/>如果配置了多个记录器的实例,LiteSpeed web server将在多个记录器之间执行简单的负载均衡。LiteSpeed服务器始终尝试将记录器应用程序的数量保持在尽可能低的水平。只有当一个记录器应用程序未能及时处理访问日志条目时,服务器才会尝试启动记录器的另一个实例。<br/><br/>如果记录器崩溃,Web服务器将启动另一个实例,但是流缓冲区中的日志数据将丢失。 如果外部记录器无法跟上日志流的速度和数量,则可能会丢失日志数据。', '', '从列表中选择', ''); $_tipsdb['aclogUseServer'] = new DAttrHelp("日志管理", '指定写入访问日志的地点。这里有三个选项: <ol> <li>写入到服务器的访问日志;</li> <li>为虚拟主机创建一个访问日志;</li> <li>禁用访问日志记录</li> </ol>', '', '从列表中选择', ''); $_tipsdb['addDefaultCharset'] = new DAttrHelp("添加默认的字符集", 'S指定当内容类型是"text/html"或"text/plain"且没有参数时,是否添加字符集标记到"Content-Type"响应报头中。当设置为Off时,该功能禁用。当设置为On时,将添加"自定义默认字符集"中指定的字符集,如果没有指定,将添加默认的"iso-8859-1"字符集。', '', '从单选框选择', ''); $_tipsdb['addMIMEType'] = new DAttrHelp("MIME类型", '为此context指定的其他MIME类型的映射. 新映射将覆盖此context及其子context下的现有映射。<br/> 如果要将PHP脚本显示为文本文件而不是作为脚本执行,则只需覆盖.php映射到MIME类型"text/plain"', '', 'MIME-type1 extension extension ..., MIME-type2 extension ... Use comma to separate between MIME types, use space to separate multiple extensions.', 'image/jpg jpeg jpg, image/gif gif'); $_tipsdb['addonmodules'] = new DAttrHelp("附加模块", '选择您想使用的附加模块。 如果你想使用一个没有在这里列出的版本,你可以手动更新源代码。(源代码的位置会在PHP构建的这一步中显示出来。)', '', '从复选框中选择', ''); $_tipsdb['adminEmails'] = new DAttrHelp("管理员电子邮箱", '指定服务器管理员的电子邮箱地址。 如果设置了电子邮箱地址,管理员将收到重要事件的电子邮件通知(例如, LiteSpeed服务因崩溃而自动重启或者授权即将过期)。', '电子邮件提醒功能只有在服务器有活动的MX服务器(如postfix、exim或sendmail)的情况下才会生效。', 'Comma delimited list of email address.', ''); $_tipsdb['adminUser'] = new DAttrHelp("网络管理员用户", 'Change the username and password for the WebAdmin Console. The old password must be entered and verified in order to save changes.', '', '', ''); $_tipsdb['allowBrowse'] = new DAttrHelp("访问权限", '指定是否可以访问此context 。 设置为否以拒绝访问。 您可以使用此功能来防止访问指定目录。 您可以在更新此context内容或此目录中有特殊数据时使用它。', '', '从单选框选择', ''); $_tipsdb['allowQuic'] = new DAttrHelp("打开HTTP3/QUIC (UDP) 端口", '允许对映射到该监听器的虚拟主机使用HTTP3/QUIC网络协议. 为了使此设置生效,还必须在服务器级别将"启用HTTP3/QUIC"设置为是。 默认值为是。', '当此设置设置为是时,仍可以通过"Enable HTTP3/QUIC"设置在虚拟主机级别禁用HTTP3/QUIC。', '', ''); $_tipsdb['allowSetUID'] = new DAttrHelp("允许设置UID", '指定CGI脚本是否允许设置UID。如果允许,并且为CGI脚本启用了设置UID,那么无论CGI脚本是代表哪个用户启动的,CGI进程的用户ID都将切换为CGI脚本所有者的用户ID。<br/>默认值是 "关"', '[安全建议] 尽可能不要允许CGI脚本设置UID,因为这存在着安全风险', '从单选框选择', ''); $_tipsdb['allowSymbolLink'] = new DAttrHelp("跟随符号链接", '指定在这个虚拟主机内是否要跟随符号链接。 If Owner Match选项启用后,只有在链接和目标属主一致时才跟踪符号链接。 此设置将覆盖默认的服务器级设置。', '[性能和安全性建议] 为了更好的安全性,请禁用此功能。为了获得更好的性能,启用它。', '从列表中选择', ''); $_tipsdb['antiddos_blocked_ip'] = new DAttrHelp("Anti-DDoS Blocked IP", 'A comma-separated list of IP addresses blocked by Anti-DDoS protection, each ending with a semi-colon and reason code indicating why the IP address was blocked.<br/><br/>Potential Reason Codes: <ul> <li>A: BOT_UNKNOWN</li> <li>B: BOT_OVER_SOFT</li> <li>C: BOT_OVER_HARD</li> <li>D: BOT_TOO_MANY_BAD_REQ</li> <li>E: BOT_CAPTCHA</li> <li>F: BOT_FLOOD</li> <li>G: BOT_REWRITE_RULE</li> <li>H: BOT_TOO_MANY_BAD_STATUS</li> <li>I: BOT_BRUTE_FORCE</li> </ul><br/><br/>The full list of blocked IPs is also available in the Real-Time Stats report file set in "统计输出目录".', '', '<blocked_ip_address>;<reason_code>', '1.0.100.50;E, 1.0.100.60;D, 1.0.100.70;F'); $_tipsdb['appServerContext'] = new DAttrHelp("App Server Context", 'An App Server Context provides an easy way to configure a Ruby Rack/Rails, WSGI, or Node.js application. To add a an application through an App Server Context, only mounting the URL and the application's root directory is required. There is no need to go through all the trouble to define an external application, add a 404 handler, and rewrite rules, etc.', '', '', ''); $_tipsdb['appType'] = new DAttrHelp("应用类型", '用于此context的应用程序类型。 支持Rack/Rails, WSGI, 和 Node.js。', '', '', ''); $_tipsdb['appserverEnv'] = new DAttrHelp("运行模式", '指定Rack/Rails的运行模式:"发展", "生产"或者是"预发布". 默认为 "生产".', '', '从列表中选择', ''); $_tipsdb['as_location'] = new DAttrHelp("Location", '指定此context在文件系统中的对应位置。<br/><br/>Default value: $DOC_ROOT + "URI"', '', 'It can be an absolute path or path relative to $SERVER_ROOT, $VH_ROOT, or $DOC_ROOT. $DOC_ROOT is the default relative path, and can be omitted.<br/><br/>If the "URI" is a regular expression, then the matched sub-string can be used to form the "Root" string. The matched sub-string can be referenced with the values "$1" - "$9". "$0" and "&" can be used to reference the whole matched string. Additionally, a query string can be set by appending a "?" followed by the query string. Be careful. "&" should be escaped as "\&" in the query string.', 'A plain URI like /examples/ with "位置" set to /home/john/web_examples will map the request "/examples/foo/bar.html" to file "/home/john/web_examples/foo/bar.html".<br/>To simulate Apache's mod_userdir, set URI to exp: ^/~([A-Za-z0-9]+)(.*), set "位置" to /home/$1/public_html$2. With these settings, a request of URI /~john/foo/bar.html will map to file /home/john/public_html/foo/bar.html.'); $_tipsdb['as_startupfile'] = new DAttrHelp("启动文件", '用于启动应用程序的文件,路径应相对于应用程序根目录。<br/><br/>默认的启动文件包括Rack/Rails的'config.ru', WSGI的'wsgi.py'和'passenger_wsgi.py', NodeJS的'app.js'.', '', 'Path relative to application root directory', ''); $_tipsdb['authName'] = new DAttrHelp("认证名称", '为当前context下的realm认证指定一个替代的名称。 如果没有指定,原realm名称将被使用。 认证名称将显示在浏览器登陆弹出窗口。', '', '', ''); $_tipsdb['autoFix503'] = new DAttrHelp("自动修复503错误", '指定是否尝试通过平滑重启LiteSpeed修复“503 服务不可用”错误。“503”错误通常是由 发生故障的外部应用程序引起的,Web服务器重新启动往往可以临时修复 错误。如果启用,当30秒内出现超过30次“503”错误时,服务器将自动 重新启动。此功能是默认启用的。', '', '从单选框选择', ''); $_tipsdb['autoIndex'] = new DAttrHelp("自动索引", '在目录中,当"索引文件"中所列的索引文件不可用时,指定运行时是否即时生成目录索引。<br/>此选项可以在虚拟主机级别和context级别中设置,并可以顺着目录树继承,直到被覆盖。 您可以自定义生成的索引页面。请访问在线百科了解如何操作。', '[安全建议] 建议关闭自动索引,从而尽可能防止泄露机密数据。', '从单选框选择', ''); $_tipsdb['autoIndexURI'] = new DAttrHelp("自动索引URI", '在目录中,当"索引文件"中所列出的索引文件(index)不可用时,指定用来生成索引页面的URI。 LiteSpeed Web服务器使用一个外部脚本来生成索引页面,从而为定制提供最大的灵活性。 默认的脚本生成一个类似于Apache的索引页面。 定制生成的索引页,请访问在线百科。 被索引的目录通过一个环境变量 "LS_AI_PATH"来传递给脚本。', '', 'URI', ''); $_tipsdb['autoLoadHtaccess'] = new DAttrHelp("自动加载.htaccess", '如果使用<b>rewritefile</ b>指令的目录的HttpContext不存在,则在初次访问该目录时自动加载.htaccess文件中包含的重写规则。 最初加载后,必须执行正常重启才能使对该.htaccess文件的修改生效。<br/><br/>虚拟主机级别设置将覆盖服务器级别设置。 默认值:<br/><br/><b>Server-level:</b> No<br/><br/><b>VH-Level:</b> Inherit Server-level setting', '', '从单选框选择', ''); $_tipsdb['autoStart'] = new DAttrHelp("开机自启", '指定是否要Web服务器自动启动应用程序。只有运行在同一台机器上的FastCGI和LSAPI应用程序才能自动启动。 "地址"中的IP必须是本地IP. 通过LiteSpeed CGI守护进程而不是主服务器进程启动,有助于减少系统开销。<br/><br/>Default value: Yes (Through CGI Daemon)', '', '从列表中选择', ''); $_tipsdb['backlog'] = new DAttrHelp("Back Log", 'Specifies the backlog of the listening socket. Required if "开机自启" is enabled.', '', '整数', ''); $_tipsdb['banPeriod'] = new DAttrHelp("禁止期(秒)", '指定在"宽限期(秒)"之后,如果连接数仍然高于 "连接软限制",来自该IP的新连接将被拒绝多长时间。如果IP 经常被屏蔽,我们建议您延长禁止期以更强硬地惩罚滥用.', '', '整数', ''); $_tipsdb['binPath'] = new DAttrHelp("二进制文件路径", 'App Server的二进制文件的位置。', '', '', ''); $_tipsdb['blockBadReq'] = new DAttrHelp("封锁坏请求", '封锁持续发送坏HTTP请求的IP"禁止期(秒)"所设置的时长。默认为{VAL}Yes。 这有助于封锁反复发送垃圾请求的僵尸网络攻击。', '', '从单选框选择', ''); $_tipsdb['brStaticCompressLevel'] = new DAttrHelp("Brotli 压缩等级 (静态文件)", '指定Brotli压缩静态内容的级别。 范围从1 (最低)到9 (最高)。<br/><br/>当设置为 0时, brotli压缩将在全局禁用。<br/><br/>Default value: 5', '[性能建议] 压缩可以用来节省网络带宽。 基于文本的响应(例如html,css和javascript文件)效果最好,平均可以将其压缩为原始大小的一半。', 'Number between 0 and 11.', ''); $_tipsdb['bubbleWrap'] = new DAttrHelp("Bubblewrap Container", 'Set to On if you wish to start CGI processes (including PHP programs) in a bubblewrap sandbox. See <a href=" https://wiki.archlinux.org/title/Bubblewrap " target="_blank" rel="noopener noreferrer"> https://wiki.archlinux.org/title/Bubblewrap </a> for details on using bubblewrap. Bubblewrap must be installed on your system prior to using this setting.<br/><br/>This setting cannot be turned on at the Virtual Host level if set to "Disabled" at the Server level.<br/><br/>Default values:<br/><b>Server level:</b> Disabled<br/><b>VH level:</b> Inherit Server level setting', '', '从列表中选择', ''); $_tipsdb['bubbleWrapCmd'] = new DAttrHelp("Bubblewrap Command", 'bubblewraps使用的完整的命令, 包括bubblewrap程序本身。 有关配置此命令的更多信息,请参见: <a href=" https://openlitespeed.org/kb/bubblewrap-in-openlitespeed/ " target="_blank" rel="noopener noreferrer"> https://openlitespeed.org/kb/bubblewrap-in-openlitespeed/ </a>. 如果未指定,将使用下面列出的默认命令。<br/><br/>默认值: /bin/bwrap --ro-bind /usr /usr --ro-bind /lib /lib --ro-bind-try /lib64 /lib64 --ro-bind /bin /bin --ro-bind /sbin /sbin --dir /var --dir /tmp --proc /proc --symlink../tmp var/tmp --dev /dev --ro-bind-try /etc/localtime /etc/localtime --ro-bind-try /etc/ld.so.cache /etc/ld.so.cache --ro-bind-try /etc/resolv.conf /etc/resolv.conf --ro-bind-try /etc/ssl /etc/ssl --ro-bind-try /etc/pki /etc/pki --ro-bind-try /etc/man_db.conf /etc/man_db.conf --ro-bind-try /home/$USER /home/$USER --bind-try /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock --bind-try /home/mysql/mysql.sock /home/mysql/mysql.sock --bind-try /tmp/mysql.sock /tmp/mysql.sock --unshare-all --share-net --die-with-parent --dir /run/user/$UID ‘$PASSWD 65534’ ‘$GROUP 65534’', '', '', ''); $_tipsdb['certChain'] = new DAttrHelp("证书链", '指定证书是否为证书链。 存储证书链的文件必须为PEM格式, 并且证书必须按照从最低级别(实际的客户端或服务器证书)到最高级别(Root)CA的链接顺序。', '', '从单选框选择', ''); $_tipsdb['certFile'] = new DAttrHelp("证书文件", 'SSL证书文件的文件名。', '[安全建议] 私钥文件应放在一个安全的目录中,该目录应 允许对运行服务器的用户具有只读的访问权限。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['cgiContext'] = new DAttrHelp("CGI Context", 'A CGI context defines scripts in a particular directory as CGI scripts. This directory can be inside or outside of the document root. When a file under this directory is requested, the server will always try to execute it as a CGI script, no matter if it's executable or not. In this way, file content under a CGI Context is always protected and cannot be read as static content. It is recommended that you put all your CGI scripts in a directory and set up a CGI Context to access them.', '', '', ''); $_tipsdb['cgiResource'] = new DAttrHelp("CGI Settings", 'The following settings control CGI processes. Memory and process limits also serve as the default for other external applications if limits have not been set explicitly for those applications.', '', '', ''); $_tipsdb['cgi_path'] = new DAttrHelp("路径", '指定CGI脚本的位置.', '', 'The path can be a directory that contains a group of CGI scripts, like $VH_ROOT/myapp/cgi-bin/. In this case, the context "URI" must end with "/", like /app1/cgi/. The Path can also specify only one CGI script, like $VH_ROOT/myapp/myscript.pl. This script should have the corresponding "URI" /myapp/myscript.pl.', ''); $_tipsdb['cgidSock'] = new DAttrHelp("CGI守护进程套接字", '用于与CGI守护进程沟通的唯一套接字地址。为了 最佳性能和安全性,LiteSpeed服务器使用一个独立的CGI 守护进程来产生CGI脚本的子进程。 默认套接字是uds://$SERVER_ROOT/admin/lscgid/.cgid.sock。 如果你需要放置在另一个位置,在这里指定一个Unix域套接字。', '', 'UDS://path', 'UDS://tmp/lshttpd/cgid.sock'); $_tipsdb['cgroups'] = new DAttrHelp("cgroups", '如果当前操作系统支持(目前支持RedHat/Centos Linux v7.5+和Ubuntu 18.04+),则将cgroup设置应用于此CGI进程。 。 当前执行的用户将用于确定要应用的cgroup配置。<br/>在服务器级别将此设置为Disabled将在服务器范围内禁用此设置。 在其他情况下,可以在虚拟主机级别覆盖服务器级别的设置。<br/><br/>默认值:<br/><b>服务器级别:</b> Off<br/><b>虚拟主机级别:</b> 继承服务器级别设置', '', '从列表中选择', ''); $_tipsdb['checkSymbolLink'] = new DAttrHelp("检查符号链接", '指定在启用了"跟随符号链接"时,是否检查符号链接在不在"拒绝访问的目录"中。 如果启用检查,将检查网址对应的真正的资源路径是否在配置的禁止访问目录中。 如果在禁止访问目录中,访问将被禁止。', '[性能和安全] 要获得最佳的安全性,启用该选项。要获得最佳性能,禁用该选项。', '从单选框选择', ''); $_tipsdb['ciphers'] = new DAttrHelp("密码套件", 'Specifies the cipher suite to be used when negotiating the SSL handshake. LSWS supports cipher suites implemented in SSL v3.0, TLS v1.0, TLS v1.2, and TLS v1.3.', ' We recommend leaving this field blank to use our default cipher which follows SSL cipher best practices.', 'Colon-separated string of cipher specifications.', 'ECDHE-RSA-AES128-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH'); $_tipsdb['clientVerify'] = new DAttrHelp("Client Verification", ' Specifies the type of client certifcate authentication. Available types are: <ul> <li><b>None:</b> No client certificate is required.</li> <li><b>Optional:</b> Client certificate is optional.</li> <li><b>Require:</b> The client must has valid certificate.</li> <li><b>Optional_no_ca:</b> Same as optional.</li> </ul> The default is "None".', '"None" or "Require" are recommended.', '从列表中选择', ''); $_tipsdb['compilerflags'] = new DAttrHelp("编译器标志", '添加其他编译器标志,例如优化的编译器选项。', '', '支持的标志有CFLAGS, CXXFLAGS, CPPFLAGS, LDFLAGS.使用空格分隔不同的标志。 对于标志值,请使用单引号(而不是双引号)', 'CFLAGS='-O3 -msse2 -msse3 -msse4.1 -msse4.2 -msse4 -mavx''); $_tipsdb['compressibleTypes'] = new DAttrHelp("压缩类型", '指定允许压缩哪些MIME类型。 保留此设置不变,或输入default以使用服务器内置的默认列表,该列表已经涵盖了大多数mime类型。<br/>Default value: text/*,application/x-javascript,application/javascript,application/xml,image/svg+xml,application/rss+xml, application/json,application/vnd.ms-fontobject,application/x-font,application/x-font-opentype, application/x-font-truetype,application/x-font-ttf,font/eot,font/opentype,font/otf,font/ttf,image/x-icon, image/vnd.microsoft.icon,application/xhtml+xml', '[性能建议] 只允许特定类型进行GZIP压缩。 二进制文件如gif/png/jpeg图片文件及flash文件无法从压缩中获益。', 'MIME type list separated by commas. Wild card "*" and negate sign "!" are allowed, such as text/*, !text/js.', 'If you want to compress text/* but not text/css, you can have a rule like text/*, !text/css. "!" will exclude that MIME type.'); $_tipsdb['configFile'] = new DAttrHelp("配置文件", '指定虚拟主机的配置文件名称。 配置文件必须位于$SERVER_ROOT/conf/vhosts/目录下。', '推荐使用$SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.conf。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['configureparams'] = new DAttrHelp("配置参数", '为PHP构建配置参数。当您单击下一步时,Apache特定的参数和“--prefix”值将被自动删除,并且“--with-litespeed”将自动追加。(前缀可以在上面的字段中设置)通过这种方式,您可以简单地复制并粘贴现有PHP的phpinfo()输出的配置参数。', '', '空格分隔多个选项(带或不带双引号)', ''); $_tipsdb['connTimeout'] = new DAttrHelp("连接超时时间(secs)", '指定一个请求允许的最大连接空闲时间。 如果在这段时间内连接一直处于空闲状态(即没有I/O活动),则它将被关闭。', '[安全建议] 将值设置得尽可能低,在可能的拒绝服务攻击中,这可以帮助释放无效连接所占用的连接数。', '整数', ''); $_tipsdb['consoleSessionTimeout'] = new DAttrHelp("会话超时时长(秒)", '自定义WebAdmin控制台会话超时时间。 如果未设置任何值,则默认值60秒生效。', '[安全建议] 在生产环境中一般设置一个不超过300秒的合适值。', '整数', ''); $_tipsdb['cpuAffinity'] = new DAttrHelp("处理器亲和性", 'CPU关联将进程绑定到一个或多个CPU(核心)。 始终使用同一CPU对进程来说是有益的,因为这样进程可以利用CPU缓存中剩余的数据。 如果进程移至其他CPU,则不会使用CPU缓存,并且会产生不必要的开销。<br/><br/>CPU Affinity设置控制一个服务器进程将与多少个CPU(核心)相关联。 最小值为0,它将禁用此功能。 最大值是服务器具有的核心数。 通常,1是最佳设置,因为它会最严格地使用CPU亲和力,从而最大程度地利用CPU缓存。<br/><br/>Default value: 0', '', 'Integer value from 0 to 64. (0 will disable this feature)', ''); $_tipsdb['crlFile'] = new DAttrHelp("客户端吊销文件", ' Specifies the file containing PEM-encoded CA CRL files enumerating revoked client certificates. This can be used as an alternative or in addition to "客户端吊销路径".', '', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['crlPath'] = new DAttrHelp("客户端吊销路径", ' Specifies the directory containing PEM-encoded CA CRL files for revoked client certificates. The files in this directory have to be PEM-encoded. These files are accessed through hash filenames, hash-value.rN. Please refer to openSSL or Apache mod_ssl documentation regarding creating the hash filename.', '', 'path', ''); $_tipsdb['ctxType'] = new DAttrHelp("Context类型", 'The type of context created determines it's usage.<br><br><b>Static</b> context can be used to map a URI to a directory either outside document root or within it.<br> <b>Java Web App</b> context is used to automatically import a predefined Java Application in an AJPv13 compilant Java servlet engine.<br> <b>Servlet</b> context is used to import a specific servlet under a web application.<br> <b>Fast CGI</b> context is a mount point of Fast CGI application.<br> <b>LiteSpeed SAPI</b> context can be used to associate a URI with an LSAPI application.<br> <b>Proxy</b> context enables this virtual host to serve as a transparant reverse proxy server to an external web server or application server.<br> <b>CGI</b> context can be used to specify a directory only contains CGI scripts.<br> <b>Load Balancer</b> context can be used to assign a different cluster for that context.<br> <b>Redirect</b> context can set up an internal or external redirect URI.<br> <b>App Server</b> context is specifically used for Rack/Rails, WSGI, and Node.js applications.<br> <b>Module handler</b> context is a mount point of hander type modules.<br>', '', '', ''); $_tipsdb['defaultCharsetCustomized'] = new DAttrHelp("自定义默认字符集", '指定一个字符集当"添加默认的字符集"是On时使用。这是可选的。默认值是iso-8859-1。当"添加默认的字符集"是Off时本设置将不生效。', '', 'Name of a character set.', 'utf-8'); $_tipsdb['defaultType'] = new DAttrHelp("默认MIME类型", '定后,当MIME类型映射不能由文档的后缀确定或没有后缀时,将使用此类型。如果未指定,将使用默认值application/octet-stream。', '', 'MIME-type', ''); $_tipsdb['destinationuri'] = new DAttrHelp("目标URI", '指定重定向的目标位置。 如果被重定向的URI映射到另一个重定向URI时,将再次被重定向。', '', '这个URI可以是一个在同一个网站上以"/"开始的相对URI, 或者是一个指向其他网站以"http(s): //"开始的绝对URI。 如果"URI"包含正则表达式,目标地址可以匹配变量,如$1或$2。', ''); $_tipsdb['disableInitLogRotation'] = new DAttrHelp("禁用初始日志轮换", '指定在启动时是否启用/禁用服务器错误日志文件的轮换。 使用值为“未设置”时,默认启用初始日志轮转。', '', '从单选框选择', ''); $_tipsdb['docRoot'] = new DAttrHelp("文档根目录", '指定此虚拟主机的文档根目录。 推荐使用$VH_ROOT/html。在context中,此目录可以用$DOC_ROOT来引用。', '', '可以说绝对路径,也可以是相对于$SERVER_ROOT或$VH_ROOT的相对路径。', ''); $_tipsdb['domainName'] = new DAttrHelp("域名", '指定映射域名。域名不区分大小写,如果带有"www.", "www."则会移除,允许使用通配符"*"和"?" "?"仅代表一个字符,"*"代表任意数量的字符, 不允许出现重复域名', ' If a listener is dedicated to one virtual host, always use * for the domain name to avoid unnecessary checking. Domain names with wildcard characters (other than the catchall domain) should be avoided whenever possible.', 'Comma-separated list.', 'www?.example.com<br/>"*.mydomain.com" will match all subdomains of mydomain.com.<br/>"*" by itself is the catchall domain and will match any unmatched domain names.'); $_tipsdb['dynReqPerSec'] = new DAttrHelp("动态请求/秒", '指定每秒可处理的来自单个IP的动态请求的数量(无论与该IP之间建立了多少个连接) 当达到此限制时,所有后来的请求将被延滞到下一秒。<br/><br/>静态内容的请求限制与此限制无关。 可以在服务器或虚拟主机级别设置每个客户端请求的限制。 虚拟主机级别的设置将覆盖服务器级别的设置。', '[安全] 受信任的IP或子网不受影响。', '整数', ''); $_tipsdb['enableCoreDump'] = new DAttrHelp("启用Core Dump", '指定当服务由root用户启动时是否启用core dump。 对大多数现代的Unix系统,会更改用户ID或组ID的进程出于安全考虑不被允许产生core文件。但是core dump文件对于排查故障非常有用。 这个选项只能在Linux Kernel 2.4或更高版本中可用。 Solaris用户应当使用coreadm命令来控制这个功能。', '[安全建议] 仅在当你在服务器日志中看到没有创建core文件时启用。当产生core文件后立即关闭。Core文件产生后请提交bug报告。', '从单选框选择', ''); $_tipsdb['enableDHE'] = new DAttrHelp("启用DH密钥交换", '允许使用Diffie-Hellman密钥交换进行进一步的SSL加密。', '[安全建议] DH密钥交换比仅使用RSA密钥更安全。 ECDH和DH密钥安全性相同。<br/><br/>[x性能] 启用DH密钥交换将增加CPU负载,并且比ECDH密钥交换和RSA都慢。 如果可用,则首选ECDH密钥交换。', '从单选框选择', ''); $_tipsdb['enableDynGzipCompress'] = new DAttrHelp("启用GZIP动态压缩", '控制动态HTTP回应的GZIP压缩。 "启用GZIP压缩"必须设置为Yes来开启动态GZIP压缩。<br/>Default value: Yes', '[性能建议] 压缩动态回应将增加CPU和内存的使用,但可以节省网络带宽。', '从单选框选择', ''); $_tipsdb['enableECDHE'] = new DAttrHelp("启用ECDH密钥交换", '允许使用Diffie-Hellman密钥交换进行进一步的SSL加密。', '[安全建议] ECDH密钥交换比仅使用RSA密钥更安全。 ECDH和DH密钥交换安全性相同。<br/><br/>[性能] 启用ECDH密钥交换会增加CPU负载,并且比仅使用RSA密钥要慢。', '从单选框选择', ''); $_tipsdb['enableExpires'] = new DAttrHelp("启用过期", '指定是否为静态文件生成Expires头。如果启用,将根据 "默认过期"和"按类型过期"生成Expires头。<br/><br/>这可以在服务器,虚拟主机和Context级别设置。低级别的设置将 覆盖高级别的设置。例如,Context级别的设置将覆盖虚拟主机级别的设置, 虚拟主机级别的设置将覆盖服务器级别的设置。', '', '从单选框选择', ''); $_tipsdb['enableGzipCompress'] = new DAttrHelp("启用GZIP压缩", '制静态或动态HTTP回应的GZIP压缩。<br/><br/>Default value: Yes', '[性能建议] 开启该功能可以节省网络带宽。 针对基于文本的回应如html、css和javascript文件最有效果,一般可以压缩到原文件大小的一半大小。', '从单选框选择', ''); $_tipsdb['enableIpGeo'] = new DAttrHelp("启用IP地理定位", '指定是否启用IP地理定位查找。 可以在服务器级别,虚拟主机级别,或context级别设置。', '', '从单选框选择', ''); $_tipsdb['enableLVE'] = new DAttrHelp("Cloud-Linux", '指定当CloudLinux存在时是否启用CloudLinux的轻量级虚拟 环境(LVE)。您可以搭配使用Litespeed与LVE实现更好的资源管理。 欲了解更多信息,请访问 <a href="http://www.cloudlinux.com" target="_blank" rel="noopener noreferrer">http://www.cloudlinux.com</a>。', '', '从列表中选择', ''); $_tipsdb['enableRecaptcha'] = new DAttrHelp("启用reCAPTCHA", '必须先在服务器级别将此设置设置为是,才能在当前级别启用并使用reCAPTCHA保护功能。 <br/><br/>默认值:<br/><b>服务器级别:</b> 是<br/><b>虚拟主机级别:</b> 继承服务器级别设置', '', '从单选框选择', ''); $_tipsdb['enableRewrite'] = new DAttrHelp("启用重写", '指定是否启用LiteSpeed的URL重写. 可以在虚拟主机或context级别上自定义此选项, 并且沿目录树继承该选项,直到被其他选项覆。', '', '从单选框选择', ''); $_tipsdb['enableScript'] = new DAttrHelp("启用脚本", '指定在这个虚拟主机中是否允许运行脚本(非静态页面)。 如果禁用,CGI, FastCGI, LSAPI, Servlet引擎 和其他脚本语言都将在这个虚拟机中不被允许使用。 因此如果你希望使用一个脚本处理程序,你需要启用本项。', '', '从单选框选择', ''); $_tipsdb['enableSpdy'] = new DAttrHelp("启用 SPDY/HTTP2/HTTP3", '有选择地启用HTTP/3,HTTP/2和SPDY HTTP网络协议。<br/><br/>如果要禁用SPDY,HTTP/2和HTTP3,请选中“无”,并取消选中所有其他框。<br/>Default value: All enabled', '可以在侦听器和虚拟主机级别上设置此设置。', '从复选框中选择', ''); $_tipsdb['enableStapling'] = new DAttrHelp("启用 OCSP 装订", '确定是否启用OCSP装订,这是一种更有效的验证公钥证书的方式。', '', '从单选框选择', ''); $_tipsdb['enableh2c'] = new DAttrHelp("启用 明文TCP上的HTTP/2", '指定是否通过非加密TCP连接启用HTTP/2。 默认设置为禁用。', '', '从单选框选择', ''); $_tipsdb['env'] = new DAttrHelp("环境", '为外部应用程序指定额外的环境变量。', '', 'Key=value. Multiple variables can be separated by "ENTER"', ''); $_tipsdb['errCode'] = new DAttrHelp("错误代码", '指定错误页面的HTTP状态码。 只有特定的HTTP状态码才可以自定义错误页面。', '', '从列表中选择', ''); $_tipsdb['errPage'] = new DAttrHelp("自定义错误页面", '当服务器在处理请求时遇到问题, 服务器将向网络客户端返回错误代码和html页面作为错误消息。 错误代码在HTTP协议中定义(请参阅RFC 2616)。 LiteSpeed Web服务器为每个错误代码都有一个内置的默认错误页面,但是也可以为每个错误代码配置一个自定义页面。 甚至可以进一步自定义这些错误页面,以使其对于每个虚拟主机都是唯独特的。', '', '', ''); $_tipsdb['errURL'] = new DAttrHelp("URL", '指定自定义错误页的URL。 当返回相应HTTP状态时服务器会将请求转发到该URL。 如果此URL指向一个不存在的地址,自带的错误页面将被使用。 该URL可以是一个静态文件,动态生成的页面,或者其他网站的页面 (网址开头为"http(s): //")。 当转发到在其他网站上的页面时,客户端会收到一个重定向状态码 来替代原本的状态码。', '', 'URL', ''); $_tipsdb['expWSAddress'] = new DAttrHelp("地址", '外部网络服务器使用的HTTP,HTTPS或Unix域套接字(UDS)地址。', '[安全建议] 如果代理到同一台机器上运行的另一台Web服务器,请将IP地址设置为localhost或127.0.0.1,这样从其他机器上就无法访问外部应用程序。', 'IPv4 或 IPV6 地址(:端口),UDS://path或unix:path 如果外部Web服务器使用HTTPS,则在前面加上 "https://"。 如果外部Web服务器使用标准端口80或443,则端口是可选的。', '192.168.0.10<br/>127.0.0.1:5434<br/>https://10.0.8.9<br/>https://127.0.0.1:5438<br/>UDS://tmp/lshttpd/php.sock<br/>unix:/tmp/lshttpd/php.sock'); $_tipsdb['expiresByType'] = new DAttrHelp("按类型过期", '为各个MIME类型分别指定Expires头设置。', '', '逗号分隔的“MIME-类型=A|M秒数”的列表。 文件将在基准时间(A|M)加指定秒数的时间后失效。<br/><br/>“A”代表基准时间为客户端的访问时间,“M”代表文件的最后修改时间。 MIME-类型可使用通配符“*”,如image/*。', ''); $_tipsdb['expiresDefault'] = new DAttrHelp("默认过期", '指定生成Expires头的默认设置。该设置在"启用过期" 设为“启用”时有效。它可以被"按类型过期"覆盖。 除非必要,否则不要在服务器或虚拟主机级别设置该默认值。 因为它会为所有网页生成Expires头。大多数时候,应该是 为不常变动的某些目录在Context级别设置。如果没有默认设置,"按类型过期"中未指定的类型不会生成Expires头。', '', 'A|Mseconds<br/>文件将在基准时间(A|M)加指定秒数的时间后失效。 “A”代表基准时间为客户端的访问时间,“M”代表文件的最后修改时间。', ''); $_tipsdb['expuri'] = new DAttrHelp("URI", 'Specifies the URI for this context.', '', '指定此context下的URI。这个URI应该以"/"开始。 如果一个URI以"/"结束,那么该context将包含这个URI下的所有下级URI。如果context类型映射到系统目录上,则必须添加结尾的"/"', ''); $_tipsdb['extAppAddress'] = new DAttrHelp("地址", '外部应用程序使用的唯一套接字地址。 支持IPv4/IPv6套接字和Unix域套接字(UDS)。 IPv4/IPv6套接字可用于网络通信。 只有当外部应用程序与服务器在同一台机器上时,才能使用UDS。', '[安全建议] 如果外部应用程序在同一台机器上运行,则首选UDS。如果必须使用IPv4|IPV6, 将IP地址设置为localhost或127.0.0.1,这样外部应用就无法从其他机器上访问。 [性能建议] Unix域套接字一般比IPv4套接字拥有更高的性能。', 'IPv4 或 IPV6 address:port 或者 UDS://path', '127.0.0.1:5434<br/>UDS://tmp/lshttpd/php.sock.'); $_tipsdb['extAppName'] = new DAttrHelp("名称", '此外部应用程序的唯一名称。 在配置的其他部分中使用该名称时,将使用该名称进行引用。', '', '', ''); $_tipsdb['extAppPath'] = new DAttrHelp("命令", '指定包含外部应用程序的执行参数在内的完整命令行。 需要"开机自启"的值为enable.如果参数中包含空格或制表符,应使用双引号或单引号将其引起。', '', 'Full path to the executable with optional parameters.', ''); $_tipsdb['extAppPriority'] = new DAttrHelp("优先级", '指定外部应用的优先级,值的范围是-20到20. 一个小的数字意味着高优先级.外部应用进程的优先级不能比Web服务器高. 如果该优先级设置一个比服务器的优先级小的数字,则将使用服务器的优先级。', '', 'int', ''); $_tipsdb['extAppType'] = new DAttrHelp("类型", '指定外部应用程序的类型。 应用程序类型根据它们提供的服务或与服务器通信所使用的协议而有所不同。 从中选择 <ul> <li>FastCGI: a FastCGI application with a Responder role.</li> <li>FastCGI Authorizer: a FastCGI application with an Authorizer role</li> <li>Servlet Engine: a servlet engine with an AJPv13 connector, such as Tomcat.</li> <li>Web Server: a web server or application server that supports HTTP protocol.</li> <li>LiteSpeed SAPI App: an application that communicates with the web server using LSAPI protocol.</li> <li>Load Balancer: a virtual application that can balance load among worker applications.</li> <li>Piped Logger: an application that can process access log entries received on its STDIN stream.</li> </ul>', 'Most applications will use either LSAPI or FastCGI protocol. LSAPI supports PHP, Ruby, and Python. Perl can be used with FastCGI. (PHP, Ruby, and Python can also be set up to run using FastCGI, but they run faster using LSAPI.) Java uses servlet engines.', '从列表中选择', ''); $_tipsdb['extAuthorizer'] = new DAttrHelp("Authorizer", '指定可用于生成授权/未授权 decisions的外部应用程序。 目前,仅FastCGI授权器可用。 有关FastCGI授权者角色的更多详细信息, 请访问<a href="https://fastcgi-archives.github.io/" target="_blank" rel="noopener noreferrer">https://fastcgi-archives.github.io/</a>。', '', '从列表中选择', ''); $_tipsdb['extGroup'] = new DAttrHelp("以特定组运行", '外部应用程序将作为此指定的组名运行。如果未设置,将继承虚拟主机级别的设置。<br/><br/>Default value: Not Set', '', 'Valid group name.', ''); $_tipsdb['extMaxIdleTime'] = new DAttrHelp("最大空闲时间", '指定服务器停止外部应用之前的最大空闲时间,以释放空闲资源。 当设置为"-1"时,服务器将不会停止外部应用,除非在ProcessGroup模式下运行, 而在ProcessGroup模式下,闲置的外部应用将在30秒后停止.<br/><br/>默认值为: -1{/val}', ' This feature is especially useful in the mass hosting environment where, in order to prevent files owned by one virtual host from being accessed by the external application scripts of another virtual host, many different applications are run at the same time in SetUID mode. Set this value low to prevent these external applications from idling unnecessarily.', 'Integer number', ''); $_tipsdb['extUmask'] = new DAttrHelp("umask", 'Sets default umask for this external application's processes. See man 2 umask for details. The default value taken from the server-level "umask" setting.', '', 'value valid range [000]-[777].', ''); $_tipsdb['extUser'] = new DAttrHelp("Run As User", 'The external application will run as this specified user name. If not set, Virtual Host level settings will be inherited.<br/><br/>Default value: Not Set', '', 'Valid username.', ''); $_tipsdb['extWorkers'] = new DAttrHelp("Workers", 'List of worker groups previously defined in the external load balancer.', '', 'A comma-separated list in the form ExternalAppType::ExternalAppName', 'fcgi::localPHP, proxy::backend1'); $_tipsdb['externalredirect'] = new DAttrHelp("外部重定向", '指定此重定向是否为外部重定向。 对于外部重定向,可以指定"状态码",并且"目标URI"可以以“/”或“ http(s)://”开头。 对于内部重定向, "目标URI"必须以"/"开始', '', '', ''); $_tipsdb['extraHeaders'] = new DAttrHelp("标头控制", '指定要添加的附加响应/请求头。可以添加每行一个来添加多个头指令。"NONE "可以用来禁止父头继承。如果没有提供,则假定为 "Header"。', ' 语法和用法类似于 <a href="https://httpd.apache.org/docs/2.2/mod/mod_headers.html#header" target="_blank" rel="noopener noreferrer">Apache's mod_headers directives</a><br/><br/> The 'Header' directive is is optional and can be excluded or left in when copying rules from elsewhere without issue.', '[Header]|RequestHeader [condition] set|append|merge|add|unset header [value] [early|env=[!]variable]', 'set Cache-control no-cache<br/>append Cache-control no-store<br/>Header set My-header cust_header_val<br/>RequestHeader set My-req-header cust_req_header_val'); $_tipsdb['extrapathenv'] = new DAttrHelp("额外的PATH环境变量", '将其他用于构建脚本的路径附加到当前PATH环境变量中。', '', '多个路径以“:”分隔', ''); $_tipsdb['fcgiContext'] = new DAttrHelp("FastCGI Context", 'FastCGI applications cannot be used directly. A FastCGI application must be either configured as a script handler or mapped to a URL through FastCGI context. A FastCGI context will associate a URI with a FastCGI application.', '', '', ''); $_tipsdb['fcgiapp'] = new DAttrHelp("FastCGI 应用程序", '指定FastCGI应用程序的名称。 必须在服务器或虚拟主机级别的"外部应用"中定义此应用程序。', '', '从列表中选择', ''); $_tipsdb['fileETag'] = new DAttrHelp("文件ETag", '指定是否使用一个文件的索引节点、最后修改时间和大小属性 生成静态文件的ETag HTTP响应头。 所有这三个属性是默认启用的。 如果您打算使用镜像服务器服务相同的文件,您应该不勾选索引节点。 否则,为同一个文件生成的ETag在不同的服务器上是不同的。', '', '从复选框中选择', ''); $_tipsdb['fileUpload'] = new DAttrHelp("文件上传", '通过使用请求正文解析器将文件解析到服务器本地目录中来上传文件时,提供了附加的安全功能。第三方模块可以轻松地在文件本地目录中扫描文件是否存在危害。 当启用"通过文件路径传递上传数据"或模块在LSI_HKPT_HTTP_BEGIN级别调用LSIAPI的set_parse_req_body时,将使用请求正文解析器。 源代码包中提供的API示例。', '', '', ''); $_tipsdb['followSymbolLink'] = new DAttrHelp("跟随符号链接", '指定服务静态文件时跟踪符号链接的服务器级别默认设置。<br/><br/>选项有Yes、If Owner Match和No。<br/><br/>Yes设置服务器始终跟踪符号链接。 If Owner Match设置服务器只有在链接和目标属主一致时才跟踪符号链接。 No表示服务器永远不会跟踪符号链接。 该设置可以在虚拟主机配置中覆盖,但不能通过.htaccess文件覆盖。', '[性能和安全建议] 要获得最佳安全性,选择{VAL}No或If Owner Match。 要获得最佳性能,选择{VAL}Yes。', '从列表中选择', ''); $_tipsdb['forceGID'] = new DAttrHelp("强制GID", '指定一组ID,以用于所有在suEXEC模式下启动的外部应用程序。 当设置为非零值时,所有suEXEC的外部应用程序(CGI、FastCGI、 LSAPI)都将使用该组ID。这可以用来防止外部应用程序访问其他用 户拥有的文件。<br/><br/>例如,在共享主机环境,LiteSpeed以“www-data”用户、“www-data”组 身份运行。每个文件根目录是由用户帐户所有,属组为“www-data”,权限 为0750。如果强制GID被设置为“nogroup”(或“www-data”之外的任何一 个组),所有suEXEC外部应用程序都将以特定用户身份运行,但属组为 “nogroup”。这些外部应用程序的进程依然能够访问属于相应用户的文件( 因为他们的用户ID),但没有组权限访问其他人的文件。另一方面,服务器 仍然可以服务在任何用户文件根目录下的文件(因为它的组ID)。', '[安全建议] 设置足够高的值以排除所有系统用户所在的组。', '整数', ''); $_tipsdb['forceStrictOwnership'] = new DAttrHelp("强制严格属主检查", '指定是否执行严格的文件所有权检查。 如果启用,Web服务器将检查正在服务的文件的所有者与虚拟主机的所有者是否相同。 如果不同,将返回403拒绝访问错误。 该功能默认是关闭的。', '[安全建议] 对于共享主机,启用此检查以得到更好的安全性。', '从单选框选择', ''); $_tipsdb['forceType'] = new DAttrHelp("强制MIME类型", '指定后,无论文件后缀如何, 此context下的所有文件都将用作具有指定MIME类型的静态文件。 设置为NONE时,将禁用强制MIME类型。', '', 'MIME type or NONE.', ''); $_tipsdb['gdb_groupname'] = new DAttrHelp("组名", '组名,仅包含字母和数字(无特殊字符)。', '', 'string', ''); $_tipsdb['gdb_users'] = new DAttrHelp("用户", '属于该组的用户,用空格分隔。', '', '', ''); $_tipsdb['generalContext'] = new DAttrHelp("静态Context", 'Context settings are used to specify special settings for files in a certain location. These settings can be used to bring in files outside of the document root (like Apache's Alias or AliasMatch directives), to protect a particular directory using authorization realms, or to block or restrict access to a particular directory within the document root.', '', '', ''); $_tipsdb['geoipDBFile'] = new DAttrHelp("数据库文件路径", '指定MaxMind GeoIP数据库路径。', '', '绝对路径', '/usr/local/share/GeoIP/GeoLite2-Country.mmdb'); $_tipsdb['geoipDBName'] = new DAttrHelp("数据库名称", 'MaxMind GeoIP数据库名称。从GeoIP2起,此设置是必需的。<br/><br/>从GeoIP升级到GeoIP2时,为此设置“ COUNTRY_DB”,“CITY_DB”或“ ASN_DB”的值会自动使用一些与GeoIP兼容的条目(在下面的“数据库名称”值中列出)填充PHP的$ _SERVER变量,以简化此操作的过渡。<br/><b>CITY_DB:</b> 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE', 'GEOIP_COUNTRY_CONTINENT', 'GEOIP_DMA_CODE', 'GEOIP_METRO_CODE', 'GEOIP_LATITUDE', 'GEOIP_LONGITUDE', 'GEOIP_POSTAL_CODE', and 'GEOIP_CITY'.<br/><b>COUNTRY_DB:</b> 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE', and 'GEOIP_COUNTRY_CONTINENT'.<br/><b>ASN_DB:</b> 'GEOIP_ORGANIZATION' and 'GEOIP_ISP'.', '', '', 'COUNTRY_DB'); $_tipsdb['geolocationDB'] = new DAttrHelp("IP地理定位数据库", '多个MaxMind地理定位数据库可以在这里指定。MaxMind有以下数据库类型: 国家,地区,城市,组织,ISP和NETSPEED。如果混合配置“国家”,“地区”,和“城市”类型数据库,则最后一项将会生效。', '', '', ''); $_tipsdb['gracePeriod'] = new DAttrHelp("宽限期(秒)", '指定来自一个IP的连接数超过"连接软限制"之后, 多长时间之内可以继续接受新连接。在此期间,如果总连接数仍然 低于"连接硬限制",将继续接受新连接。之后,如果连接数 仍然高于"连接软限制",相应的IP将被封锁"禁止期(秒)"里设置的时长。', '[性能与安全建议] 设置为足够大的数量,以便下载完整网页, 但也要足够低以防范蓄意攻击。', '整数', ''); $_tipsdb['gracefulRestartTimeout'] = new DAttrHelp("平滑重启超时时长(secs)", '平滑重启时,即使新的服务器实例已经启动,旧的实例仍将继续 处理现有的请求。此项超时设置定义了旧实例等待多长时间后中止。 默认值是300秒。 -1表示永远等待。 0表示不等待,立即中止。', '', 'int', ''); $_tipsdb['groupDBCacheTimeout'] = new DAttrHelp("组数据库缓存超时时长(secs)", '指定多长时间后台组数据库将检查一次变更。 查看更多详细信息查看"用户数据库缓存超时 (secs)"。', '', '整数', ''); $_tipsdb['groupDBMaxCacheSize'] = new DAttrHelp("组数据库最大缓存大小", '指定组数据库的最大缓存大小。', '[性能建议] 由于更大的缓存会消耗更多的内存, 更高的值可能会也可能不会提供更好的性能。 请根据你的用户数据库大小和网站使用情况来设置合适的大小。', '整数', ''); $_tipsdb['gzipAutoUpdateStatic'] = new DAttrHelp("自动更新静态文件", '指定是否由LiteSpeed自动创建/更新可压缩静态文件的GZIP压缩版本。 如果设置为Yes,当请求文件MIME属于"压缩类型"时, LiteSpeed会根据压缩的文件时间戳来创建/更新文件的压缩版本。 压缩的文档会创建在"静态缓存目录"目录下。 文件名称根据原文件的MD5散列创建。<br/><br/>默认值: Yes', '', '从单选框选择', ''); $_tipsdb['gzipCacheDir'] = new DAttrHelp("静态缓存目录", '指定目录路径来存储静态内容的压缩文件。默认是"交换目录"。', '', 'Directory Path', ''); $_tipsdb['gzipCompressLevel'] = new DAttrHelp("GZIP压缩级别(动态内容)", '指定压缩动态态内容的级别。 范围从1 (最低)到9 (最高)。<br/>改设置尽在"启用GZIP压缩"和"启用GZIP动态压缩"启用时生效<br/><br/>默认值: 6', '[性能建议] 更高的压缩级别将消耗更多的内存和CPU资源。 如果您的机器有额外的资源您可以设置更高的级别。 级别9与级别6没有太大的区别,但是级别9会占用多得多的CPU资源。', 'Number between 1 and 9.', ''); $_tipsdb['gzipMaxFileSize'] = new DAttrHelp("静态文件最大尺寸(bytes)", '指定LiteSpeed可以自动创建压缩文件的静态文件最大尺寸。<br/><br/>默认值为 10M', '[性能建议] 不建议使用LiteSpeed创建/更新较大文件的压缩文件。 压缩操作会占用整个服务器进程并且在压缩结束前新请求都无法被处理。', 'Number in bytes not less than 1K.', ''); $_tipsdb['gzipMinFileSize'] = new DAttrHelp("静态文件最小尺寸 (bytes)", '指定LiteSpeed创建相应压缩文件的静态文件最小尺寸。<br/><br/>Default value: 200', 'It is not necessary to compress very small files as the bandwidth saving is negligible.', 'Number in bytes not less than 200.', ''); $_tipsdb['gzipStaticCompressLevel'] = new DAttrHelp("GZIP压缩级别(静态内容)", '指定GZIP压缩静态内容的级别。 范围从1 (最低)到9 (最高)。。<br/><br/>该选项仅在 "启用GZIP压缩"和"自动更新静态文件" 启用后才会生效<br/><br/>默认值是6', '', 'Number between 1 and 9.', ''); $_tipsdb['hardLimit'] = new DAttrHelp("连接硬限制", '指定来自单个IP的并发连接的硬限制。 此限制是永远执行的,客户端将永远无法超过这个限制。 HTTP/1.0客户端通常会尝试建立尽可能多的连接,因为它们需要同时下载嵌入的内容。此限制应设置得足够高,以使HTTP/1.0客户端仍然可以访问相应的网站。 使用"连接软限制"设置期望的连接限制。<br/><br/>建议根据你的网页内容和流量负载,限制在20与50之间。', '[安全] 一个较低的数字将使得服务器可以服务更多独立的客户。<br/>[安全] 受信任的IP或子网不受影响。<br/>[性能] 使用大量并发客户端进行基准测试时,设置一个较高的值。', '整数', ''); $_tipsdb['httpdWorkers'] = new DAttrHelp("工具人(Workers)的数量", '指定httpd工作程序的数量.', '[性能] 设置适当的数字以满足您的需求。 增加更多的数量不一定意味着更好的效果。', 'Integer value between 1 and 16.', ''); $_tipsdb['inBandwidth'] = new DAttrHelp("入口带宽 (bytes/sec)", '指定对单个IP地址允许的最大传入吞吐量(无论与该IP之间建立了多少个连接)。 为提高效率,真正的带宽可能最终会略高于设定值。 带宽是按1KB单位分配。设定值为0可禁用限制。 每个客户端的带宽限制(字节/秒)可以在服务器或虚拟主机级别设置。 虚拟主机级别的设置将覆盖服务器级别的设置。', '[安全] 受信任的IP或子网不受影响。', '整数', ''); $_tipsdb['inMemBufSize'] = new DAttrHelp("最大的读写缓冲区大小", '指定用于存储请求内容和相应的动态响应的最大缓冲区大小。达到此限制时, 服务器将在"交换目录"中创建临时交换文件。', '[性能] 设置足够大的缓冲区,以容纳所有并发 请求/响应,避免内存和磁盘数据交换。如果交换目录(默认为/tmp/lshttpd/swap/)存在频繁的读写活动,说明缓冲区太小,LiteSpeed正在使用交换文件。', '整数', ''); $_tipsdb['indexFiles'] = new DAttrHelp("索引文件", '指定URL映射到目录时顺序查找的索引文件名称。 您可以在服务器、虚拟主机和Context级别对其进行自定义。', '[性能建议] 只设置你需要的索引文件。', 'Comma-delimited list of index filenames.', ''); $_tipsdb['indexUseServer'] = new DAttrHelp("使用服务器索引文件", '指定是否使用服务器的索引文件。 如果设置为Yes,那么只有服务器的设置将被使用。 如果设置为No,那么服务器的设置将不会被使用。 如果设置为Addition,那么附加的索引文件可以被添加到此虚拟主机服务器的索引文件列表中。 如果想要禁用此虚拟主机的索引文件,您可以将该值设置为No,并将索引文件栏留空。 field empty.', '', '从列表中选择', ''); $_tipsdb['initTimeout'] = new DAttrHelp("初次请求超时时间 (secs)", '指定服务器等待外部应用响应新建立的连接的第一个请求的最大时间 如果服务器在这个限制时间内没有收到外部应用的任何数据,它将把这个连接标记为坏(Bad)。这有助于识别与外部应用程序的通信问题。 这有助于尽快发现与外部应用的通信问题。如果某些请求的处理时间较长,则增加这个限制以避免503错误信息。', '', '整数', ''); $_tipsdb['installpathprefix'] = new DAttrHelp("安装路径前缀", '设置“--prefix”配置选项的值。 默认安装位置在LiteSpeed Web服务器的安装目录。', 'LiteSpeed Web Server可以同时使用多个PHP版本。 如果要安装多个版本,则 应该给他们不同的前缀。', '路径', '/usr/local/lsws/lsphp5'); $_tipsdb['instances'] = new DAttrHelp("实例数", '指定服务器创建的外部应用的最大实例数。这个选项需要"开机自启"的值为enable. 大多数FastCGI/LSAPI应用程序每个进程实例只能处理一个请求,对于这种类型的应用,实例数应与"最大连接数"的值相匹配。 而有些FastCGI/LSAPI应用程序可以生成多个子进程以同时处理多个请求. 对于这种类型的应用,应将实例设置为 "1",并使用环境变量来控制应用可以生成多少个子进程。', '', '整数', ''); $_tipsdb['internalmodule'] = new DAttrHelp("内部的", '指定模块是否为内部模块(静态链接),而不是动态链接库。', '', '布尔值', ''); $_tipsdb['ip2locDBCache'] = new DAttrHelp("数据库缓存类型", '使用的缓存方法。 默认值为Memory。', '', '从列表中选择', ''); $_tipsdb['ip2locDBFile'] = new DAttrHelp("IP2Location数据库文件路径", '有效数据库文件的位置。', '', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['javaServletEngine'] = new DAttrHelp("Servlet Engine", '指定为该Web应用程序提供服务的Servlet Engine的名称。 Servlet引擎必须在服务器或虚拟主机级别的"外部应用"中定义。', '', '从列表中选择', ''); $_tipsdb['javaWebAppContext'] = new DAttrHelp("Java Web App Context", 'Many people running Java applications use the servlet engine to serve static content as well. But no servlet engine is nearly as efficient as LiteSpeed Web Server for these processes. In order to improve the overall performance, LiteSpeed Web Server can be configured as a gateway server, which serves static content and forwards dynamic Java page requests to the servlet engine.<br/><br/>LiteSpeed Web Server requires certain contexts to be defined in order to run a Java application. A Java Web App Context automatically creates all required contexts based on the Java web application's configuration file (WEB-INF/web.xml).<br/><br/>There are a few points you need to keep in mind when setting up a Java Web App Context:<br/><ul> <li>A Servlet Engine external application must be set up in "外部应用" before Java Web App Context can be set up.</li> <li>A "脚本处理程序" for .jsp files should be defined as well.</li> <li>If the web application is packed into a .war file, the .war file must be expanded. The server cannot access compressed archive files.</li> <li>For the same resources, the same URL should be used no matter whether it is accessed through LiteSpeed Web Server or through the servlet engine's built-in HTTP server.<br/>For example, Tomcat 4.1 is installed under /opt/tomcat. Files for the "examples" web application are located at /opt/tomcat/webapps/examples/. Through Tomcat's built-in HTTP server, the "examples" web application is thus accessed with a URI like "/examples/***". The corresponding Java Web App Context should thus be configured: "URI" = /examples/, "伪造" = /opt/tomcat/webapps/examples/.</li> </ul>', '', '', ''); $_tipsdb['javaWebApp_location'] = new DAttrHelp("伪造", '指定包含此Web应用程序的目录。 应包含以下文件 "WEB-INF/web.xml".<br/><br/>默认值:$DOC_ROOT + "URI"', '', 'path', ''); $_tipsdb['jsonReports'] = new DAttrHelp("Output JSON reports", 'Output additional JSON formatted report files, with the .json extension, to the /tmp/lshttpd directory.<br/><br/>Default value: No', ' This is useful for application developers who may want to integrate LiteSpeed status and real-time reports into their applications using standard JSON processing tools built-in to most programming languages.', '从单选框选择', 'When set to Yes, .status.json and .rtreport.json, .rtreport.2.json, etc report files will be created in addition to the usual .status and .rtreport, .rtreport.2, etc report files.'); $_tipsdb['keepAliveTimeout'] = new DAttrHelp("持续连接超时时长", '指定持续连接请求的最长闲置时间。 如果在这段时间内没有接收到新的请求,该连接将被关闭。 这个设置只适用于HTTP/1.1连接。HTTP/2连接有较长的闲置时间,不受此设置影响。', '[安全和性能建议] 我们建议您将值设置得刚好足够处理单个页面 视图的所有请求。没有必要延长持续连接时间。较小的值可以减少闲置 连接,提高能力,以服务更多的用户,并防范拒绝服务攻击。2-5秒 对大多数应用是合理范围。Litespeed在非持续连接环境是非常高效的。', '整数', ''); $_tipsdb['keyFile'] = new DAttrHelp("私钥文件", 'SSL私钥文件的文件名。 密钥文件不应被加密。', '[安全建议] 私钥文件应放在一个安全的目录中,该目录应 允许对运行服务器的用户具有只读的访问权限。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['lbContext'] = new DAttrHelp("负载均衡 Context", 'Like other external applications, load balancer worker applications cannot be used directly. They must be mapped to a URL through a context. A Load Balancer Context will associate a URI to be load balanced by the load balancer workers.', '', '', ''); $_tipsdb['lbapp'] = new DAttrHelp("负载均衡", '指定要与此context关联的负载均衡器。 此负载均衡是一个虚拟应用程序,必须在服务器或虚拟主机级别的"外部应用"中定义。', '', '从列表中选择', ''); $_tipsdb['listenerBinding'] = new DAttrHelp("绑定", '指定侦听器分配给哪个lshttpd子进程。 通过手动将侦听器与进程相关联,可以使用不同的子进程来处理对不同侦听器的请求。 默认情况下,将侦听器分配给所有子进程。', '', '从复选框中选择', ''); $_tipsdb['listenerIP'] = new DAttrHelp("IP Address", '指定此监听器的IP地址.所有可用的IP地址都列出了. IPv6地址应包含"[ ]".<br/><br/>如果要监听所有IPV4地址, 选择 ANY. 要监听所有IPV4和IPV6地址,选择 [ANY].<br/><br/>为了同时为IPv4和IPv6客户端提供服务,应使用IPv4映射的IPv6地址代替纯IPv4地址。 IPv4映射的IPv6地址应写为[::FFFF:x.x.x.x].', '[安全建议] 如果您的计算机在不同的子网中具有多个IP, 您可以选择特定的IP以仅允许来自相应子网的流量。', '从列表中选择', ''); $_tipsdb['listenerModules'] = new DAttrHelp("Listener Modules", 'Listener module configuration data is, by default inherited from the Server module configuration. The Listener Modules are limited to the TCP/IP Layer 4 hooks.', '', '', ''); $_tipsdb['listenerName'] = new DAttrHelp("侦听器名称", '此侦听器的唯一名称。', '', '', ''); $_tipsdb['listenerPort'] = new DAttrHelp("端口", '指定侦听器的TCP端口。 只有超级用户(root)可以使用低于1024的端口。 端口80是默认的HTTP端口。 端口443是默认的HTTPS端口。', '', '整数', ''); $_tipsdb['listenerSecure'] = new DAttrHelp("安全", '指定这是否是安全(SSL)侦听器。 对于安全的侦听器,需要正确设置其他SSL设置。', '', '从单选框选择', ''); $_tipsdb['lmap'] = new DAttrHelp("Virtual Hosts Mappings", 'Shows currently established mappings to virtual hosts from a particular listener. The virtual host name appears in brackets and is followed by the matching domain name(s) for this listener.', 'If a virtual host has not been loaded successfully (fatal errors in the virtual host configuration), the mapping to that virtual host will not be displayed.', '', ''); $_tipsdb['lname'] = new DAttrHelp("Name - Listener", 'The unique name that identifies this listener. This is the "侦听器名称" you specified when setting up the listener.', '', '', ''); $_tipsdb['location'] = new DAttrHelp("位置", '指定此context在文件系统中的对应位置。<br/><br/>Default value: $DOC_ROOT + "URI"', '', 'It can be an absolute path or path relative to $SERVER_ROOT, $VH_ROOT, or $DOC_ROOT. $DOC_ROOT is the default relative path, and can be omitted.<br/><br/>If the "URI" is a regular expression, then the matched sub-string can be used to form the "Root" string. The matched sub-string can be referenced with the values "$1" - "$9". "$0" and "&" can be used to reference the whole matched string. Additionally, a query string can be set by appending a "?" followed by the query string. Be careful. "&" should be escaped as "\&" in the query string.', 'A plain URI like /examples/ with "位置" set to /home/john/web_examples will map the request "/examples/foo/bar.html" to file "/home/john/web_examples/foo/bar.html".<br/>To simulate Apache's mod_userdir, set URI to exp: ^/~([A-Za-z0-9]+)(.*), set "位置" to /home/$1/public_html$2. With these settings, a request of URI /~john/foo/bar.html will map to file /home/john/public_html/foo/bar.html.'); $_tipsdb['logUseServer'] = new DAttrHelp("使用服务器日志", '指定是否将虚拟主机的日志信息放置到服务器日志文件中,而不是创建独自的日志文件。', '', '从单选框选择', ''); $_tipsdb['log_compressArchive'] = new DAttrHelp("压缩存档", '指定是否压缩回滚日志以节省磁盘空间。', '日志文件是高度可压缩的,建议采取压缩以减少旧日志的磁盘占用量。', '从单选框选择', ''); $_tipsdb['log_debugLevel'] = new DAttrHelp("调试级别", '指定调试日志级别。 要使用此功能,"日志级别"必须设置为DEBUG。 在“调试级别”设置为NONE时,即使"日志级别" 设置为DEBUG,调试日志也是被禁用的。 在正在运行的服务器上,"Toggle Debug Logging"可以被用于 控制调试级别而无需重启。', '[性能建议] 重要!如果你不需要详细的调试日志记录, 应始终将其设置为NONE。启用调试日志记录将严重降低服务性能 ,且可能在很短时间耗尽磁盘空间。 调试日志记录包括每个请求和响应的详细信息。<br/><br/>我们推荐将日志级别设置为DEBUG,调试级别设置为NONE。 这些设置意味着你的磁盘不会被调试日志塞满, 但是你可以使用"Toggle Debug Logging" 控制调试输出。这个动作可以实时启用或关闭调试记录, 对于调试繁忙的生产服务器非常有用。', '从列表中选择', ''); $_tipsdb['log_enableStderrLog'] = new DAttrHelp("启用标准错误日志(stderr)", '指定在接受到服务器启动的进程输出的标准错误时,是否写入到日志。 如果启用,标准错误信息将记录到服务器日志所在目录内的固定名为“stderr.log”的文件。如果禁用,所有的标准错误输出都将被丢弃。 弃。<br/>诸如PHP的error_log()之类的函数不会直接写入标准错误日志(文件句柄2),所以不会受到此设置的影响,它们会写入PHP ini指令'error_log'中设置的文件或带有标签“ error.log”的文件中 如果未设置该指令,则为“[STDERR]”。', '如果您需要调试配置的外部应用程序,如PHP、Ruby、Java、Python、Perl,请开启该功能。', '从单选框选择', ''); $_tipsdb['log_fileName'] = new DAttrHelp("文件名", '指定日志文件的路径。', '[性能建议] 将日志文件放置在一个单独的磁盘上。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['log_keepDays'] = new DAttrHelp("保留天数", '指定访问日志文件将被保存在磁盘上多少天。 只有超出指定天数的回滚日志文件会被删除。 当前的日志文件不会被删除,无论它包含了多少天的数据。 如果你不想自动删除过时的、很旧的日志文件, 将该值设置为0。', '', '整数', ''); $_tipsdb['log_logLevel'] = new DAttrHelp("日志级别", '指定日志文件中记录的日志级别。 可用级别(由高到低)为: ERROR、 WARNING、NOTICE、INFO和DEBUG。 只有级别与当前设置相同或更高的消息将被记录(级别越低记录越详细)。 be logged.', '[性能建议] 使用DEBUG日志级别对 性能没有任何影响,除非"调试级别"没有被设置为NONE.。我们推荐将日志级别设置为DEBUG,将 调试级别值设置为NONE。这样设置意味着你的磁盘不会被调试日志塞满,但是你可以使用"Toggle Debug Logging" 控制调试输出。这个操作可以实时启用或关闭调试记录, 对于调试繁忙的生产服务器非常有用。', '从列表中选择', ''); $_tipsdb['log_rollingSize'] = new DAttrHelp("回滚大小 (bytes)", '指定何时日志文件需要回滚,也称为日志循环。 当文件大小超过回滚限制后,在使用的日志文件将在同一目录中被重命名 为log_name.mm_dd_yyyy(.sequence),一个新的日志文件将被创建。 回滚的日志文件的实际大小有时会比限制值稍微大一些。 将值设置为0将禁用日志循环。', '请用“K”,“M”,“G”代表千字节,兆字节和千兆字节。', '整数', ''); $_tipsdb['lsapiContext'] = new DAttrHelp("LiteSpeed SAPI Context", 'External applications cannot be used directly. They must be either configured as a script handler or mapped to a URL through a context. An LiteSpeed SAPI Context will associate a URI with an LSAPI (LiteSpeed Server Application Programming Interface) application. Currently PHP, Ruby and Python have LSAPI modules. LSAPI, as it is developed specifically for LiteSpeed web server, is the most efficient way to communicate with LiteSpeed web server.', '', '', ''); $_tipsdb['lsapiapp'] = new DAttrHelp("LiteSpeed SAPI App", '指定要连接到此context的LiteSpeed SAPI应用程序。 此应用程序必须在服务器或虚拟主机级别的 "外部应用"中定义。', '', '从列表中选择', ''); $_tipsdb['lsrecaptcha'] = new DAttrHelp("reCAPTCHA保护", 'reCAPTCHA 保护是一种减轻服务器负载的服务。在下列情况发生后,reCAPTCHA保护将激活 激活后,所以不受信任的客户端(可自定)发出的请求将被重定向到reCAPTCHA验证页面 验证完成后客户端将被重定向到其所需的页面<br/><br/>下列情况将启用reCAPTCHA保护: 1. 服务器或虚拟主机并发请求计数超过连接限制。<br/>2. 启用了Anti-DDoS,并且客户端以可疑的方式访问了URL。 客户端将首先重定向到reCAPTCHA,而不是在触发时被拒绝。<br/>3. 提供了新的重写规则,以通过重写规则激活reCAPTCHA。可以设置“verifycaptcha”将客户端重定向到reCAPTCHA。可以设置一个特殊值':deny'以在客户端失败太多次时拒绝它。例如,[E=verifycaptcha]将始终重定向到reCAPTCHA,直到通过验证。 [E=verifycaptcha: deny]将重定向到reCAPTCHA,如果客户端达到最大尝试次数,将被拒绝。', '', '', ''); $_tipsdb['lstatus'] = new DAttrHelp("Status - Listener", 'The current status of this listener. The status is either Running or Error.', 'If the listener is in the Error state, you can view the server log to find out why.', '', ''); $_tipsdb['mappedListeners'] = new DAttrHelp("映射的侦听器", 'Specifies the names of all listeners that this template maps to. A listener-to-virtual host mapping for this template's member virtual hosts will be added to the listeners specified in this field. This mapping will map listeners to virtual hosts based on the domain names and aliases set in the member virtual hosts' individual configurations.', '', 'comma-separated list', ''); $_tipsdb['maxCGIInstances'] = new DAttrHelp("最大CGI实例数量", 'S指定服务器可以启动的CGI进程最大并发数量。 对于每个对CGI脚本的请求,服务器需要启动一个独立的CGI进程。 在Unix系统中,并发进程的数量是有限的。过多的并发进程会降 低整个系统的性能,也是一种进行拒绝服务攻击的方法。 LiteSpeed服务器将对CGI脚本的请求放入管道队列,限制并发 CGI进程数量,以确保最优性能和可靠性。 硬限制为2000。', '[安全和性能建议] 更高的数量并不一定转化为更快的性能。 在大多数情况下,更低的数量提供更好的性能和安全性。更高的数量 只在CGI处理过程中读写延迟过高时有帮助。', '整数', ''); $_tipsdb['maxCachedFileSize'] = new DAttrHelp("最大小文件缓存(bytes)", '指定预分配内存缓冲区中缓存的静态文件最大尺寸。静态文件 可以用四种不同的方式服务:内存缓存、内存映射缓存、直接读写和 sendfile()。 尺寸小于"最大小文件缓存(bytes)"的文件将使用内存缓存服务。尺寸大于该限制、但小于 "最大MMAP文件大小(bytes)"的文件,将使用内存映射缓存服务。 尺寸大于"最大MMAP文件大小(bytes)"的文件将通过直接读写或sendfile() 服务。使用内存缓存服务小于4K的文件是最佳做法。', '', '整数', ''); $_tipsdb['maxConnections'] = new DAttrHelp("最大连接数", '指定服务器可以接受的最大并发连接数。这包括纯TCP连接和SSL连接。 一旦达到此限制,服务器将在完成活动请求时关闭“Keep-Alive”的连接。', '当服务器由"root"用户启动时,服务器会尝试自动调整每个进程的文件描述符限制,但是,如果自动调整失败,你可能需要手动增加此限制。', '整数', ''); $_tipsdb['maxConns'] = new DAttrHelp("最大连接数", '指定服务器与外部应用之间可建立的最大并发连接数。该设置控制外部应用程序可同时处理多少个请求。 然而,真正的限制还取决于外部应用本身。如果外部的速度不够快,或者无法处理大量的并发请求,那么将这个值设置得更高也无济于事。', '[性能建议] 设置一个高值并不能直接变成高性能。设置为一个不会使外部应用程序过载的值,将提供最佳的性能/吞吐量。', '整数', ''); $_tipsdb['maxDynRespHeaderSize'] = new DAttrHelp("动态回应报头最大大小(bytes)", '指定动态回应的最大报头大小。硬限制为131072字节或128K.<br/><br/>Default value: 32768 or 32K', '[可靠性和性能建议] 设置一个合理的低值以帮助识别外部应用程序产生的 坏的动态回应。', '整数', ''); $_tipsdb['maxDynRespSize'] = new DAttrHelp("动态回应主内容最大大小(bytes)", '指定动态回应的最大主内容尺寸。硬限制是2047MB。', '[可靠性和性能建议] 设置一个合理的低值以帮助识别坏的响应。恶意脚本经常包含 无限循环而导致大尺寸回应。', '整数', ''); $_tipsdb['maxKeepAliveReq'] = new DAttrHelp("最大持续连接请求数", '指定通过持续连接(持久)会话处理的请求的最大数量。一旦达 到此限制,连接将被关闭。您也可以为每个虚拟主机单独设置限制。', '[性能建议] 设置为合理的较高的值。值为“1”或“0”时将禁用持续连接。', '整数', ''); $_tipsdb['maxMMapFileSize'] = new DAttrHelp("最大MMAP文件大小(bytes)", '指定使用内存映射(MMAP)的最大静态文件大小。 静态文件可以用四种不同的方式服务:内存缓存、内存映射缓存、直接读写和 sendfile()。 尺寸小于"最大小文件缓存(bytes)"的文件将使用内存缓存服务。尺寸大于该限制、但小于 "最大MMAP文件大小(bytes)"的文件,将使用内存映射缓存服务。 尺寸大于"最大MMAP文件大小(bytes)"的文件将通过直接读写或sendfile() 服务。 由于服务器有一个32位的地址空间(2GB),不建议使用内存映射非常大的文件。', '', '整数', ''); $_tipsdb['maxMindDBEnv'] = new DAttrHelp("环境变量", '将数据库查找的结果分配给环境变量。', '', 'Variable_Name mapped_DB_data<br/><br/>One entry per line. Path to data can use map keys or 0-based array indexes, both being separated by /.', 'COUNTRY_CODE COUNTRY_DB/country/iso_code<br/>REGION_CODE CITY_DB/subdivisions/0/iso_code'); $_tipsdb['maxReqBodySize'] = new DAttrHelp("最大请求主内容大小(bytes)", '指定HTTP请求主内容最大尺寸。对于32位操作系统, 硬限制为2GB。对于64位操作系统,几乎是无限的。', '[安全建议] 为了防止拒绝服务攻击,尽量将限制值设定到实际需求的大小。 交换空间的剩余空间必须比这个限制值大。', '整数', ''); $_tipsdb['maxReqHeaderSize'] = new DAttrHelp("最大请求头大小(bytes)", '指定请求URL中包含的HTTP请求头最大值。 硬限制为131072 字节或128K.<br/><br/>Default value: 32768 or 32K', '[安全和性能建议] 设置合理的低值来减少内存的使用并帮助识别虚假请求和拒绝服务攻击。<br/>对于大多数网站来说4000-8000已经足够大。', '整数', ''); $_tipsdb['maxReqURLLen'] = new DAttrHelp("最大请求URL长度(bytes)", '指定请求URL的最大大小。 URL是一个纯文本的地址,包含查询字符串来请求服务器上的资源。 硬限制为65530个字节。 大于此值的值,例如64K(大6个字节),将被视为65530。<br/><br/>Default value: 8192 or 8K.', '[安全和性能建议] 将其设置合理的低值来以减少内存使用 并帮助识别虚假请求和拒绝服务攻击。<br/>对大多数网站2000-3000已经足够大,除非使用HTTP GET而不是POST来提交大型的查询字符串。', '整数', ''); $_tipsdb['maxSSLConnections'] = new DAttrHelp("最大SSL连接数", '指定服务器将接受的最大并发SSL连接数。 由于并发SSL和非SSL的连接总数不能超过"最大连接数"的限制,因此允许的最大SSL连接的数量须低于此限制。', '', '整数', ''); $_tipsdb['memHardLimit'] = new DAttrHelp("内存硬限制 (bytes)", '与"内存软限制 (bytes)"非常相同,但是在一个用户进程中,软限制 可以被放宽到硬限制的数值。硬限制可以在服务器级别或独立的外部应用程序级别设 置。如果未在独立的外部应用程序级别设定限制,将使用服务器级别的限制。<br/><br/>如果在两个级别都没有设置该限制,或者限制值设为0,将使用操 作系统的默认设置。', '[注意] 不要过度调整这个限制。如果您的应用程序需要更多的内存, 这可能会导致503错误。', '整数', ''); $_tipsdb['memSoftLimit'] = new DAttrHelp("内存软限制 (bytes)", '以字节为单位指定服务器启动的外部应用进程或程序的内存占用限制。<br/><br/>此限制的目的主要是为了防范软件缺陷或蓄意攻击造成的过度内存使用, 而不是限制正常使用。确保留有足够的内存,否则您的应用程序可能故障并 返回503错误。限制可以在服务器级别或独立的外部应用程序级别设置。如 果未在独立的外部应用程序级别设定限制,将使用服务器级别的限制。<br/><br/>如果在两个级别都没有设置该限制,或者限制值设为0,将使用操 作系统的默认设置。', '[注意] 不要过度调整这个限制。如果您的应用程序需要更多的内存, 这可能会导致503错误。', '整数', ''); $_tipsdb['memberVHRoot'] = new DAttrHelp("成员虚拟主机根目录", '指定此虚拟主机的根目录。 如果留空,将使用此模板的默认虚拟主机根目录.<br/><br/>Note: 这<b>不是</b>文档根。 建议将与虚拟主机相关的所有文件(如虚拟主机配置,日志文件,html文件,CGI脚本等)放置在此目录下。 虚拟主机根目录可以以变量$VH_ROOT来引用。', '', 'path', ''); $_tipsdb['mime'] = new DAttrHelp("MIME设置", '为此服务器指定包含MIME设置的文件。 在chroot模式中提供了绝对路径时,该文件路径总是相对于真正的根。 点击文件名可查看/编辑详细的MIME项。', 'Click the filename to edit the MIME settings.', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['mimesuffix'] = new DAttrHelp("后缀", '你可以列出相同MIME类型的多个后缀,用逗号分隔。', '', '', ''); $_tipsdb['mimetype'] = new DAttrHelp("MIME类型", 'MIME类型由类型和子类型组成,格式为“类型/子类型”.', '', '', ''); $_tipsdb['minGID'] = new DAttrHelp("最小的GID", '指定外部应用程序的最小组ID。 如果组ID比这里指定的值更小,其外部脚本的执行将被拒绝。 如果的LiteSpeed Web服务器是由“Root”用户启动,它可以在“suEXEC” 模式运行外部应用程序,类似Apache(可以切换到与Web服务器不同的用户/组ID)。', '[安全] 设置足够高的值以排除所有系统用户所属的组。', '整数', ''); $_tipsdb['minUID'] = new DAttrHelp("最小的UID", '指定外部应用程序的最小用户ID。 如果用户ID比这里指定的值更低。其外部脚本的执行将被拒绝。 如果的LiteSpeed Web服务器由“Root”用户启动,它可以在“suEXEC” 模式运行外部应用程序,类似Apache(可以切换到与Web服务器不同的用户/组ID)。', ' Set it high enough to exclude all system/privileged users.', '整数', ''); $_tipsdb['modParams'] = new DAttrHelp("模块参数", 'Set module parameters. The module parameters are defined by the module developer.<br/><br/>Set the value in the Server configuration to globally assign the default value. The user can override this setting at the Listener, Virtual Host or Context levels. If the 'Not Set' radio button is selected, it will be inherited from the upper level.', '', 'Specified by the module interface.', ''); $_tipsdb['moduleContext'] = new DAttrHelp("Module Handler Context", 'A module handler context will associate a URI with a registered module. Modules need to be registered at Server Module Configuration tab.', '', '', ''); $_tipsdb['moduleEnabled'] = new DAttrHelp("Enable Module", 'Enables module hooks globally. This setting can be overridden at the Listener and Virtual Host levels.<br/><br/>Default value: Yes', '', '从单选框选择', ''); $_tipsdb['moduleEnabled_lst'] = new DAttrHelp("Enable Module", 'Enables module hooks at the Listener level. This setting will only take effect if the module has TCP/IP level hooks (L4_BEGSESSION, L4_ENDSESSION, L4_RECVING, L4_SENDING).<br/><br/>Default value: Inherit Server level setting', '', '从单选框选择', ''); $_tipsdb['moduleEnabled_vh'] = new DAttrHelp("Enable Module", 'Enables module hooks at the Virtual Host level. This setting will only take effect if the module has HTTP level hooks.<br/><br/>Default value: Inherit Server level setting', '', '从单选框选择', ''); $_tipsdb['moduleNameSel'] = new DAttrHelp("模块", '模块名称。 该模块必须在“服务器模块配置”选项卡下配置。 配置后,模块名称将在侦听器和虚拟主机配置的下拉框中显示。', '', '从列表中选择', ''); $_tipsdb['modulename'] = new DAttrHelp("模块", '服务器启动时要加载的外部或内部模块的名称。<br/><br/><b>外部模块</b><br/>用于外部模块的值必须与 $SERVER_ROOT/modules/modulename.so 下的“.so”文件名匹配, 以便服务器应用程序加载该文件。 在注册新模块后需要重新启动服务器。<br/><br/><b>内部模块</b><br/>内部模块使用的值必须与构建模块时使用的名称匹配 例如,对于服务器附带的内部缓存模块,必须将其设置为“缓存”。', '', '字符串', ''); $_tipsdb['namespace'] = new DAttrHelp("Namespace Container", 'Set to Enabled if you wish to start CGI processes (including PHP programs) in a namespace container sandbox. Only used when "Bubblewrap Container" is set to Disabled.<br/><br/>When not Disabled at the Server level, this settings value can be overridden at the Virtual Host level.<br/><br/>Default values:<br/><b>Server level:</b> Disabled<br/><b>Virtual Host Level:</b> Inherit Server level setting', '', '从列表中选择', ''); $_tipsdb['namespaceConf'] = new DAttrHelp("Namespace Template File", 'Path to an existing configuration file containing a list of directories to be mounted along with the methods used to mount them. When "Namespace Container" is set to Enabled and this value is not set, the following secure default configuration settings will be used:<br/><br/> /tmp,tmp<br/>/usr,ro-bind<br/>/lib,ro-bind<br/>/lib64,ro-bind-try<br/>/bin,ro-bind<br/>/sbin,ro-bind<br/>/var,dir<br/>/var/www,ro-bind-try<br/>/proc,proc<br/>../tmp var/tmp,symlink<br/>/dev,dev<br/>/etc/localtime,ro-bind-try<br/>/etc/ld.so.cache,ro-bind-try<br/>/etc/resolv.conf,ro-bind-try<br/>/etc/ssl,ro-bind-try<br/>/etc/pki,ro-bind-try<br/>/etc/man_db.conf,ro-bind-try<br/>/usr/local/bin/msmtp /etc/alternatives/mta,ro-bind-try<br/>/usr/local/bin/msmtp /usr/sbin/exim,ro-bind-try<br/>$HOMEDIR,bind-try<br/>/var/lib/mysql/mysql.sock,bind-try<br/>/home/mysql/mysql.sock,bind-try<br/>/tmp/mysql.sock,bind-try<br/>/run/mysqld/mysqld.sock,bind-try<br/>/var/run/mysqld.sock,bind-try<br/>/run/user/$UID,dir<br/>$PASSWD<br/>$GROUP<br/>/etc/exim.jail/$USER.conf $HOMEDIR/.msmtprc,copy-try<br/>/etc/php.ini,ro-bind-try<br/>/etc/php-fpm.conf,ro-bind-try<br/>/etc/php-fpm.d,ro-bind-try<br/>/var/run,ro-bind-try<br/>/var/lib,ro-bind-try ', '', '绝对路径或相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['namespaceConfVhAdd'] = new DAttrHelp("Additional Namespace Template File", 'Path to an existing configuration file containing a list of directories to be mounted along with the methods used to mount them. If "Namespace Template File" is also set at the Server level, both files will be used.', '', '可以说绝对路径,也可以是相对于$SERVER_ROOT或$VH_ROOT的相对路径。', ''); $_tipsdb['nodeBin'] = new DAttrHelp("Node路径", 'Node.js执行文件的路径.', '', '绝对路径', ''); $_tipsdb['nodeDefaults'] = new DAttrHelp("Node.js App Default Settings", 'Default configurations for Node.js applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['note'] = new DAttrHelp("备注", '为你自己添加备注', '', '', ''); $_tipsdb['ocspCACerts'] = new DAttrHelp("OCSP CA证书", '指定存储OCSP证书颁发机构(CA)证书的文件的位置。 这些证书用于检查OCSP响应服务器的响应(并确保这些响应不被欺骗或以其他方式被破坏)。 该文件应包含整个证书链。 如果该文件不包含根证书,则LSWS无需将根证书添加到文件中就应该能够在系统目录中找到该根证书, 但是,如果此验证失败,则应尝试将根证书添加到此文件中。<br/><br/>This setting is optional. If this setting is not set, the server will automatically check "CA证书文件".', '', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['ocspRespMaxAge'] = new DAttrHelp("OCSP响应最大有效时间(秒)", '此选项设置OCSP响应的最大有效时间。 如果OCSP响应早于该最大使用期限,则服务器将与OCSP响应服务器联系以获取新的响应。 默认值为86400 。 通过将此值设置为-1,可以关闭最大有效时间。', '', 'Integer of seconds', ''); $_tipsdb['ocspResponder'] = new DAttrHelp("OCSP响应服务器", '指定要使用的OCSP响应服务器的URL。 如果未设置,则服务器将尝试联系OCSP响应服务器 在证书颁发机构的颁发者证书中有详细说明。 某些颁发者证书可能未指定OCSP服务器URL。', '', 'URL starting with http://', 'http://rapidssl-ocsp.geotrust.com '); $_tipsdb['outBandwidth'] = new DAttrHelp("出口带宽 (bytes/sec)", '指定对单个IP地址允许的最大传出吞吐量(无论与该IP之间建立了多少个连接)。 为提高效率,真正的带宽可能最终会略高于设定值。 带宽按4KB为单位分配。设定值为0可禁用限制。 每个客户端的带宽限制(字节/秒)可以在服务器或虚拟主机级别设置。 虚拟主机级别的设置将覆盖服务器级别的设置。', '[性能建议] 按8KB单位设置带宽可获得更好的性能。<br/>[安全建议] 受信任的IP或子网不受影响。', '整数', ''); $_tipsdb['pcKeepAliveTimeout'] = new DAttrHelp("持久连接超时时间", '指定保持持久连接的最大时间,以秒为单位。<br/><br/>如果设置成"-1",连接将不会超时. 当设置成0或者更大, 连接将在这些秒数后被关闭。', '', 'int', ''); $_tipsdb['perClientConnLimit'] = new DAttrHelp("客户端流量限制", '这些是基于客户端IP的连接控制设置。 这些设置有助于缓解DoS(拒绝服务)和DDoS(分布式拒绝服务)攻击。', '', '', ''); $_tipsdb['persistConn'] = new DAttrHelp("持久连接", '指定在处理完请求后是否要保持连接 持久连接可以提高性能, 但某些FastCGI外部应用程序不完全支持持久连接。默认为 "On"。', '', '从单选框选择', ''); $_tipsdb['phpIniOverride'] = new DAttrHelp("php.ini 重写", '用于覆盖当前context(虚拟主机级别或context级别)中的php.ini设置。<br/><br/>支持的指令是:<br/>php_value<br/>php_flag<br/>php_admin_value<br/>php_admin_flag<br/><br/>所有其他行/指令将被忽略。', '', 'Override syntax is similar to Apache, a newline separated list of directives and their values with each directive being prepended by php_value, php_flag, php_admin_value, or php_admin_flag appropriately.', 'php_value include_path ".:/usr/local/lib/php"<br/>php_admin_flag engine on<br/>php_admin_value open_basedir "/home"'); $_tipsdb['pid'] = new DAttrHelp("PID", 'PID (Process ID) of the current server process.', 'The PID will change each time the server is restarted.', '', ''); $_tipsdb['procHardLimit'] = new DAttrHelp("进程硬限制", '与"进程软限制"非常相同,但是,在用户进程中软限制 可以被放宽到硬限制的数值。硬限制可以在服务器级别或独立的外部应用程序级别设 置。如果未在独立的外部应用程序级别设定限制,将使用服务器级别的限制。 如果在两个级别都没有设置该限制,或者限制值设为0,将使用操 作系统的默认设置。', '', '整数', ''); $_tipsdb['procSoftLimit'] = new DAttrHelp("进程软限制", '限制用户可以创建的进程总数.所有现有的进程都将被计算在这个限制之内,而不仅仅是要启动的新进程。<br/><br/>该限制可以在服务器级别或单个外部应用级别进行设置.如果未在应用级别设置,则将使用服务器级别的限制. 如果该值为0或服务器级和应用级都没有设置,将使用操作系统的默认设置', 'PHP scripts can call for forking processes. The main purpose of this limit is as a last line of defense to prevent fork bombs and other attacks caused by PHP processes creating other processes.<br/><br/>Setting this setting too low can severely hurt functionality. The setting will thus be ignored below certain levels.<br/><br/>When <b>Run On Start Up</b> is set to "Yes (Daemon mode)", the actual process limit will be higher than this setting to make sure parent processes are not limited.', '整数', ''); $_tipsdb['proxyContext'] = new DAttrHelp("Proxy Context", 'A Proxy Context enables this virtual host as a transparent reverse proxy server. This proxy server can run in front of any web servers or application servers that support HTTP protocol. The External web server that this virtual host proxies for has to be defined in "外部应用" before you can set up a Proxy Context.', '', '', ''); $_tipsdb['proxyProtocol'] = new DAttrHelp("PROXY protocol", 'List of IPs/subnets for front-end proxies that communicate with this server using PROXY protocol. Once set, the server will use PROXY protocol for incoming connections from listed IPs/subnets or fall back to a regular connection if PROXY protocol is unavailable.<br/><br/>Applies to HTTP, HTTPS, HTTP2, and websocket connections.', '', 'Comma delimited list of IP addresses or sub-networks.', ''); $_tipsdb['proxyWebServer'] = new DAttrHelp("Web服务器", '指定外部Web服务器的名称。 此外部Web服务器必须在服务器或虚拟主机级别的"外部应用"中定义', '', '从列表中选择', ''); $_tipsdb['quicBasePLPMTU'] = new DAttrHelp("PLPMTU 默认值", 'QUIC默认使用的PLPMTU (无报头的最大数据包大小,以字节为单位)的默认值. 设置为0将会允许QUIC设置大小.<br/><br/>这个设置必须低于 "PLPMTU的最大值" 的值.<br/><br/>Default value: 0', '', '0或1200至65527之间的整数', ''); $_tipsdb['quicCfcw'] = new DAttrHelp("流连接窗口控制", '为QUIC连接分配的缓冲区的初始大小。 默认值为 1.5M 。', '更大的窗口大小将使用更多的内存。', 'Number between 64K and 512M', ''); $_tipsdb['quicCongestionCtrl'] = new DAttrHelp("拥塞控制", '使用的拥塞控制算法。 可以手动设置,也可以选择“默认”选项,将其保留到的QUIC库中。<br/><br/>默认值:: Default', '', '从列表中选择', ''); $_tipsdb['quicEnable'] = new DAttrHelp("启用HTTP3/QUIC", '在整个服务器范围内启用HTTP3/QUIC网络协议。 默认值为是。', '当此设置设置为是时,仍然可以通过"打开HTTP3/QUIC (UDP) 端口"设置在侦听器级别 或通过"Enable HTTP3/QUIC"设置在虚拟主机级别禁用HTTP3/QUIC', '从单选框选择', ''); $_tipsdb['quicEnableDPLPMTUD'] = new DAttrHelp("启用 DPLPMTUD", '启用 Datagram Packetization Layer Path Maximum Transmission Unit Discovery (DPLPMTUD).<br/><br/><b><a href="https://tools.ietf.org/html/rfc8899" target="_blank" rel="noopener noreferrer">Background on DPLPMTUD (RFC 8899)</a></b><br/><br/>Default value: Yes', '', '从单选框选择', ''); $_tipsdb['quicHandshakeTimeout'] = new DAttrHelp("握手超时时间", '给出新的QUIC连接完成其握手的时间(以秒为单位),超过限制时间后连接将中止。 默认值为10。', '', 'Integer number between 1 and 15', ''); $_tipsdb['quicIdleTimeout'] = new DAttrHelp("空闲超时时间(秒)", '空闲的QUIC连接将被关闭的时间(以秒为单位)。 默认值为 30 。', '', 'Integer number between 10 and 30', ''); $_tipsdb['quicMaxCfcw'] = new DAttrHelp("最大连接流量窗口值设置", '指定由于连接流控制窗口缓冲区的最大大小 auto-tuning.<br/><br/>默认值为 0 ,这意味着将使用"流连接窗口控制"的值,并且不会自动调整。', '更大的窗口大小将使用更多的内存。', '0 or a number between 64K and 512M', ''); $_tipsdb['quicMaxPLPMTU'] = new DAttrHelp("PLPMTU的最大值", 'PLPMTU(无报头的最大数据包,以字节为单位)的上限. 此设置用于限制 在DPLPMTUD search space中"最大数据包大小". 设置为0将会允许QUIC设置大小. (默认情况下LSQUIC暂定MTU为1,500 字节 (以太网)).<br/><br/>这个设置应该比"PLPMTU 默认值"的值高.<br/>Default value: 0', '', '0或1200至65527之间的整数', ''); $_tipsdb['quicMaxSfcw'] = new DAttrHelp("最大流量窗口值设置", '指定由于自动调整而允许流控制窗口达到的最大大小。<br/><br/>默认值为0,这意味着将使用"连接流量窗口值"的值,并且不会自动调整', '更大的窗口大小将使用更多的内存。', '0 or a number between 64K and 128M', ''); $_tipsdb['quicMaxStreams'] = new DAttrHelp("每个连接的最大并发数", '每个QUIC连接的最大并发数。 默认值为100。', '', 'Integer number between 10 and 1000', ''); $_tipsdb['quicSfcw'] = new DAttrHelp("连接流量窗口值", 'QUIC愿意为每个流接收的初始数据量。 默认值为1M。', '更大的窗口大小将使用更多的内存。', 'Number between 64K and 128M', ''); $_tipsdb['quicShmDir'] = new DAttrHelp("QUIC SHM 目录", '指定用于将QUIC数据保存到共享内存的目录。<br/><br/>默认情况下,将使用服务器的默认SHM目录/dev/shm.', '建议使用基于RAM的分区(内存盘),例如 /dev/shm.', 'Path', ''); $_tipsdb['quicVersions'] = new DAttrHelp("HTTP3/QUIC版本", '启用的HTTP3/QUIC版本的列表。 此设置仅应用于将HTTP3/QUIC支持限制为列出的版本,最好留空。', 'It is recommended to leave this setting blank to have the the best configuration applied automatically.', 'Comma-separated list', 'h3-29, h3-Q050'); $_tipsdb['railsDefaults'] = new DAttrHelp("Rack/Rails默认设置", 'Rack/Rails的默认配置. 这些设置可以被context级别覆盖.', '', '', ''); $_tipsdb['rcvBufSize'] = new DAttrHelp("接收缓冲区大小 (bytes)", '每个TCP套接字的接收缓冲区大小。 512K是允许的最大缓冲区大小。', '[性能建议] 建议将此值保留为“未设置”或设置为0以使用操作系统的默认缓冲区大小。<br/>[性能建议] 处理大载荷入站请求,如文件上传时,大的接收缓冲区会提高性能。<br/>[性能建议] 将此值设置为较低的值将减少吞吐量和每个套接字的内存使用率,从而在内存成为瓶颈时允许服务器拥有更多并发套接字。', '整数', ''); $_tipsdb['realm'] = new DAttrHelp("域", '指定这个context下的realm授权。 当指定时,必须提供有效的用户和用户名来访问这个context。 "Realms授权"需要在"虚拟主机安全"部分进行设置。 此设置使用每个realm的"域名称"。', '', '从列表中选择', ''); $_tipsdb['realmName'] = new DAttrHelp("域名称", '指定授权域的唯一名称。', '', '', ''); $_tipsdb['realms'] = new DAttrHelp("Realms授权", '列出这个虚拟主机的所有Realm。 Realm授权可以阻止未授权用户访问受保护的网页。 Realm是一个用户名录,其中包含了用户名、密码、分组(可选)。授权是在context级别执行的。不同的context可以共享相同的Realm(用户数据库),所以Realm是与调用它的context分开定义的。你可以通过context配置中的名称识别Realm。', '', '', ''); $_tipsdb['realtimerpt'] = new DAttrHelp("Real-Time Statistics", 'The Real-Time Statistics link leads to a page with a real-time server status report. This is a convenient tool to monitor the system. The report shows a snapshot of your server statistics. The refresh rate for this snapshot is controlled by the Refresh Interval drop-down list in the upper righthand corner. The report contains the following sections: <ul><li>Server Health shows the basic server statistics, uptime, load, and anti-DDoS blocked IPs.</li> <li>Server lists current traffic throughput, connections, and requests statistics.</li> <li>Virtual Host shows request processing statuses and external application statuses for each virtual host.</li> <li>External Application lists the external applications currently running and their usage statistics. The CGI daemon process lscgid is always running as an external application.</li> </ul> Many of the rows in the Real-Time Statistics feature a graph icon. Clicking on this icon will open a graph of that row's statistics updated in real-time. In the Server section, next to Requests, there is a link labeled (Details). This link takes you to the Requests Snapshot, where you can view detailed information on which clients are making certain kinds of requests or which aspects of your site are bottlenecking. The fields in the blue area allow you to filter the snapshot to isolate certain parts of your server or look for clients that are performing certain actions.', '', '', ''); $_tipsdb['recaptchaAllowedRobotHits'] = new DAttrHelp("允许的机器人点击", '设置每10秒允许“好机器人”通过的点击次数。 当服务器处于高负载状态时,僵尸程序仍会受到限制。<br/><br/>默认值是3.', '', '整数', ''); $_tipsdb['recaptchaBotWhiteList'] = new DAttrHelp("Bot白名单", '自定义允许访问的用户代理列表。 将受到“好机器人”的限制,包括allowedRobotHits。', '', '用户代理列表,每行一个。 支持正则表达式。', ''); $_tipsdb['recaptchaMaxTries'] = new DAttrHelp("最大尝试次数", '“最大尝试次数”指定在拒绝访客之前允许的最大reCAPTCHA次尝试次数。<br/>默认值是 3.', '', '整数', ''); $_tipsdb['recaptchaRegConnLimit'] = new DAttrHelp("连接限制", '激活reCAPTCHA所需的并发连接数(SSL和非SSL)。 在并发连接数高于该数字之前,将使用reCAPTCHA。<br/><br/>默认值是15000.', '', '整数', ''); $_tipsdb['recaptchaSecretKey'] = new DAttrHelp("密匙", '密匙是Google通过其reCAPTCHA服务提供的私钥。 如未设置将使用默认的密匙', '', '', ''); $_tipsdb['recaptchaSiteKey'] = new DAttrHelp("网站密匙", '站点密钥是Google通过其reCAPTCHA服务提供的公共密钥。 如果未设置,将使用默认的站点密钥。', '', '', ''); $_tipsdb['recaptchaSslConnLimit'] = new DAttrHelp("SSL连接限制", '激活reCAPTCHA所需的并发SSL连接数。在并发连接数高于该数字之前,将使用reCAPTCHA。<br/><br/>默认值是 10000.', '', '整数', ''); $_tipsdb['recaptchaType'] = new DAttrHelp("reCAPTCHA类型", '指定要与密钥对一起使用的reCAPTCHA类型。 如果未提供密钥对,并且此设置设置为 未设置,将使用隐形类型的默认密钥对。<br/>复选框将显示一个复选框reCAPTCHA,以供访问者验证。<br/>隐形将尝试自动验证reCAPTCHA,如果成功,将重定向到所需的页面。<br/><br/>默认值为隐形。', '', '从列表中选择', ''); $_tipsdb['recaptchaVhReqLimit'] = new DAttrHelp("并发请求限制", '激活reCAPTCHA所需的并发请求数。 当并发请求数超过该值时将启用reCAPTCHA, 默认值为15000.', '', '整数', ''); $_tipsdb['redirectContext'] = new DAttrHelp("重定向 Context", 'A Redirect Context can be used to forward one URI or a group of URIs to another location. The destination URI can be either on the same web site (an internal redirect) or an absolute URI pointing to another web site (an external redirect).', '', '', ''); $_tipsdb['renegProtection'] = new DAttrHelp("SSL密钥重新协商保护", '指定是否启用SSL密钥重新协商保护以 防御基于SSL握手的攻击。 默认值为“是”。', '可以在侦听器和虚拟主机级别启用此设置。', '从单选框选择', ''); $_tipsdb['required'] = new DAttrHelp("Require(授权的用户/组)", '指定哪些用户/用户组可以访问此context。 这里允许你使用一个用户/组数据库(在 "域"中指定)访问多个context, 但只允许该数据库下特定的用户/组访问这个context。', '', 'Syntax is compatible with Apache's Require directive. For example: <ul> <li>user username [username ...]<br/>Only listed users can access this context.</li> <li> group groupid [groupid ...]<br/>Only users belonging to the listed groups can access this context.</li> </ul> If this setting is not specified, all valid users will be allowed to access this resource.', ''); $_tipsdb['requiredPermissionMask'] = new DAttrHelp("必需的权限掩码", '为静态文件指定必需的权限掩码。 例如,如果只允许所有人都可读的文件可以被输出,将该值设置为0004。 用man 2 stat命令了解所有可选值。', '', 'octal numbers', ''); $_tipsdb['respBuffer'] = new DAttrHelp("响应缓冲", '指定是否要从外部应用程序缓冲收到的响应。 如果nph-(Non-Parsed-Header)脚本被检测到,则关闭具有完整HTTP头的缓冲响应。', '', '从列表中选择', ''); $_tipsdb['restart'] = new DAttrHelp("Apply Changes/Graceful Restart", 'By clicking Graceful Restart, a new server process will be started. For Graceful Restart, the old server process will only exit after all requests to it have been finished (or the "平滑重启超时时长(secs)" limit has been reached). Configuration changes are applied at the next restart. Graceful Restart will apply these changes without any server downtime.', 'Graceful restart takes less than 2 seconds to generate a new server process.', '', ''); $_tipsdb['restrained'] = new DAttrHelp("访问管制", '指定虚拟机根($VH_ROOT)以外的文件是否可以通过这个网站访问。 如果设置是Yes,只可以访问$VH_ROOT下的文件, 访问指向$VH_ROOT以外文件或目录的符号链接或context指向都将被阻止。 尽管如此,这里不会限制CGI脚本的访问。 这个选项在共享主机下非常有用。 "跟随符号链接"可以设置成Yes来允许用户使用在$VH_ROOT下的符号链接, $VH_ROOT以外的则不可以。', '[安全建议] 在共享主机环境下打开该功能。', '从单选框选择', ''); $_tipsdb['restrictedDirPermissionMask'] = new DAttrHelp("脚本目录限制权限掩码", 'Specifies the restricted permission mask of parent directories of script files that the server will not serve. For example, to prohibit serving PHP scripts in a directory that is group and world writable, set the mask to 022. Default value is 000. This option can be used to prevent serving scripts under a directory of uploaded files.<br/><br/>See man 2 stat for all values.', '', 'octal numbers', ''); $_tipsdb['restrictedPermissionMask'] = new DAttrHelp("限制权限掩码", '为不能输出的静态文件指定限制权限掩码。 例如,要禁止服务可执行文件,将掩码设置为0111。<br/><br/>用man 2 stat命令了解所有可选值。', '', 'octal numbers', ''); $_tipsdb['restrictedScriptPermissionMask'] = new DAttrHelp("脚本限制权限掩码", '为不能服务的脚本文件指定限制权限掩码。 例如,要禁止服务属组可写和全局可写的PHP脚本, 设置掩码为022。默认值是000。<br/><br/>用man 2 stat命令了解所有可选值。', '', 'octal numbers', ''); $_tipsdb['retryTimeout'] = new DAttrHelp("重试超时时间 (secs)", '指定服务器在重试之前,等待出现通信问题的外部应用程序的时间。', '', '整数', ''); $_tipsdb['reusePort'] = new DAttrHelp("启用REUSEPORT", '使用SO_REUSEPORT套接字选项将传入流量分配给多个工作进程。 此设置仅对multi-worker可证有效。 启用后,所有工作程序都将自动绑定到此侦听器,并且将忽略“绑定”配置。<br/><br/>Default value: On', '', '从单选框选择', ''); $_tipsdb['rewriteBase'] = new DAttrHelp("重写基准", '指定重写规则的基准URL。', '', 'URL', ''); $_tipsdb['rewriteInherit'] = new DAttrHelp("重写继承", '指定是否从父级context继承重写规则。 如果启用重写但不继承,将启用本context的重写基准及重写规则。', '', '从单选框选择', ''); $_tipsdb['rewriteLogLevel'] = new DAttrHelp("日志级别", '指定重写调试输出的详细程度。 此值的范围是0-9。 设置为0将禁用日志记录。 设置为9将产生 最详细的日志。 服务器和虚拟主机的错误日志"日志级别" 至少设置为INFO才能使此选项生效。 这对测试重写规则很有帮助。', '', '整数', ''); $_tipsdb['rewriteMapLocation'] = new DAttrHelp("Location", 'Specifies the location of the rewrite map using the syntax MapType:MapSource.<br/>LiteSpeed's rewrite engine supports three types of rewrite maps: <ul> <li><b>Standard Plain Text</b> <blockquote> <b>MapType:</b> txt; <br/> <b>MapSource:</b> file path to a valid plain ASCII file. </blockquote> Each line of this file should contain two elements separated by blank spaces. The first element is the key and the second element is the value. Comments can be added with a leading "#" sign. </li> <li><b>Randomized Plain Text</b> <blockquote> <b>MapType:</b> rnd;<br/> <b>MapSource:</b> file path of a valid plain ASCII file. </blockquote> File format is similar to the Standard Plain Text file, except that the second element can contain multiple choices separated by a "|" sign and chosen randomly by the rewrite engine. </li> <li><b>Internal Function</b> <blockquote> <b>MapType:</b> int;<br/> <b>MapSource:</b> Internal string function </blockquote> 4 functions are available: <ul> <li><b>toupper:</b> converts lookup key to upper cases.</li> <li><b>tolower:</b> converts lookup key to lower cases.</li> <li><b>escape:</b> perform URL encoding on lookup key.</li> <li><b>unescape:</b> perform URL decoding on lookup key.</li> </ul> </li> The following map types available in Apache have not been implemented in LiteSpeed:<br/>Hash File and External Rewriting Program. </ul> The implementation of LiteSpeed's rewrite engine follows the specifications of Apache's rewrite engine. For more details about rewrite map, please refer to <a href=" http://httpd.apache.org/docs/current/mod/mod_rewrite.html " target="_blank" rel="noopener noreferrer"> Apache's mod_rewrite document </a>.', '', 'String', ''); $_tipsdb['rewriteMapName'] = new DAttrHelp("名称", 'Specifies a unique name for the rewrite map at the virtual host level. This name will be used by a mapping-reference in rewrite rules. When referencing this name, one of the following syntaxes should be used: <blockquote><code> $\{MapName:LookupKey\}<br/>$\{MapName:LookupKey|DefaultValue\} </code></blockquote><br/>The implementation of LiteSpeed's rewrite engine follows the specifications of Apache's rewrite engine. For more details about rewrite maps, please refer to <a href=" http://httpd.apache.org/docs/current/mod/mod_rewrite.html " target="_blank" rel="noopener noreferrer"> Apache's mod_rewrite document </a>.', '', 'string', ''); $_tipsdb['rewriteRules'] = new DAttrHelp("重写规则", '指定虚拟主机级别的重写规则。<br/><br/>请勿在此处添加任何目录级重写规则。 如果您在.htaccess有任何目录级的重写规则,则应该使用uri"/"创建一个静态context, 并在那里添加重写规则。 <br/><br/>重写规则由一个RewriteRule组成,并可可以在多个RewriteCond之后。 <ul> <li>每行仅能有一条规则</li> <li> RewriteCond 和 RewriteRule 遵循Apache的rewrite语法。 只需从Apache配置文件中复制并粘贴重写规则即可。 </li> <li> LiteSpeed和Apache mod_rewrite之间有细微差别: <ul> <li> %\{LA-U:variable\} and %\{LA-F:variable\} 在Litespeed 重写中将被忽略 </li> <li> Litespeed中加入了两个新变量: %\{CURRENT_URI\}表示正在处理的URL %\{SCRIPT_NAME\}表示为相应的CGI环境变量。 </li> <li> Litespeed在遇到[L]后为了避免循环将停止处理此及此后的重写规则 而Apache mod_rewrite将仅停止处理该条重写规则。此行为类似于apachemod_rewrite中的[END]标志。 </li> </ul> </li> </ul><br/>LiteSpeed的重写规则遵循Apache的重写规范。 有关重写规则的更多详细信息,请参阅 <a href=" http://httpd.apache.org/docs/current/mod/mod_rewrite.html " target="_blank" rel="noopener noreferrer"> Apache's mod_rewrite document(英文文档) </a> 和 <a href=" http://httpd.apache.org/docs/current/rewrite/ " target="_blank" rel="noopener noreferrer"> Apache's URL rewriting guide(英文文档) </a>.', '', 'string', ''); $_tipsdb['rubyBin'] = new DAttrHelp("Ruby路径", 'Ruby可执行文件的路径。 通常是 /usr/bin/ruby 或 /usr/local/bin/ruby (取决于Ruby的安装文章)', '', '绝对路径', ''); $_tipsdb['runOnStartUp'] = new DAttrHelp("开机自启", '指定是否在服务器启动时启动外部应用程序. 只适用于可以管理自己子进程的外部应用程序,并且"实例数"值设置为"1"。<br/><br/>如果启用,将在服务器启动时而不是运行时创建外部进程.<br/><br/>When selecting "Yes (Detached mode)", all detached process can be restarted at the Server level or Virtual Host level by touching the '.lsphp_restart.txt' file under the $SERVER_ROOT/admin/tmp/ or $VH_ROOT/ directory respectively.<br/><br/>Default value: Yes (Detached mode)', '[性能建议] 如果配置的外部进程有很大的启动开销,比如Rails,那么应该启用这个选项来减少首页响应时间。', '从单选框选择', ''); $_tipsdb['runningAs'] = new DAttrHelp("运行方式", '指定服务器进程运行的用户/组。 在安装之前运行configure命令时,使用参数“--with-user”和“ --with-group”进行设置。 要重置这些值,必须重新运行configure命令并重新安装。', '[安全] 服务器不应该以特权用户列如"root"来运行. 将服务器配置为以非特权用户/组运行非常重要 没有登入和Shell的权限 nobody用户(组)通常是个不错的选择.', '', ''); $_tipsdb['servAction'] = new DAttrHelp("Actions", 'Six actions are available from this menu: Graceful Restart, Toggle Debug Logging, Server Log Viewer, Real-Time Statistics, Version Manager, and Compile PHP. <ul><li>"Apply Changes/Graceful Restart" restarts server process gracefully without interrupting requests in process.</li> <li>"Toggle Debug Logging" turns debug logging on or off.</li> <li>"Server Log Viewer" allows you to view the server log through the log viewer.</li> <li>"Real-Time Statistics" allows you to view real-time server status.</li> <li>"Version Management" allows you to download new versions of LSWS and switch between different versions. <li>Compile PHP allows you to compile PHP for LiteSpeed Web Server. </ul>', 'The shell utility $SERVER_ROOT/bin/lswsctrl can be used to control the server processes as well, but requires a login shell.', '', ''); $_tipsdb['servModules'] = new DAttrHelp("Server Modules", 'The Server module configuration globally defines the module configuration data. Once defined, the Listeners and Virtual Hosts have access to the modules and module configurations. <br/><br/>All modules that are to be processed must be registered in the Server configuration. The Server configuration also defines the default values for module parameter data. These values can be inherited or overridden by the Listener and Virtual Host configuration data.<br/><br/>Module priority is only defined at server level and is inherited by the Listener and Virtual Host configurations.', '', '', ''); $_tipsdb['serverName'] = new DAttrHelp("服务器名称", '该服务器的唯一名称。您可以在此填写 $HOSTNAME 。', '', '', ''); $_tipsdb['serverPriority'] = new DAttrHelp("优先级", '指定服务进程的优先级。数值范围从 -20 到 20。数值越小,优先级越高。', '[性能] 通常,较高的优先级会导致繁忙的服务器上的Web性能稍有提高。 不要将优先级设置为高于数据库进程的优先级。', 'Integer number', ''); $_tipsdb['servletContext'] = new DAttrHelp("Servlet Context", 'Servlets can be imported individually through Servlet Contexts. A Servlet Context just specifies the URI for the servlet and the name of the servlet engine. You only need to use this when you do not want to import the whole web application or you want to protect different servlets with different authorization realms. This URI has the same requirements as for a "Java Web App Context".', '', '', ''); $_tipsdb['servletEngine'] = new DAttrHelp("Servlet Engine", '指定为该Web应用程序提供服务的Servlet Engine的名称。 Servlet引擎必须在服务器或虚拟主机级别的"外部应用"中定义。', '', '从列表中选择', ''); $_tipsdb['setUidMode'] = new DAttrHelp("外部应用程序设置UID模式", '定如何为外部程序进程设置用户ID。可以选择下面三种方式: <ul><li>Server UID: 为外部应用程序设置与服务器用户/组ID相同的用户/组ID。</li> <li>CGI File UID: 为外部应用CGI程序设置基于可执行文件的用户/组ID。该选项仅适用于CGI,不适用于FastCGI或LSPHP。</li> <li>Doc Root UID: 为外部应用程序设置基于当前虚拟机根目录的用户/组ID。</li> </ul><br/><br/>Default value: Server UID', '[安全建议] 在共享主机环境中,建议使用CGI File UID 或 Doc Root UID模式来防止一个虚拟主机下的文件被另一个虚拟主机的外部应用程序访问。', '从列表中选择', ''); $_tipsdb['shHandlerName'] = new DAttrHelp("处理器名称", '当处理器类型为FastCGI,Web服务器,LSAPI,负载均衡器或Servlet引擎时, 指定处理脚本文件的外部程序名称。', '', '从列表中选择', ''); $_tipsdb['shType'] = new DAttrHelp("类型", '指定处理这些脚本文件的外部程序类型。 可用类型有:CGI, FastCGI, Web服务器, LSAPI应用程序, 负载均衡器, 或 Servlet引擎。 对于FastCGI, Web服务器和Servlet引擎,需要指定"处理器名称"。 这是在"外部应用"部分预设定的外部程序名称。', '', '从列表中选择', ''); $_tipsdb['shmDefaultDir'] = new DAttrHelp("默认SHM目录", '将共享内存的默认目录更改为指定的路径。 如果该目录不存在,则将创建该目录。除非另有说明,否则所有SHM数据都将存储在此目录中。', '', 'path', ''); $_tipsdb['showVersionNumber'] = new DAttrHelp("服务器签名", '指定是否在响应头的Server参数中显示服务器签名和版本号。 有三个选项: 当设置为Hide Version时、只显示LiteSpeed。当设置为 Show Version,显示LiteSpeed和版本号。 设置为Hide Full Header时,整个Server头都不会显示在响应报头中。', '[安全建议] 如果你不想暴露服务器的版本号,设置为Hide Version。', '从列表中选择', ''); $_tipsdb['sname'] = new DAttrHelp("Name - Server", 'The unique name that identifies this server. This is the "服务器名称" specified in the general configuration.', '', '', ''); $_tipsdb['sndBufSize'] = new DAttrHelp("发送缓冲区大小", '每个TCP套接字的发送缓冲区的大小。设定值为0使用 操作系统默认的缓冲区大小。65535是允许的最大缓冲区大小。', '[性能建议] 建议将此值保留为“未设置”或设置为0以使用操作系统的默认缓冲区大小。<br/>[性能建议] 如果您的网站服务大量的静态文件,增加发送缓冲区 大小来提高性能。<br/>[性能建议] 将此值设置为较低的值将减少吞吐量和每个套接字的内存使用率,从而在内存成为瓶颈时允许服务器拥有更多并发套接字。', '整数', ''); $_tipsdb['softLimit'] = new DAttrHelp("连接软限制", '指定来自单个IP的并发连接的软限制。 并发连接数低于"连接硬限制"时,此软限制可以在"宽限期(秒)"期间临时超过, 但Keep-Alive连接将被尽快断开,直到连接数低于软限制。 如果"宽限期(秒)"之后,连接数仍然超过软限制,相应的IP将被封锁 "禁止期(秒)"所设置的时长。<br/>例如,如果页面包含许多小图像,浏览器可能会尝试同时建立许多连接,尤其是HTTP/1.0客户端。你应当在短时间内允许这些连接。<br/><br/>HTTP/1.1客户端还可能建立多个连接,以加快下载,另外SSL需要为非SSL连接建立单独的连接。确保限制设置正确, 以免影响正常服务。建议限制在5与10之间。', '安全建议] 一个较低的数字将使得服务器可以服务更多独立的客户。<br/>[安全建议] 受信任的IP或子网不受影响。<br/>[性能建议] 使用大量并发客户端进行性能评测时,请设置一个较高的值。', '整数', ''); $_tipsdb['sslCert'] = new DAttrHelp("SSL私钥和证书", '每个SSL侦听器都需要成对的SSL私钥和SSL证书。 多个SSL侦听器可以共享相同的密钥和证书。<br/>您可以使用SSL软件包自行生成SSL私钥, 例如OpenSSL。 SSL证书也可以从授权证书颁发机构(如VeriSign或Thawte)购买。 您也可以自己签署证书。 自签名证书将不受Web浏览器的信任,并且不应在公共网站上使用。 但是,自签名证书足以供内部使用,例如 用于加密到LiteSpeed Web服务器的WebAdmin控制台的流量。', '', '', ''); $_tipsdb['sslDefaultCiphers'] = new DAttrHelp("默认密码套件", 'SSL证书的默认密码套件。<br/><br/>Default value: Server Internal Default (Based on current best practices)', '', 'Colon-separated string of cipher specifications.', ''); $_tipsdb['sslEnableMultiCerts'] = new DAttrHelp("启用多个SSL证书", '允许侦听器/虚拟主机设置多个SSL证书。 如果启用了多个证书,则证书/密钥应遵循命名方案。 如果证书名为server.crt,则其他可能的证书名称为server.crt.rsa, server.crt.dsa,server.crt.ecc。 如果为“未设置”,则默认为“否”。', '', '从单选框选择', ''); $_tipsdb['sslOCSP'] = new DAttrHelp("OCSP装订", '在线证书状态协议(OCSP)是更加有效的检查数字证书是否有效的方式。 它通过与另一台服务器(OCSP响应服务器)通信,以获取证书有效的验证,而不是通过证书吊销列表(CRL)进行检查。<br/><br/>OCSP装订是对该协议的进一步改进,允许服务器以固定的时间间隔而不是每次请求证书时与OCSP响应程序进行检查。 有关更多详细信息,请参见<a href=" https://zh.wikipedia.org/wiki/%E5%9C%A8%E7%BA%BF%E8%AF%81%E4%B9%A6%E7%8A%B6%E6%80%81%E5%8D%8F%E8%AE%AE " target="_blank" rel="noopener noreferrer"> OCSP Wikipedia页面 </a>。', '', '', ''); $_tipsdb['sslOcspProxy'] = new DAttrHelp("OCSP Proxy", 'Socket address used as the proxy server address for OCSP verification. Leave this setting unset If not using a proxy.<br/><br/>Default value: not set', '', 'Socket Address', ''); $_tipsdb['sslProtocolSetting'] = new DAttrHelp("SSL协议", '自定义侦听器接受的SSL协议。', '', '', ''); $_tipsdb['sslSessionCache'] = new DAttrHelp("启用SSL会话缓存", '使用OpenSSL的默认设置启用会话ID缓存。 服务器级别设置必须设置为“是”才能使虚拟主机设置生效。<br/>默认值:<br/><b>服务器级别:</b> Yes<br/><b>虚拟主机级别:</b> Yes', '', '从单选框选择', ''); $_tipsdb['sslSessionCacheSize'] = new DAttrHelp("会话缓存大小 (bytes)", '设置要存储在缓存中的SSL会话ID的最大数量。 默认值为1,000,000。', '', 'Integer number', ''); $_tipsdb['sslSessionCacheTimeout'] = new DAttrHelp("会话缓存过期时间 (secs)", '此值确定需要重新握手之前,会话ID在缓存中有效的时间。 默认值为 3,600.', '', 'Integer number', ''); $_tipsdb['sslSessionTicketKeyFile'] = new DAttrHelp("SSL会话记录单密钥文件", 'Allows the SSL Ticket Key to be created/maintained by an administrator. The file must be 48 bytes long. If this option is left empty, the load balancer will generate and rotate its own set of keys.<br/><br/>IMPORTANT: To maintain forward secrecy, it is strongly recommended to change the key every <b>SSL Session Ticket Lifetime</b> seconds. If this cannot be done, it is recommended to leave this field empty.', '', 'Path', ''); $_tipsdb['sslSessionTicketLifetime'] = new DAttrHelp("SSL会话记录单生存时间(secs)", '此值确定需要重新握手之前会话记录单有效的时间。 默认值为3600。', '', 'Integer number', ''); $_tipsdb['sslSessionTickets'] = new DAttrHelp("启用会话记录单", '使用OpenSSL的默认会话票证设置启用会话记录单。 服务器级别设置必须设置为“是”才能使虚拟主机设置生效。<br/>默认值:<br/><b>服务器级别:</b> Yes<br/><b>虚拟主机级别:</b> Yes', '', '从单选框选择', ''); $_tipsdb['sslStrictSni'] = new DAttrHelp("Strict SNI Certificate", 'Specifies whether to strictly require a dedicated virtual host certificate configuration. When enabled, SSL connections to virtual hosts without a dedicated certificate configuration will fail instead of using a default catch-all certificate.<br/><br/>Default value: No', '', '从单选框选择', ''); $_tipsdb['sslStrongDhKey'] = new DAttrHelp("SSL强DH密钥", '指定是使用2048位还是1024位DH密钥进行SSL握手。 如果设置为“是”,则2048位DH密钥将用于2048位SSL密钥和证书。 在其他情况下,仍将使用1024位DH密钥。 默认值为“是”。 Java的早期版本不支持大于1024位的DH密钥大小。 如果需要Java客户端兼容性,则应将其设置为“否”。', '', 'radio', ''); $_tipsdb['statDir'] = new DAttrHelp("统计输出目录", '实时统计报告文件将写入的目录。 默认目录是 <b>/tmp/lshttpd/</b> .', '在服务器操作期间,.rtreport文件将每秒写入一次。 为避免不必要的磁盘写入,请将其设置为RAM磁盘。<br/>.rtreport文件可以与第三方监控软件一起使用,以跟踪服务器的运行状况。', '绝对路径', ''); $_tipsdb['staticReqPerSec'] = new DAttrHelp("静态请求/秒", '指定每秒可处理的来自单个IP的静态内容请求数量(无论与该IP之间建立了多少个连接)。<br/><br/>当达到此限制时,所有后来的请求将被延滞到下一秒。 对于动态内容请求的限制与本限制无关。 每个客户端的请求限制可以在服务器或虚拟主机级别设置。 虚拟主机级别的设置将覆盖服务器级别的设置。', '[安全] 受信任的IP或子网不受影响。', '整数', ''); $_tipsdb['statuscode'] = new DAttrHelp("状态码", '指定外部重定向响应状态码。 如果状态码在300和399之间,可以指定"目标URI"。', '', '从列表中选择', ''); $_tipsdb['suexecGroup'] = new DAttrHelp("suEXEC组", '在当前context 级别,以该组身份运行。 必须将虚拟主机级别的<b>suEXEC用户</b>或外部应用程序级别的<b>用户运行身份</b>设置为<b>suEXEC Group</b>才能生效。<br/><br/>可以使用<b>运行方式组</b>设置在外部应用程序级别覆盖此配置。<br/>Default value: <b>suExec User</b> setting value', '', 'Valid group name or uid', ''); $_tipsdb['suexecUser'] = new DAttrHelp("suEXEC 用户", '在当前context 级别,以该用户身份运行。 如果设置了该项,则该值将覆盖虚拟主机级别<b>外部应用程序设置UID模式</b>的设置。<br/><br/>此配置可被外部应用程序级别的<b>以用户身份运行</b>设置覆盖。<br/><br/>Default value: Not Set', '', 'Valid user name or uid.', ''); $_tipsdb['suffix'] = new DAttrHelp("后缀", '指定将由此脚本处理程序处理的脚本文件后缀。 后缀必须是唯一的。', '服务器将为列表中的第一个后缀自动添加特殊的MIME类型 ("application/x-httpd-[suffix]") 。 例如,将为后缀“ php53”添加MIME类型“ application/x-httpd-php53”。 首先需要在"MIME设置"设置中设置后缀。<br/>尽管我们在此字段中列出了后缀,但是脚本处理程序使用MIME类型而非后缀来确定要处理的脚本。<br/>[性能和安全建议] 仅指定您真正需要的后缀。', 'Comma delimited list with period "." character prohibited.', ''); $_tipsdb['swappingDir'] = new DAttrHelp("交换目录", '指定交换文件的存放目录。 服务器在chroot模式启动时,该路径相对于新的根目录, 否则,它相对于真正的根目录。<br/><br/>Litespeed使用自己的虚拟内存 以降低系统的内存使用量。虚拟内存和磁盘交换会用来存储大的请求内容和 动态响应。交换目录应设置在有足够剩余空间的磁盘上。<br/><br/>默认值: /tmp/lshttpd/swap', '[性能建议] 将交换目录设置在一个单独的磁盘上,或者增加最大读写缓冲区大小以避免交换。', '绝对路径', ''); $_tipsdb['templateFile'] = new DAttrHelp("模板文件", '指定此模板配置文件的路径。 该文件必须位于$SERVER_ROOT/conf/templates/中,且文件名带有“ .conf”。 如果您指定的文件不存在,则在尝试保存模板后,将出现错误,为“CLICK TO CREATE”。 点击该链接将生成一个新的空模板文件。 当您删除模板时,该条目将从您的配置中删除,但实际的模板配置文件不会被删除。', '', 'path', ''); $_tipsdb['templateFileRef'] = new DAttrHelp("模板中的文件名", 'Specifies a path for the file to be used for member virtual hosts. Variable $VH_NAME or $VH_ROOT must appear in the path so each member virtual host will have its own file.', '', 'string', ''); $_tipsdb['templateName'] = new DAttrHelp("模板名称", '模板的唯一名称。', '', '', ''); $_tipsdb['templateVHAliases'] = new DAttrHelp("别名", '指定虚拟主机的备用名称。 所有可能的主机名和IP地址都应添加到此列表中。 名称中允许使用通配符 * 和 ?。 为不在端口80上的网站附加:<port>。<br/><br/>别名将在以下情况下使用: <ol> <li>在处理请求时匹配主机标头中的主机名。</li> <li>作为诸如FrontPage或AWstats之类的域名配置.</li> <li>基于虚拟主机模板配置侦听器到虚拟主机的映射。</li> </ol>', '', 'Comma-separated list of domain names.', ''); $_tipsdb['templateVHConfigFile'] = new DAttrHelp("Instantiated VHost Config file", 'Specifies the location of the config file generated when you instantiate a member virtual host. Variable $VH_NAME must appear in the path so each virtual host will have its own file. Must be located under $SERVER_ROOT/conf/vhosts/. This config file will be created only after you move a member vhost out of the template through instantiation.', '$VH_NAME/vhconf.conf is recommended for easy management.', 'String with $VH_NAME variable and .conf suffix', ''); $_tipsdb['templateVHDocRoot'] = new DAttrHelp("文件根目标", 'Specifies the unique path for each member virtual host's document root. Variable $VH_NAME or $VH_ROOT must appear in the path so each member virtual host will have its own document root.', '', 'path with $VH_NAME or $VH_ROOT variable', '$VH_ROOT/public_html/ or $SERVER_ROOT/$VH_NAME/public_html.'); $_tipsdb['templateVHDomain'] = new DAttrHelp("域名", '指定该成员虚拟主机的主域名。 如果留白,将使用成员虚拟主机名, 这应该是符合标准的域名,但是您也可以使用IP地址。 对于不在端口80上的网站,建议附加:<port> 对于包含域名的配置,可以使用变量$VH_DOMAIN来引用此域。<br/><br/>该域名将在以下情况下使用: <ol> <li>在处理请求时匹配主机标头中的主机名。</li> <li>作为诸如FrontPage或AWstats之类的域名配置.</li> <li>基于虚拟主机模板配置侦听器到虚拟主机的映射。</li> </ol>', '', 'domain name', ''); $_tipsdb['templateVHName'] = new DAttrHelp("虚拟主机名", '此虚拟主机的唯一名称。 该名称在所有的虚拟主机模板和虚拟主机中不得重复。 在目录路径配置中,此名称可以由变量$VH_NAME引用。<br/><br/>如果还配置了具有相同名称的虚拟主机,则虚拟主机的配置将被忽略。', '', '', ''); $_tipsdb['templateVHRoot'] = new DAttrHelp("默认虚拟主机根", '指定使用此模板的成员虚拟主机的默认根目录。. Variable $VH_NAME must appear in the path. This will allow each member template to be automatically assigned a separate root directory based on its name.', '', 'path', ''); $_tipsdb['toggleDebugLog'] = new DAttrHelp("Toggle Debug Logging", 'Toggle Debug Logging toggles the value of "调试级别" between NONE and HIGH. As debug logging has an impact on performance and can fill up the hard drive quickly, so "调试级别" should usually be set to NONE on a production server. This feature can be used instead to turn debug logging on and off quickly in order to debug a problem on a production server. Debug logging turned on or off in this way will not change anything shown in your server configurations.', '"Toggle Debug Logging" will only work if "日志级别" is set to DEBUG. Important! Debug logging includes detailed information for each request and response. Active debug logging will severely degrade service performance and potentially saturate disk space in a very short time. This feature should only be used for a short period of time when trying to diagnose server issues.', '', ''); $_tipsdb['totalInMemCacheSize'] = new DAttrHelp("小文件缓存总大小 (bytes)", '指定分配用于缓存/服务小静态文件的总内存。', '', '整数', ''); $_tipsdb['totalMMapCacheSize'] = new DAttrHelp("总MMAP缓存大小 (bytes)", '指定分配用于缓存/服务中等大小静态文件的总内存。', '', '整数', ''); $_tipsdb['umask'] = new DAttrHelp("umask", '设置CGI进程默认的umask。 通过 man 2 umask命令了解详细信息。这也可作为外部应用程序"umask"的默认值。', '', '数值有效范围为[000] - [777]', ''); $_tipsdb['uploadPassByPath'] = new DAttrHelp("通过文件路径传递上传数据", '指定是否按文件路径传递上传数据。 如果启用,则上传时文件路径以及其他一些信息将发送到后端处理程序,而不是文件本身。 这样可以节省CPU资源和文件传输时间,但需要一些更新才能实现。 如果禁用,则文件内容将传输到后端处理程序,请求主体仍解析为文件。', '[性能] 如果向下兼容不是问题,启用此功能可加快文件上传处理速度。', '从单选框选择', ''); $_tipsdb['uploadTmpDir'] = new DAttrHelp("临时文件路径", '在扫描请求正文工作时,上传到服务器的文件将存放在临时目录中 默认值为/tmp/lshttpd/.', '', 'Absolute path or path starting with $SERVER_ROOT (for Server and VHost levels) or $VH_ROOT (for VHost levels).', ''); $_tipsdb['uploadTmpFilePermission'] = new DAttrHelp("临时文件权限", '设置<b>临时文件路径</b>目录中的文件权限。 服务器级别是全局设置,可以被虚拟主机级别的设置覆盖。', '', '3 digits octet number. Default value is 666.', ''); $_tipsdb['uri'] = new DAttrHelp("URI", '指定此context下的URI。这个URI应该以"/"开始。 如果一个URI以"/"结束,那么该context将包含这个URI下的所有下级URI。', '', 'URI', ''); $_tipsdb['useAIO'] = new DAttrHelp("Use AIO", 'Specifies whether to use asynchronous I/O to serve static files along with the AIO implementation to use. Options LINUX AIO and io_uring are only available on Linux machines.<br/><br/>Default value: No', ' AIO can help improve performance in servers with a high I/O wait.<br/> When io_uring is selected but not supported on the current machine, Linux AIO will be used instead.', '从列表中选择', ''); $_tipsdb['useIpInProxyHeader'] = new DAttrHelp("使用报头中的客户端IP", '指定是否将在HTTP请求报头中的X-Forwarded-For参数列出的IP地址,用于 所有的IP地址相关的功能,包括 连接/带宽限制、访问控制和IP地理定位。<br/><br/>如果你的Web服务器放置在负载均衡器或代理服务器之后,此功能非常有用。 如果您选择了“仅限受信任的IP”,只有在请求来自受信任IP时,X-Forwarded-For 中的IP才会被使用。受信任IP可在服务器级别的"允许列表"中定义。<br/><br/>来自受信任IP的保留标头与仅受信任IP 相同,但是用于后端的X-Forwarded-For标头不会被修改为包括连接对等地址。<br/><br/>使用最后一个IP (对与 AWS ELB)将使用 "X-Forwarded-For "列表中的最后一个 IP 地址。如果您正在使用 AWS Elastic Load Balancer 或期望将真实 IP 附加到 "X-Forwarded-For "列表的末尾,请选择此选项。', '', '从列表中选择', ''); $_tipsdb['useSendfile'] = new DAttrHelp("使用sendfile()", '指定是否使用sendfile()系统调用来服务静态文件。静态文件 可以用四种不同的方式服务:内存缓存、内存映射缓存、直接读写和 sendfile()。 尺寸小于"最大小文件缓存(bytes)"的文件将使用内存缓存服务。尺寸大于该限制、但小于 "最大MMAP文件大小(bytes)"的文件,将使用内存映射缓存服务。 尺寸大于"最大MMAP文件大小(bytes)"的文件将通过直接读写或sendfile() 服务。Sendfile()是一个“零拷贝”系统调用,可在服务非常大的 文件时大大减少CPU的使用率。Sendfile()需要一个优化的网卡内核驱动, 因此可能不适合某些小厂商的网络适配器。', '', '从单选框选择', ''); $_tipsdb['userDBCacheTimeout'] = new DAttrHelp("用户数据库缓存超时 (secs)", '指定多久检查一次后端用户数据库变更。 在缓存中每个条目都有一个时间戳。 当缓存日期超过指定的超时时间时,将检查后端数据库是否有变化。 如果没有,时间戳将被重置为当前时间,否则会将新的数据载入。 服务器重载和平滑重启会立即清除缓存。', '[性能建议] 如果后端数据库不经常发生变更,设置较长的缓存时间来获得更好的性能。', '整数', ''); $_tipsdb['userDBLocation'] = new DAttrHelp("用户数据库地址", '指定用户数据库的位置。 建议将数据库存储在$ SERVER_ROOT / conf / vhosts / $ VH_NAME /目录下。<br/><br/>对于类型为Password File的数据库,应设置为包含用户名/密码的展平文件的路径。 您可以在WebAdmin控制台中点击文件名来进行修改。<br/>用户文件的每一行都包含一个用户名,后跟一个冒号,然后是一个crypt()加密的密码,后面还可以跟一个冒号和用户所属的组。多个组名用逗号隔开。<br/><br/>Example:<blockquote><code>john:HZ.U8kgjnMOHo:admin,user</code></blockquote>', '', 'Path to user DB file.', ''); $_tipsdb['userDBMaxCacheSize'] = new DAttrHelp("用户数据库最大缓存大小", '指定用户数据库的最大缓存大小。 最近访问的用户认证信息会被缓存在内存中以提供最佳性能。', '[性能建议] 由于更大的缓存会消耗更多的内存,更高的值可能会也可能不会提供更好的性能。 请根据您的用户数据库大小和网站使用情况来设定一个合适的大小。', '整数', ''); $_tipsdb['vaction'] = new DAttrHelp("Actions - Virtual Host", 'This field shows buttons to disable, enable, or restart the virtual host. Actions taken on one virtual host do not affect the rest of the web server.', 'It is good idea to disable a virtual host temporarily when updating its content.', '', ''); $_tipsdb['vdisable'] = new DAttrHelp("Disable", 'The Disable action stops a running virtual host. New requests will not be accepted, but requests being processed will finish as usual.', '', '', ''); $_tipsdb['venable'] = new DAttrHelp("Enable", 'The Enable action starts up a stopped virtual host. This allows new requests to be accepted.', '', '', ''); $_tipsdb['verifyDepth'] = new DAttrHelp("验证深度", ' Specifies how deeply a certificate should be verified before determining that the client does not have a valid certificate. The default is "1".', '', '从列表中选择', ''); $_tipsdb['vhEnableBr'] = new DAttrHelp("Brotli 压缩", '指定是否为此虚拟主机启用Brotli压缩。 这个设置仅在服务器级"Brotli 压缩等级 (静态文件)"设置为一个非零值时有效.', '', '从单选框选择', ''); $_tipsdb['vhEnableGzip'] = new DAttrHelp("启用 GZIP 压缩", '指定是否为此虚拟主机启用GZIP压缩。 这个设置仅在服务器级"启用GZIP压缩" 设置为 Yes时有效.', '', '从单选框选择', ''); $_tipsdb['vhEnableQuic'] = new DAttrHelp("Enable HTTP3/QUIC", 'Enables the HTTP3/QUIC network protocol for this virtual host. For this setting to take effect, both "启用HTTP3/QUIC" and "打开HTTP3/QUIC (UDP) 端口" must also be set to Yes at the server and listener levels respectively. Default value is Yes.', 'When this setting is set to No, the HTTP3/QUIC advertisement will no longer be sent. If a browser still contains cached HTTP3/QUIC information and HTTP3/QUIC is still enabled at the server and listener levels, an HTTP3/QUIC connection will continue to be used until this information is no longer cached or an HTTP3/QUIC protocol error is encountered.', '从单选框选择', ''); $_tipsdb['vhMaxKeepAliveReq'] = new DAttrHelp("最大Keep-Alive请求数", '指定通过keep-alive(永久)连接服务的最大请求数量。当该限制值达到时连接将被断开。你可以为不同虚拟主机设置不同的数值。这个数值不能超过服务器级别的"最大持续连接请求数"限制值。', '[性能建议] 设置为一个合理的高数值。设置为1或比1更小的值将禁用keep-alive连接。', '整数', ''); $_tipsdb['vhModuleUrlFilters'] = new DAttrHelp("Virtual Host Module Context", 'It's a centralized place to customize module settings for virtual host contexts. Settings for a context URI will override the virtual host or the server level settings.', '', '', ''); $_tipsdb['vhModules'] = new DAttrHelp("Virtual Host Modules", 'Virtual Host module configuration data is, by default inherited from the Server module configuration. The Virtual Host Modules are limited to the HTTP level hooks.', '', '', ''); $_tipsdb['vhName'] = new DAttrHelp("虚拟主机名", '为虚拟主机的唯一名称。建议使用虚拟主机的域名作为虚拟主机名。 虚拟主机名参数可以使用$VH_NAME变量来引用。', '', '', ''); $_tipsdb['vhRoot'] = new DAttrHelp("虚拟主机根", '指定虚拟主机的根目录。 注:这<b>不是</b>目录根。 建议将所有与该虚拟主机相关的文件 (像日志文件,html文件,CGI脚本等)都放置在这个目录下。 虚拟主机根参数可以使用$VH_ROOT变量来引用。.', '[性能建议] 将不同的虚拟主机放在不同的硬盘驱动器上。', '绝对路径或相对于$SERVER_ROOT的相对路径。', ''); $_tipsdb['vhaccessLog_fileName'] = new DAttrHelp("文件名", '访问日志的文件名', '[性能建议] 将访问日志文件放在单独的磁盘上。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT,$VH_ROOT的相对路径。', ''); $_tipsdb['vhadminEmails'] = new DAttrHelp("管理员邮箱", '指定这个虚拟主机管理员的电子邮箱地址。', '', 'Comma separated list of email addresses', ''); $_tipsdb['vhlog_fileName'] = new DAttrHelp("文件路径", '指定日志文件的路径。', '[性能建议] 将日志文件放在单独的磁盘上。', '文件名可以是绝对路径,也可以是相对于$SERVER_ROOT,$VH_ROOT的相对路径。', ''); $_tipsdb['vhlog_logLevel'] = new DAttrHelp("日志级别", '指定日志记录级别。可用级别(从高到低)为ERROR, WARNING, NOTICE, INFO, 和 DEBUG。 只有当消息等级高于或与当前设置相同时才被记录。 如果您希望将此设置为DEBUG,您也需要设置服务器日志级别为DEBUG。 调试的级别只能在服务器级别通过"调试级别"控制。', '[性能建议] 除非"调试级别"设置为NONE以外的日志级别, 否则DEBUG级别不会对性能产生任何影响,推荐采用。', '从列表中选择', ''); $_tipsdb['viewlog'] = new DAttrHelp("Server Log Viewer", 'The Server Log Viewer is a convenient tool for browsing the current server log to check for errors or problems. The log viewer searches the server log file in blocks for the specified log level. The default block size is 20KB. You can use the Begin, End, Next, and Prev buttons to navigate a large log file.', 'The size of a dynamically generated page is limited by "动态回应主内容最大大小(bytes)". So if the block is too big, the page might be truncated.', '', ''); $_tipsdb['virtualHostMapping'] = new DAttrHelp("虚拟主机映射", '指定侦听器和虚拟主机之间的关系。 侦听器和虚拟主机通过域名关联。 HTTP请求将被路由到具有匹配域名的虚拟主机。 一个侦听器可以映射到多个虚拟主机以获取不同的域名。 也可以从不同的侦听器映射一个虚拟主机。 一个侦听器可以允许一个具有域名值“*”的虚拟主机。 如果侦听器的映射中没有明确匹配的域名, 侦听器会将请求转发到含有"*"域名的虚拟主机。', '[性能] 仅添加必要的映射。 如果侦听器仅映射到一个虚拟主机,则仅设置一个通配符映射“*”。', '', ''); $_tipsdb['virtualHostName'] = new DAttrHelp("虚拟主机", '指定虚拟主机的名称。', '', '从列表中选择', ''); $_tipsdb['vname'] = new DAttrHelp("Name - Virtual Host", 'The unique name that identifies this virtual host. This is the "虚拟主机名" you specified when setting up this virtual host.', '', '', ''); $_tipsdb['vreload'] = new DAttrHelp("Restart - Virtual Host", 'The Restart action causes the web server to load the newest configuration for this virtual host. Requests being processed will finish with the old configuration. The new configuration will only apply for new requests. All changes to a virtual host can be applied on the fly this way.', '', '', ''); $_tipsdb['vstatus'] = new DAttrHelp("Status - Virtual Host", 'The current status of a virtual host. The status can be: Running, Stopped, Restart Required, or Running - Removed from Configuration. <ul> <li>Running means the virtual host is loaded and in service.</li> <li>Stopped means the virtual host is loaded but not in service (disabled). </li> <li> Restart Required means this is a newly added virtual host and the server has not yet loaded its configuration. </li> <li>Running - Removed from Configuration means the virtual host has been deleted from the server's configuration but it is still in service. </li> </ul>', '', '', ''); $_tipsdb['wsaddr'] = new DAttrHelp("地址", 'WebSocket 后端使用的唯一网络套接字地址。 支持 IPv4 套接字、IPv6 套接字和 Unix 域套接字 (UDS)。 IPv4 和 IPv6 套接字可用于网络上的通信。 只有当 WebSocket 后端与服务器在同一台机器上时,才能使用 UDS。', ' If the WebSocket backend runs on the same machine, UDS is preferred. If you have to use an IPv4 or IPv6 socket, set the IP address to localhost or 127.0.0.1, so the WebSocket backend is inaccessible from other machines.<br/> Unix Domain Sockets generally provide higher performance than IPv4 or IPv6 sockets.', 'IPv4/IPv6 address:port, UDS://path, or unix:path', '127.0.0.1:5434 <br/>UDS://tmp/lshttpd/php.sock<br/>unix:/tmp/lshttpd/php.sock'); $_tipsdb['wsgiBin'] = new DAttrHelp("WSGI路径", 'LiteSpeed Python Web服务器的可执行文件(lswsgi)的路径。<br/><br/>This 可执行文件是通过使用LiteSpeed的WSGI LSAPI模块编译Python生成的。', '', '绝对路径', ''); $_tipsdb['wsgiDefaults'] = new DAttrHelp("Python WSGI Default Settings", 'Default configurations for Python WSGI applications. These settings can be overriden at the context level.', '', '', ''); $_tipsdb['wsuri'] = new DAttrHelp("URI", '指定将使用此WebSocket后端的URI。 仅当该URI包含WebSocke协议升级请求时,才会将其流量转发到WebSocket后端。<br/><br/>没有议升级请求的流量将自动转发到此URI所属的Context。 如果此URI不存在任何Context,则LSWS会将该流量视为访问位置为$DOC_ROOT/URI的静态Context。', '', '普通URI(以“/”开头)。 如果URI以“/”结尾,则此WebSocket后端将包括此URI下的所有子URI。', '将WebSocket代理与Context结合使用,可以使您以不同的方式在同一页面上提供不同类型的流量,从而优化性能。 您可以将WebSocket流量发送到WebSocket后端,同时设置静态Context以使LSWS为页面的静态内容服务,或者可以设置LSAPI Context以使LSWS可以为PHP内容服务(这两个LSWS都比WebSocket后端更高效)。'); $_tipsdb['EDTP:GroupDBLocation'] = array('建议将数据库存储在 $SERVER_ROOT/conf/vhosts/$VH_NAME/目录。'); $_tipsdb['EDTP:UDBgroup'] = array('如果在此处添加了组信息,则此信息将用于资源授权,并且涉及该用户的任何组数据库设置都将被忽略。','您可以使用逗号分隔多个组。 空格字符将被视为组名的一部分。'); $_tipsdb['EDTP:accessControl_allow'] = array('You can set up access control at server, virtual host and context levels. If there is access control at server level, the virtual host rules will be applied after the server rules are satisfied.','Input format can be an IP like 192.168.0.2, a sub-network like 192.168.*, or a subnet/netmask like 192.168.128.5/255.255.128.0.','If you have trusted IP or sub-network, then you must specify them in allowed list by adding a trailing "T" such as 192.168.1.*T. Trusted IP or sub-network is not limited by connection/throttling limit.'); $_tipsdb['EDTP:accessControl_deny'] = array('To deny access from certain address, put "ALL" in allowed list, and put subnet or IP in denied list. To allow only certain IP or subnet to access the site, put "ALL" in denied list and specify the address in the allowed list.'); $_tipsdb['EDTP:accessDenyDir'] = array('如果要拒绝对特定目录的访问,请输入完整路径。 输入后跟*的路径将禁用所有子目录。','Path can be either absolute or relative to $SERVER_ROOT, 使用逗号分隔.','如果同时启用了<b>跟随符号链接</b>和<b>检查符号链接</b>,则会根据拒绝访问的目录检查符号链接。'); $_tipsdb['EDTP:accessLog_fileName'] = array('日志文件路径可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。'); $_tipsdb['EDTP:aclogUseServer'] = array('如果需要,您可以禁用此虚拟主机的访问日志记录以降低磁盘I/O的占用。'); $_tipsdb['EDTP:adminEmails'] = array('您可以输入多个管理员电子邮件:使用逗号分隔。'); $_tipsdb['EDTP:adminOldPass'] = array('出于安全原因,如果忘记了管理员密码,将无法从WebAdmin Console进行更改。 请改用以下shell命令: <br><br> /usr/local/lsws/admin/misc/admpass.sh. <br><br> 该脚本将删除所有输入的管理员用户ID,并用一个管理员用户覆盖它们。'); $_tipsdb['EDTP:allowBrowse'] = array('Static context can be used to map a URI to a directory either outside document root or within it. The directory can be absolute path or relative to document root(default), $VH_ROOT or $SERVER_ROOT.','Check "Accessible" will allow browsing static files in this context. You may want to disable it to prevent viewing static files, for e.g. when you update the content.'); $_tipsdb['EDTP:appType'] = array('',''); $_tipsdb['EDTP:as_location'] = array('The App Server context is for easy configuration of running Rack/Rails, WSGI, or Node.js applications. You only need to specify the root location of your application in the "Location" field.'); $_tipsdb['EDTP:as_startupfile'] = array('',''); $_tipsdb['EDTP:autoFix503'] = array('启用<b>自动修复503错误</b>后,监视进程将自动启动新的服务器进程,并且如果检测到崩溃,服务将立即恢复。'); $_tipsdb['EDTP:backlog'] = array('Local applications can be started by the web server. In this case, you need to specify the path, backlog and number of instances.'); $_tipsdb['EDTP:binPath'] = array('',''); $_tipsdb['EDTP:bubbleWrap'] = array(''); $_tipsdb['EDTP:bubbleWrapCmd'] = array(''); $_tipsdb['EDTP:cgi_path'] = array('CGI context可用于指定仅包含CGI脚本的目录。 路径可以是绝对路径,也可以是相对于$SERVER_ROOT, $VH_ROOT的相对路径或$DOC_ROOT(默认)。 对于cgi-bin目录,路径和URI必须以“ /”结尾。','If only a specific script is needed in that directory, it is recommended to create a CGI context for that script only. In this case, path and URI need not be a directory. For e.g., path can be ~/myapp/myscript.pl, URI can be /myapp/myscript.pl. All other files will not be served as CGI.'); $_tipsdb['EDTP:checkSymbolLink'] = array('检查符号链接仅在跟随符号链接启用后才会生效。 这将控制是否根据禁止访问的目录检查符号链接。'); $_tipsdb['EDTP:compressibleTypes'] = array('Compressible Types is a list of MIME types that are compressible, separated by commas. You can use wildcard "*" for MIME types, like */*, text/*. You can put "!" in front to exclude certain types. The order of the list is important if you use "!". For e.g., a list like "text/*, !text/css, !text/js" will compress all text file except for css and js.'); $_tipsdb['EDTP:ctxType'] = array('<b>Static</b> context can be used to map a URI to a directory either outside document root or within it.','<b>Java Web App</b> context is used to automatically import a predefined Java Application in an AJPv13 compilant Java servlet engine.','<b>Servlet</b> context is used to import a specific servlet under a web application.','<b>Fast CGI</b> context is a mount point of Fast CGI application.','<b>LiteSpeed SAPI</b> context can be used to associate a URI with an LSAPI application.','<b>Proxy</b> context enables this virtual host to serve as a transparant reverse proxy server to an external web server or application server.','<b>CGI</b> context can be used to specify a directory only contains CGI scripts.','<b>Load Balancer</b> context can be used to assign a different cluster for that context.','<b>Redirect</b> context can set up an internal or external redirect URI.','<b>App Server</b> context is specifically used for Rack/Rails, WSGI, and Node.js applications.<br>','<b>Module handler</b> context is a mount point of hander type modules.'); $_tipsdb['EDTP:docRoot'] = array('如果文档根目录尚不存在,服务器不会自动创建它。 请确保该目录存在并且由正确的用户拥有。','在此处设置文档根目录,它可以是绝对路径,也可以相对于$SERV_ROOT或$VH_ROOT','在此虚拟主机中,文档根目录称为$DOC_ROOT,可在其他路径配置中使用。'); $_tipsdb['EDTP:domainName'] = array('输入您希望此侦听器响应的所有域。 使用逗号“”分隔域。','您只能选择一个虚拟主机来处理所有未指定的域,并在域中添加“ *”。'); $_tipsdb['EDTP:enableDynGzipCompress'] = array('动态压缩仅在启用压缩后才有效。'); $_tipsdb['EDTP:enableExpires'] = array('可以在服务器/虚拟主机/Context 级别设置过期。较低级别的设置将覆盖较高级别的设置。在覆盖优先级方面: <br><br> Context Level > 虚拟主机级别 > 服务器级别 <br><br>'); $_tipsdb['EDTP:enableRecaptcha'] = array('When this setting is set to <b>Yes</b> at the Server level, reCAPTCHA Protection can still be disabled at the Virtual Host level.'); $_tipsdb['EDTP:errURL'] = array('您可以为不同的错误代码设置自定义的错误页面。'); $_tipsdb['EDTP:expiresByType'] = array('按类型过期将覆盖默认设置。 每个条目的格式均为“MIME-type=A|Mseconds”, 两者之间没有空格。 您可以输入多个以逗号分隔的条目。'); $_tipsdb['EDTP:expiresDefault'] = array('过期语法,“A|Mseconds”表示在基准时间(A或M)加上指定的时间(以秒为单位)之后,文件将 到期。 “ A”表示客户端访问时间,“ M”表示文件修改时间。 您可以使用其他MIME类型覆盖此默认设置:A86400表示文件将根据客户端访问时间在1天后过期。','以下是一些常见的数字:1小时= 3600秒,1天= 86400秒,1周= 604800秒, 1个月= 2592000秒,1年= 31536000秒。'); $_tipsdb['EDTP:extAppAddress'] = array('地址可以是IPv4套接字地址 "IP:PORT", 像192.168.1.3:7777 和localhost:7777 或者 Unix域套接字 地址 "UDS://path" 例如 UDS://tmp/lshttpd/myfcgi.sock.','UDS是在chroot环境下进行的。','对于本地应用程序,由于安全性和更好的性能,Unix域套接字是首选。 如果你必须使用IPv4套接字,将IP部分设置为localhost或127.0.0.1, 这样其他机器就无法访问应用程序。'); $_tipsdb['EDTP:extAppName'] = array('Give a name that easy to remember, other places will refer to this app by its name.'); $_tipsdb['EDTP:extAppType'] = array('You can set up external Fast CGI application and AJPv13 (Apache JServ Protocol v1.3) compatible servlet engine.'); $_tipsdb['EDTP:extWorkers'] = array('Load balancing workers must be previously defined.','Available ExtApp Types are fcgi(Fast CGI App), lsapi(LSAPI App), servlet(Servlet/JSP Engine), proxy(Web Server).','Different types of external applications can be mixed in one load balancing cluster.'); $_tipsdb['EDTP:externalredirect'] = array('在此处设置重定向URI。 如果是外部重定向,则可以指定状态代码。 内部重定向必须以"/"开始, 外部重定向可以以 "/"或"http(s)://"开始.'); $_tipsdb['EDTP:extraHeaders'] = array('The Header Operations setting is backwards compatible with the old 'header_name: value1,value2,...' syntax, which is equivalent to setting the header + values using the 'Header' directive.'); $_tipsdb['EDTP:fcgiapp'] = array('Fast CGI context是Fast CGI应用的一个挂载点,Fast CGI应用程序必须在服务器级或虚拟主机级预先定义。'); $_tipsdb['EDTP:followSymbolLink'] = array('如果启用了跟随符号链接,您仍然可以在虚拟主机级别禁用它。'); $_tipsdb['EDTP:gdb_groupname'] = array('组名应仅包含字母和数字。'); $_tipsdb['EDTP:gzipCompressLevel'] = array('压缩动态态内容的级别,范围从{val}1{/} (最低)到{val}9{/} (最高)'); $_tipsdb['EDTP:hardLimit'] = array('设置来自一个合理的的并发连接限制有助于抵御DoS攻击。'); $_tipsdb['EDTP:indexUseServer'] = array('您可以将默认服务器级别设置用于索引文件,也可以使用自己的服务器级别设置。','除了服务器级别的设置之外,您还可以使用其他设置。','您可以通过选择不使用服务器级别设置并将虚拟主机级别设置留为空白来禁用索引文件。','您可以在context级别启用/禁用“自动索引”。'); $_tipsdb['EDTP:javaServletEngine'] = array('如果Servlet Engine在其他计算机上运行,建议将webapps目录复制到本地。 否则,您必须将文件放在可访问的公用网络驱动器中,这可能会影响性能。'); $_tipsdb['EDTP:javaWebApp_location'] = array('Java web app context is used to automatically import a predefined Java Application in an AJPv13 compilant Java servlet engine, the servlet engine should be set up in external app section (either server or virtual host level).','Location is the directory that contains web application files, which includes WEB-INF/ sub directory.','The web server will automatically import configuration file of web application, which usually is WEB-INF/web.xml under the driectory specified by "location".'); $_tipsdb['EDTP:listenerIP'] = array('从列表中选择一个IP地址,如果您未指定特定地址,则系统将绑定到该计算机上的所有可用IP地址。'); $_tipsdb['EDTP:listenerName'] = array('Give listener a name that is easy to understand and remember.'); $_tipsdb['EDTP:listenerPort'] = array('在此IP上为此侦听器输入一个唯一的端口号。 只有超级用户(root)可以使用低于1024的端口。端口80是默认的HTTP端口;端口443是默认的HTTPS端口。'); $_tipsdb['EDTP:listenerSecure'] = array('为<b>安全</b>选择“是”将使此侦听器使用https。 然后,您必须进一步进行配置SSL settings.'); $_tipsdb['EDTP:logUseServer'] = array('如果<b>使用服务器日志</b>被设置为"是",日志将被写入服务器级别设置的服务器文件。'); $_tipsdb['EDTP:log_enableStderrLog'] = array('Stderr日志与服务器日志位于同一目录中。 如果启用,则所有输出到stderr的外部程序都将记录在此文件中。'); $_tipsdb['EDTP:log_fileName'] = array('日志文件路径可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径。'); $_tipsdb['EDTP:log_rollingSize'] = array('如果当前日志文件超过回滚大小,将创建一个新的日志文件。 文件大小以字节为单位,可以有多种输入格式:10240、10K或1M。'); $_tipsdb['EDTP:maxCGIInstances'] = array('限制CGI程序可以使用的资源,有助于抵御DoS攻击。','“最大CGI实例数”控制Web服务器可以启动多少个CGI进程。'); $_tipsdb['EDTP:maxReqHeaderSize'] = array('Numbers can be represented as 10240 or 10K.'); $_tipsdb['EDTP:mime'] = array('可以从上一页编辑MIME设置。 您可以指定mime配置文件的位置 可以是绝对路径,也可以是相对于$SERVER_ROOT的路径。'); $_tipsdb['EDTP:namespace'] = array(''); $_tipsdb['EDTP:namespaceConf'] = array(''); $_tipsdb['EDTP:nodeBin'] = array(''); $_tipsdb['EDTP:phpIniOverride'] = array(''); $_tipsdb['EDTP:procSoftLimit'] = array('Process soft/hard limit controls how many processes are allowed for one user. This includes all the processes spawned by CGI application. OS level limit is used if not set.','Set to 0 or empty will use operation system default value for all soft/hard limits.','The soft limit is the value that the kernel enforces for the corresponding resource. The hard limit acts as a ceiling for the soft limit'); $_tipsdb['EDTP:proxyWebServer'] = array('代理context使此虚拟主机可用作外部Web服务器或应用程序服务器的透明反向代理服务器。','External web server must be pre-defined under External App at server or virtual host level.'); $_tipsdb['EDTP:realm'] = array('A Context can be protected with a predefined realm, which is set up in the virtual host security section. Optionally, an alternative name and additional requirements can be specified.'); $_tipsdb['EDTP:realmName'] = array('在此处定义您的HT访问域,可将其用于contexts。'); $_tipsdb['EDTP:recaptchaAllowedRobotHits'] = array(''); $_tipsdb['EDTP:recaptchaBotWhiteList'] = array(''); $_tipsdb['EDTP:recaptchaMaxTries'] = array(''); $_tipsdb['EDTP:recaptchaRegConnLimit'] = array(''); $_tipsdb['EDTP:recaptchaSecretKey'] = array(''); $_tipsdb['EDTP:recaptchaSiteKey'] = array('如果服务器管理多个域,则必须取消勾选相应密匙的"验证 reCAPTCHA 解决方案的来源"选项框。 否则,reCAPTCHA验证将无法正常进行。'); $_tipsdb['EDTP:recaptchaSslConnLimit'] = array(''); $_tipsdb['EDTP:recaptchaType'] = array(''); $_tipsdb['EDTP:recaptchaVhReqLimit'] = array(''); $_tipsdb['EDTP:restrained'] = array('Turn on Restrained in a shared hosting enviroment.'); $_tipsdb['EDTP:reusePort'] = array(''); $_tipsdb['EDTP:rewriteMapLocation'] = array('Enter URI for location. URI must start with "/".'); $_tipsdb['EDTP:rewriteRules'] = array('这里应使用虚拟主机级别的重写规则,例如在Apache虚拟主机配置文件中找到的规则。 请勿在此处添加任何目录级重写规则。 如果您在.htaccess有任何目录级的重写规则,则应该使用uri"/"创建一个静态context, 并在那里添加重写规则。'); $_tipsdb['EDTP:rubyBin'] = array('<b>Ruby路径</b>是ruby可执行文件的绝对路径. 例如, /usr/local/bin/ruby.'); $_tipsdb['EDTP:serverName'] = array('服务器进程的用户和组设置无法修改。 这是在安装过程中设置的。 您必须重新安装才能更改此选项。'); $_tipsdb['EDTP:servletEngine'] = array('如果Servlet Engine在其他计算机上运行,建议将webapps目录复制到本地。 否则,您必须将文件放在可访问的公用网络驱动器中,这可能会影响性能。'); $_tipsdb['EDTP:shHandlerName'] = array('除CGI之外,还需要在“外部应用程序”中预定义其他处理程序。'); $_tipsdb['EDTP:shType'] = array('脚本处理程序可以是CGI,FCGI应用程序,模块处理程序,Servlet引擎或Web代理服务器。'); $_tipsdb['EDTP:sndBufSize'] = array('数值可以为10240、10K或1M。','如果发送/接收缓冲区大小设置为0,则将使用操作系统默认的TCP缓冲区大小。'); $_tipsdb['EDTP:softLimit'] = array('在此处设置IP级别的速率限制。 数值将四舍五入至4K单位。 设置为“ 0”以禁用宽带限制。','只要没有超过硬限制,连接数就可以在宽限期内暂时超过软限制,超过宽限时间后,如果连接数仍然超过软限制,相应的IP将被封锁屏蔽时长设置的时间'); $_tipsdb['EDTP:sslSessionCache'] = array('会话缓存使客户端可以在设置的时间内恢复会话,而不必重新执行SSL握手。 您可以使用<b>启用会话缓存</ b>为客户端分配会话ID,或者通过创建和使用会话记录单来做到这一点。'); $_tipsdb['EDTP:sslSessionTicketKeyFile'] = array('Session tickets will be rotated automatically if the tickets are being generated by the server. If using the <b>SSL Session Ticket Key File</b> option to create and manage your own session tickets, you must be rotate the tickets yourself using a cron job.'); $_tipsdb['EDTP:swappingDir'] = array('建议将交换目录放置在本地磁盘上,例如/tmp。 应不惜一切代价避免网络驱动器。 交换将在配置的内存I/O缓冲区耗尽时进行。'); $_tipsdb['EDTP:userDBLocation'] = array('建议将数据库存储在 $SERVER_ROOT/conf/vhosts/$VH_NAME/目录.'); $_tipsdb['EDTP:vhRoot'] = array('所有目录必须预先存在。这个设置不会为你创建目录。如果你要创建一个新的虚拟主机, 你可以创建一个空的根目录,并从头开始设置; 也可以将软件包中附带的DEFAULT虚拟根目录复制到这个虚拟主机根目录中, 并修改为对应用户所有。','虚拟主机根目录($VH_ROOT)可以是绝对路径,也可以是相对于$SERVER_ROOT的相对路径.'); $_tipsdb['EDTP:vhaccessLog_fileName'] = array('日志文件路径可以是绝对路径,也可以是相对于$SERVER_ROOT, $VH_ROOT的相对路径.'); $_tipsdb['EDTP:vhadminEmails'] = array('您可以输入多个管理员电子邮件,以逗号分隔。'); $_tipsdb['EDTP:vhlog_fileName'] = array('日志文件路径可以是绝对路径,也可以是相对于$SERVER_ROOT, $VH_ROOT的相对路径.','如果要将日志级别设置为DEBUG,则还必须将服务器日志级别也设置为DEBUG。 调试级别由服务器调试级别控制。 请仅在必要时才使用DEBUG级别,因为它会对服务器性能产生很大影响,并且可以快速填满磁盘空间。'); $_tipsdb['EDTP:virtualHostName'] = array('选择要映射到此侦听器的虚拟主机。','如果尚未设置要映射的虚拟主机,则可以跳过此步骤,稍后再进行'); $_tipsdb['EDTP:wsgiBin'] = array(''); PK ��Z��=?6� 6� ja-JP_msg.phpnu ȯ�� <?php /** * WebAdmin Language File * 日本語(ja-JP) * * Please Note: These language files will be overwritten during software updates. * * @author LiteSpeed Technoglogies * @copyright Copyright (c) LiteSpeed 2014-2020 * @link https://www.litespeedtech.com/ */ global $_gmsg; $_gmsg['menu_cloudimage'] = 'Cloud Images'; $_gmsg['menu_cluster'] = 'クラスタ'; $_gmsg['menu_community'] = 'コミュニティ'; $_gmsg['menu_compilephp'] = 'PHPのコンパイル'; $_gmsg['menu_dashboard'] = 'ダッシュボード'; $_gmsg['menu_devgroup'] = 'Developer Mailing List'; $_gmsg['menu_docs'] = 'ドキュメンテーション'; $_gmsg['menu_forum'] = 'Forum'; $_gmsg['menu_general'] = '一般'; $_gmsg['menu_guides'] = 'ガイド'; $_gmsg['menu_help'] = 'ヘルプ'; $_gmsg['menu_logviewer'] = 'サーバーログビューア'; $_gmsg['menu_releaselog'] = 'Release Log'; $_gmsg['menu_restart'] = '緩やかな再起動'; $_gmsg['menu_rtstats'] = 'リアルタイム統計'; $_gmsg['menu_serv'] = 'サーバー設定'; $_gmsg['menu_sl'] = 'リスナー'; $_gmsg['menu_sl_'] = 'リスナー'; $_gmsg['menu_slack'] = 'Slack'; $_gmsg['menu_toggledebug'] = 'デバックのトグル'; $_gmsg['menu_tools'] = 'ツール'; $_gmsg['menu_tp'] = 'VHostテンプレート'; $_gmsg['menu_tp_'] = 'VHostテンプレート'; $_gmsg['menu_versionmgr'] = 'バージョンマネージャ'; $_gmsg['menu_vh'] = 'バーチャルホスト'; $_gmsg['menu_vh_'] = 'バーチャルホスト'; $_gmsg['menu_webadmin'] = 'WebAdminの設定'; $_gmsg['tab_addons'] = 'アドオン'; $_gmsg['tab_base'] = '基本'; $_gmsg['tab_cache'] = 'キャッシュ'; $_gmsg['tab_ctx'] = 'コンテキスト'; $_gmsg['tab_ext'] = '外部アプリ'; $_gmsg['tab_g'] = '一般'; $_gmsg['tab_log'] = 'ログ'; $_gmsg['tab_mod'] = 'モジュール'; $_gmsg['tab_rails'] = 'App Server'; $_gmsg['tab_requestfilter'] = 'リクエストフィルタ'; $_gmsg['tab_rewrite'] = 'Rewrite'; $_gmsg['tab_sec'] = 'セキュリティ'; $_gmsg['tab_sh'] = 'スクリプトハンドラ'; $_gmsg['tab_ssl'] = 'SSL'; $_gmsg['tab_top'] = '概要'; $_gmsg['tab_tp'] = 'テンプレート'; $_gmsg['tab_tuning'] = 'チューニング'; $_gmsg['tab_user'] = 'ユーザー'; $_gmsg['tab_wsp'] = 'Web Socket Proxy'; $_gmsg['btn_add'] = '追加'; $_gmsg['btn_back'] = '戻る'; $_gmsg['btn_cancel'] = '取消'; $_gmsg['btn_delete'] = '削除'; $_gmsg['btn_edit'] = '編集'; $_gmsg['btn_go'] = '実行'; $_gmsg['btn_instantiate'] = 'インスタンス生成'; $_gmsg['btn_next'] = '次へ'; $_gmsg['btn_prev'] = '前へ'; $_gmsg['btn_refresh'] = 'リフレッシュ'; $_gmsg['btn_save'] = '保存'; $_gmsg['btn_signin'] = 'サインイン'; $_gmsg['btn_view'] = '表示'; $_gmsg['btn_yes'] = 'はい'; $_gmsg['note_collapsemenu'] = 'Collapseメニュー'; $_gmsg['note_configmodified'] = '設定が変更されました。 変更を適用するには、緩やかな再起動を実行してください。'; $_gmsg['note_confirm_delete'] = 'このエントリを削除してもよろしいですか? これは設定ファイルから永久に削除されます。'; $_gmsg['note_confirm_instantiate'] = 'このバーチャルホストをインスタンス化してもよろしいですか? これにより、このバーチャルホスト用の専用設定ファイルが作成されます。'; $_gmsg['note_copyrightreserved'] = 'All Rights Reserved.'; $_gmsg['note_curbranch'] = 'current branch'; $_gmsg['note_curver'] = '現在のバージョン'; $_gmsg['note_dataretrievedat'] = '検索されたデータ'; $_gmsg['note_entfeature'] = 'この機能はEnterprise Editionで利用できます'; $_gmsg['note_example'] = '例'; $_gmsg['note_fullscreen'] = 'フルスクリーン'; $_gmsg['note_inputerr'] = '入力エラーが検出されました。 エラーを解決してください。'; $_gmsg['note_loadavg'] = 'システム負荷の平均'; $_gmsg['note_logout'] = '開いたブラウザを閉じてログアウトした後、セキュリティをさらに向上させることができます'; $_gmsg['note_multicpufeature'] = 'この機能は複数CPUライセンスで利用できます'; $_gmsg['note_newver'] = '新しいリリース'; $_gmsg['note_number'] = '番号'; $_gmsg['note_numvalidrange'] = '有効範囲の番号'; $_gmsg['note_readonly_mode'] = 'Include file detected in configuration file. Entering Read-only mode.'; $_gmsg['note_select_option'] = 'Please select'; $_gmsg['note_serv_level'] = 'サーバーレベル'; $_gmsg['note_signout'] = 'サインアウト'; $_gmsg['note_syntax'] = '構文'; $_gmsg['note_tips'] = 'ヒント'; $_gmsg['note_vh_level'] = 'VHostレベル'; $_gmsg['err_faildetectdlmethod'] = 'ダウンロード方法を検出できません(インストールcurl、fetch、またはwget)'; $_gmsg['err_failreadfile'] = 'ファイルを読み込めませんでした'; $_gmsg['err_illegalcharfound'] = '値に不正な文字があります。'; $_gmsg['err_invalidpath'] = '無効なパスです'; $_gmsg['err_invalidvalat'] = '無効な値です'; $_gmsg['err_loggedoff'] = 'ログオフしました。'; $_gmsg['err_login'] = '無効な認証情報です。'; $_gmsg['err_parentdirnotexist'] = '親ディレクトリは存在しません'; $_gmsg['err_requireabspath'] = '絶対パスを要求します'; $_gmsg['err_sessiontimeout'] = 'あなたのセッションはタイムアウトしました。'; $_gmsg['err_valcannotempty'] = '値は空にすることはできません'; $_gmsg['l_accessallow'] = '許可リスト'; $_gmsg['l_accessallowed'] = 'アクセスが許可されました'; $_gmsg['l_accesscontrol'] = 'アクセス制御'; $_gmsg['l_accessdenied'] = 'アクセスが拒否されました'; $_gmsg['l_accessdeny'] = '拒否リスト'; $_gmsg['l_accessdenydir'] = 'アクセス拒否ディレクトリ'; $_gmsg['l_accessfilename'] = 'アクセスファイル名'; $_gmsg['l_accesslog'] = 'アクセスログ'; $_gmsg['l_action'] = 'アクション'; $_gmsg['l_adddefaultcharset'] = 'デフォルトの文字セットを追加'; $_gmsg['l_address'] = 'アドレス'; $_gmsg['l_addresssettings'] = 'アドレス設定'; $_gmsg['l_adminemails'] = '管理者Eメール'; $_gmsg['l_adminlistenersettings'] = '管理リスナーのアドレス設定'; $_gmsg['l_adminuser'] = 'WebAdminコンソールユーザー'; $_gmsg['l_adminusers'] = 'WebAdminコンソールユーザー'; $_gmsg['l_aioblocksize'] = 'AIOブロックサイズ'; $_gmsg['l_allowbrowse'] = 'アクセス可能'; $_gmsg['l_allowdirectaccess'] = 'ダイレクトアクセスを許可する'; $_gmsg['l_allowedRobotHits'] = 'Allowed Robot Hits'; $_gmsg['l_allowedhosts'] = '許可されたドメイン'; $_gmsg['l_allowoverride'] = 'オーバライドを許可する'; $_gmsg['l_allowsetuid'] = 'UIDの設定を許可する'; $_gmsg['l_allowsymbollink'] = 'シンボリックリンクを許可する'; $_gmsg['l_apachebinpath'] = 'Apacheのバイナリパス'; $_gmsg['l_apacheconf'] = 'Apacheのスタイル設定'; $_gmsg['l_apacheconffile'] = 'Apacheの設定ファイル'; $_gmsg['l_apacheenablefp'] = 'FrontPage Extensionを有効にする'; $_gmsg['l_apacheenvvars'] = 'Apacheの環境'; $_gmsg['l_apachehandledcontent'] = 'Apache Handled Content'; $_gmsg['l_apacheignoredmodules'] = 'Apacheモジュールを無視する'; $_gmsg['l_apacheipoffset'] = 'ApacheのIPオフセット'; $_gmsg['l_apacheportoffset'] = 'Apacheのポートオフセット'; $_gmsg['l_apachestyleconf'] = 'Apacheのスタイル設定'; $_gmsg['l_apptype'] = 'アプリケーション種別'; $_gmsg['l_authname'] = '認証名'; $_gmsg['l_authorizer'] = '承認者'; $_gmsg['l_authrealm'] = '認証レルム'; $_gmsg['l_autoLoadRewriteHtaccess'] = 'Auto Load from .htaccess'; $_gmsg['l_autofix503'] = '自動修正 503 エラー'; $_gmsg['l_autoindex'] = '自動インデックス'; $_gmsg['l_autoindexuri'] = '自動インデックスURI'; $_gmsg['l_autoreloadapacheconf'] = '変更時の自動リロード'; $_gmsg['l_autostart'] = '自動起動'; $_gmsg['l_autoupdatedownload'] = 'アップデートをダウンロードする'; $_gmsg['l_autoupdateinterval'] = 'アップデートを確認する'; $_gmsg['l_awstatesintegration'] = 'AWStats インテグレーション'; $_gmsg['l_awstatsuri'] = 'AWStats URI'; $_gmsg['l_backlog'] = 'バックログ'; $_gmsg['l_banperiod'] = '禁止期間(秒)'; $_gmsg['l_base'] = '基本'; $_gmsg['l_base2'] = '基本2'; $_gmsg['l_binding'] = 'バインディング'; $_gmsg['l_binpath'] = 'バイナリーパス'; $_gmsg['l_blockbadreq'] = '不良リクエストブロック'; $_gmsg['l_botWhiteList'] = 'Bot White List'; $_gmsg['l_brcompress'] = 'Brotli圧縮'; $_gmsg['l_brcompresslevel'] = 'Brotli Compression Level (Dynamic Content)'; $_gmsg['l_brstaticcompresslevel'] = 'Brotli Compression Level (Static File)'; $_gmsg['l_bubblewrap'] = 'Bubblewrap Container'; $_gmsg['l_bubblewrapcmd'] = 'Bubblewrap Command'; $_gmsg['l_byteslog'] = 'バイトログ'; $_gmsg['l_cacertfile'] = 'CA証明書ファイル'; $_gmsg['l_cacertpath'] = 'CA証明書パス'; $_gmsg['l_cacheexpiretime'] = 'キャッシュの有効期限(秒)'; $_gmsg['l_cachepolicy'] = 'キャッシュポリシー'; $_gmsg['l_cacheqs'] = 'クエリー文字列を含むキャッシュリクエスト'; $_gmsg['l_cachereqcookie'] = 'クッキーによるキャッシュリクエスト'; $_gmsg['l_cacherespcookie'] = 'クッキーによるキャッシュレスポンス'; $_gmsg['l_cachestaleage'] = 'Cache Stale Age (秒)'; $_gmsg['l_cachestoragesettings'] = 'キャッシュストレージの設定'; $_gmsg['l_certchain'] = '証明書チェーン'; $_gmsg['l_certfile'] = '証明書ファイル'; $_gmsg['l_cgidsock'] = 'CGIデーモンソケット'; $_gmsg['l_cgipriority'] = 'CGI優先度'; $_gmsg['l_cgisettings'] = 'CGI設定'; $_gmsg['l_cgroups'] = 'cgroups'; $_gmsg['l_checksymbollink'] = 'シンボリックリンクを確認する'; $_gmsg['l_chrootpath'] = 'chrootのパス'; $_gmsg['l_ciphers'] = '暗号'; $_gmsg['l_clientverify'] = 'クライアントの確認'; $_gmsg['l_command'] = 'コマンド'; $_gmsg['l_compressarchive'] = '圧縮アーカイブ'; $_gmsg['l_compressibletypes'] = '圧縮可能なタイプ'; $_gmsg['l_concurrentReqLimit'] = 'Concurrent Request Limit'; $_gmsg['l_configfile'] = '設定ファイル'; $_gmsg['l_congestionctrl'] = 'Congestion Control'; $_gmsg['l_connection'] = 'コネクション'; $_gmsg['l_conntimeout'] = 'コネクションタイムアウト(秒)'; $_gmsg['l_contextlist'] = 'コンテキストリスト'; $_gmsg['l_cpuaffinity'] = 'CPUアフィニティ'; $_gmsg['l_cpuhardlimit'] = 'CPUハードリミット(秒)'; $_gmsg['l_cpusoftlimit'] = 'CPUソフトリミット(秒)'; $_gmsg['l_crlfile'] = 'クライアント失効ファイル'; $_gmsg['l_crlpath'] = 'クライアント失効パス'; $_gmsg['l_ctxas'] = 'App Server のコンテキスト定義'; $_gmsg['l_ctxb'] = 'ロードバランサのコンテキスト定義'; $_gmsg['l_ctxc'] = 'CGIコンテキストの定義'; $_gmsg['l_ctxf'] = 'FCGIコンテキストの定義'; $_gmsg['l_ctxg'] = '静的コンテキストの定義'; $_gmsg['l_ctxj'] = 'Java WebAppコンテキストの定義'; $_gmsg['l_ctxl'] = 'LiteSpeed SAPIコンテキスト定義'; $_gmsg['l_ctxmd'] = 'モジュールハンドラのコンテキスト定義'; $_gmsg['l_ctxp'] = 'プロキシコンテキストの定義'; $_gmsg['l_ctxr'] = 'リダイレクトコンテキスト定義'; $_gmsg['l_ctxs'] = 'サーブレットのコンテキスト定義'; $_gmsg['l_custerrpages'] = 'カスタマイズエラーページ'; $_gmsg['l_dbcache'] = 'DBキャッシュタイプ'; $_gmsg['l_dbname'] = 'DB Name'; $_gmsg['l_debuglevel'] = 'デバックレベル'; $_gmsg['l_defaultaction'] = 'Default Action'; $_gmsg['l_defaultcharsetcustomized'] = 'デフォルトの文字セットをカスタマイズする'; $_gmsg['l_defaultmimetype'] = 'デフォルトのMIMEタイプ'; $_gmsg['l_defaultvhroot'] = 'デフォルトのVirtual Host Root'; $_gmsg['l_desturi'] = 'Destination URI'; $_gmsg['l_dhparam'] = 'DH パラメタ'; $_gmsg['l_disableinitlogrotation'] = '初期ログローテーションを無効にする'; $_gmsg['l_disablesechtaccess'] = '.htaccess Overrideを無効にする'; $_gmsg['l_docroot'] = 'Document Root'; $_gmsg['l_domain'] = 'ドメイン名'; $_gmsg['l_domains'] = 'ドメイン'; $_gmsg['l_dynreqpersec'] = '動的 リクエスト/秒'; $_gmsg['l_enablebrcompress'] = 'Brotli圧縮を有効にする'; $_gmsg['l_enablecache'] = 'キャッシュを有効にする'; $_gmsg['l_enablecensorship'] = 'リクエストフィルタリングを有効にする'; $_gmsg['l_enablechroot'] = 'chrootを有効にする'; $_gmsg['l_enablecompress'] = '圧縮を有効にする'; $_gmsg['l_enablecoredump'] = 'コアダンプを有効にする'; $_gmsg['l_enabled'] = '有効'; $_gmsg['l_enabledhe'] = 'DHキー交換を有効にする'; $_gmsg['l_enabledyngzipcompress'] = '動的圧縮を有効にする'; $_gmsg['l_enableecdhe'] = 'ECDH鍵交換を有効にする'; $_gmsg['l_enableexpires'] = '有効期限を有効にする'; $_gmsg['l_enablegzip'] = 'GZIP圧縮を有効にする'; $_gmsg['l_enableh2c'] = 'HTTP/2 Over Cleartext TCPを有効にする'; $_gmsg['l_enablehooks'] = 'フックを有効にする'; $_gmsg['l_enablehotlinkctrl'] = 'ホットリンクプロテクションを有効にする'; $_gmsg['l_enableipgeo'] = 'IPジオロケーションを有効にする'; $_gmsg['l_enablelve'] = 'Cloud Linux'; $_gmsg['l_enableprivatecache'] = 'プライベートキャッシュを有効にする'; $_gmsg['l_enablequic'] = 'Enable HTTP3/QUIC'; $_gmsg['l_enablerailshosting'] = '共有ホスティングを有効にする'; $_gmsg['l_enablerewrite'] = 'Rewriteを有効にする'; $_gmsg['l_enablescript'] = 'スクリプト/外部アプリを有効にする'; $_gmsg['l_enablestapling'] = 'OCSP Staplingを有効にする'; $_gmsg['l_enablestderrlog'] = 'stderrログを有効にする'; $_gmsg['l_env'] = '環境'; $_gmsg['l_envvariable'] = 'Environment Variables'; $_gmsg['l_errcode'] = 'エラーコード'; $_gmsg['l_expires'] = '有効期限の設定'; $_gmsg['l_expiresByType'] = 'タイプ別の期限'; $_gmsg['l_expiresdefault'] = 'デフォルトの期限'; $_gmsg['l_extappabort'] = '外部アプリケーションの中止'; $_gmsg['l_extappchrootmode'] = '外部アプリ Chrootモード'; $_gmsg['l_extappchrootpath'] = '外部アプリ Chrootのパス'; $_gmsg['l_extappresctl'] = '外部アプリリソース制御'; $_gmsg['l_extapps'] = '外部アプリケーション'; $_gmsg['l_extappsec'] = 'External App Security'; $_gmsg['l_externalredirect'] = '外部リダイレクト'; $_gmsg['l_extfcgiauth'] = 'FastCGI Authorizer'; $_gmsg['l_extlb'] = 'ロードバランサー'; $_gmsg['l_extlogger'] = 'Piped Logger'; $_gmsg['l_extlsapi'] = 'LiteSpeed SAPI アプリ'; $_gmsg['l_extproxy'] = 'Webサーバー'; $_gmsg['l_extraHeaders'] = 'Header Operations'; $_gmsg['l_extservlet'] = 'サーブレットエンジン'; $_gmsg['l_fcgiapp'] = 'FastCGI アプリ'; $_gmsg['l_fileaccess'] = 'ファイルアクセス'; $_gmsg['l_fileaccesscontrol'] = 'ファイルアクセス制御'; $_gmsg['l_fileetag'] = 'ファイルETag'; $_gmsg['l_filename'] = 'ファイル名'; $_gmsg['l_followsymbollink'] = 'シンボリックリンク参照'; $_gmsg['l_forcegid'] = '強制GID'; $_gmsg['l_forcemimetype'] = '強制MIMEタイプ'; $_gmsg['l_forcestrictownership'] = '厳格な所有権チェックを強制する'; $_gmsg['l_generalsettings'] = '一般設定'; $_gmsg['l_geoipdb'] = 'MaxMind GeoIP DB'; $_gmsg['l_geoipdbfile'] = 'DBファイルのパス'; $_gmsg['l_gracefulrestarttimeout'] = '緩やかな再起動のタイムアウト(秒)'; $_gmsg['l_graceperiod'] = '猶予期間(秒)'; $_gmsg['l_groupdbattrgroupmember'] = 'グループメンバーの属性'; $_gmsg['l_groupdbcachetimeout'] = 'グループDBキャッシュタイムアウト(秒)'; $_gmsg['l_groupdbentries'] = 'グループDBエントリ'; $_gmsg['l_groupdbentry'] = 'グループDBエントリ'; $_gmsg['l_groupdblocation'] = 'グループDBの場所'; $_gmsg['l_groupdbmaxcachesize'] = 'グループDB最大キャッシュサイズ'; $_gmsg['l_groupname'] = 'グループ名'; $_gmsg['l_groups'] = 'グループ'; $_gmsg['l_gzip'] = 'GZIP圧縮'; $_gmsg['l_gzipautoupdatestatic'] = '静的ファイルの自動更新'; $_gmsg['l_gzipbr'] = 'GZIP/Brotli Compression'; $_gmsg['l_gzipcachedir'] = '静的GZIPキャッシュディレクトリ'; $_gmsg['l_gzipcompresslevel'] = '圧縮レベル(動的コンテンツ)'; $_gmsg['l_gzipmaxfilesize'] = '最大静的ファイルサイズ(バイト)'; $_gmsg['l_gzipminfilesize'] = '最小静的ファイルサイズ(バイト)'; $_gmsg['l_gzipstaticcompresslevel'] = 'GZIP Compression Level (Static File)'; $_gmsg['l_handlername'] = 'ハンドラ名'; $_gmsg['l_handlertype'] = 'ハンドラタイプ'; $_gmsg['l_hardlimit'] = '接続ハードリミット'; $_gmsg['l_hidesiginerrorpage'] = 'エラーページの署名を隠す'; $_gmsg['l_hook'] = 'フック'; $_gmsg['l_hotlinkprotection'] = 'ホットリンクプロテクション'; $_gmsg['l_ignorereqcachectrl'] = 'リクエストキャッシュ制御を無視する'; $_gmsg['l_ignorerespcachectrl'] = 'レスポンスキャッシュ制御を無視する'; $_gmsg['l_inbandwidth'] = '受信帯域幅(バイト/秒)'; $_gmsg['l_indexfiles'] = 'インデクスファイル'; $_gmsg['l_inittimeout'] = '初期リクエストタイムアウト(秒)'; $_gmsg['l_inmembufsize'] = 'メモリI / Oバッファ'; $_gmsg['l_instances'] = 'インスタンス'; $_gmsg['l_internal'] = '内部'; $_gmsg['l_ip'] = 'IP アドレス'; $_gmsg['l_ip2locDB'] = 'IP2Location DB'; $_gmsg['l_ip2locDBCache'] = 'DB Cache Type'; $_gmsg['l_ip2locDBFile'] = 'IP2Location DBファイルのパス'; $_gmsg['l_keepalivetimeout'] = 'キープアライブタイムアウト(秒)'; $_gmsg['l_keepdays'] = '保持日数'; $_gmsg['l_keyfile'] = '秘密鍵ファイル'; $_gmsg['l_ldapbinddn'] = 'LDAPバインドDN'; $_gmsg['l_ldapbindpasswd'] = 'LDAPバインド パスワード'; $_gmsg['l_ldaprealmdef'] = 'LDAPレルム定義'; $_gmsg['l_listenerlist'] = 'リスナーリスト'; $_gmsg['l_listenername'] = 'リスナー名'; $_gmsg['l_loadapacheconf'] = 'Apacheの設定をロード'; $_gmsg['l_loadbalancer'] = 'ロードバランサー'; $_gmsg['l_location'] = '場所'; $_gmsg['l_logcontrol'] = 'ログ制御'; $_gmsg['l_logformat'] = 'Log Format'; $_gmsg['l_loggeraddress'] = 'リモートロガーのアドレス(オプション)'; $_gmsg['l_logheaders'] = 'ログヘッダー'; $_gmsg['l_loglevel'] = 'ログレベル'; $_gmsg['l_lsapiapp'] = 'LSAPI アプリ'; $_gmsg['l_lsrecaptcha'] = 'LS reCAPTCHA'; $_gmsg['l_mappedlisteners'] = 'マップされたリスナー'; $_gmsg['l_matchedhosts'] = 'REGEXと一致するドメイン'; $_gmsg['l_maxCGIInstances'] = '最大CGIインスタンス'; $_gmsg['l_maxTries'] = 'Max Tries'; $_gmsg['l_maxcachedfilesize'] = '最大キャッシュサイズの小ファイルサイズ(バイト)'; $_gmsg['l_maxconns'] = '最大接続数'; $_gmsg['l_maxdynrespheadersize'] = '最大動的応答ヘッダーサイズ(バイト)'; $_gmsg['l_maxdynrespsize'] = '最大動的応答ボディサイズ(バイト)'; $_gmsg['l_maxidletime'] = '最大アイドル時間'; $_gmsg['l_maxkeepalivereq'] = '最大キープアライブ要求'; $_gmsg['l_maxmmapfilesize'] = '最大MMAPファイルサイズ(バイト)'; $_gmsg['l_maxobjsize'] = '最大オブジェクトサイズ'; $_gmsg['l_maxreqbodysize'] = '最大リクエストボディサイズ(バイト)'; $_gmsg['l_maxreqheadersize'] = '最大リクエストヘッダーサイズ(バイト)'; $_gmsg['l_maxrequrllen'] = '最大リクエストURLの長さ(バイト)'; $_gmsg['l_maxsslconns'] = '最大SSL接続数'; $_gmsg['l_membervhosts'] = 'Member Virtual Hosts'; $_gmsg['l_membervhroot'] = 'Member Virtual Host Root'; $_gmsg['l_membervhroot_note'] = 'オプション:デフォルト以外の別のVH_ROOTを設定できます'; $_gmsg['l_memhardlimit'] = 'メモリハードリミット(バイト)'; $_gmsg['l_memsoftlimit'] = 'メモリソフトリミット(バイト)'; $_gmsg['l_mimesettings'] = 'MIME設定'; $_gmsg['l_mimetype'] = 'MIMEタイプ'; $_gmsg['l_mimetypedef'] = 'MIMEタイプの定義'; $_gmsg['l_mimetypeentry'] = 'MIMEタイプエントリ'; $_gmsg['l_mingid'] = '最小GID'; $_gmsg['l_minuid'] = '最小UID'; $_gmsg['l_module'] = 'モジュール'; $_gmsg['l_moduleconf'] = 'モジュール設定'; $_gmsg['l_modulehandler'] = 'モジュールハンドラ'; $_gmsg['l_moduleparams'] = 'モジュールのパラメタ'; $_gmsg['l_name'] = '名前'; $_gmsg['l_newadminuser'] = '新しいWebAdminコンソールユーザー'; $_gmsg['l_newcontext'] = '新しいコンテキスト'; $_gmsg['l_newextapp'] = '新しい外部アプリ'; $_gmsg['l_newpass'] = '新しいパスワード'; $_gmsg['l_newrealm'] = '新しいレルム'; $_gmsg['l_nocachedomain'] = 'Do-Not-Cacheドメイン'; $_gmsg['l_nocacheurl'] = 'Do-Not-Cache URL'; $_gmsg['l_nodebin'] = 'ノードパス'; $_gmsg['l_nodesettings'] = 'Node.js App Default Settings'; $_gmsg['l_notes'] = 'ノート'; $_gmsg['l_numworkers'] = 'ワーカーの数'; $_gmsg['l_ocspcacerts'] = 'OCSP CA証明書'; $_gmsg['l_ocsprespmaxage'] = 'OCSPレスポンス Max Age(秒)'; $_gmsg['l_ocspresponder'] = 'OCSPレスポンダ'; $_gmsg['l_ocspstapling'] = 'OCSP Stapling'; $_gmsg['l_oldpass'] = '旧パスワード'; $_gmsg['l_onlyself'] = '自己参照のみ'; $_gmsg['l_order'] = 'オーダー'; $_gmsg['l_outbandwidth'] = '送信帯域幅(バイト/秒)'; $_gmsg['l_pass'] = 'パスワード'; $_gmsg['l_passfilerealmdef'] = 'パスワードファイルのレルム定義'; $_gmsg['l_path'] = 'パス'; $_gmsg['l_pckeepalivetimeout'] = 'キープアライブタイムアウト'; $_gmsg['l_perclientthrottle'] = 'クライアントスロットル毎'; $_gmsg['l_persistconn'] = '永続的な接続'; $_gmsg['l_phpinioverride'] = 'php.ini Override'; $_gmsg['l_phpsuexec'] = 'PHP suEXEC'; $_gmsg['l_phpsuexecmaxconn'] = 'PHP suEXEC 最大コネクション'; $_gmsg['l_pipedlogger'] = 'Piped Logger'; $_gmsg['l_port'] = 'ポート'; $_gmsg['l_priority'] = '優先度'; $_gmsg['l_privatecacheexpiretime'] = 'プライベートキャッシュの有効期限(秒)'; $_gmsg['l_process'] = 'プロセス'; $_gmsg['l_prochardlimit'] = 'プロセスハードリミット'; $_gmsg['l_procsoftlimit'] = 'プロセスソフトリミット'; $_gmsg['l_protocolver'] = 'プロトコルバージョン'; $_gmsg['l_quic'] = 'HTTP3/QUIC'; $_gmsg['l_quiccfcw'] = 'Connection Flow Control Window'; $_gmsg['l_quichandshaketimeout'] = 'Handshake Timeout (secs)'; $_gmsg['l_quicidletimeout'] = 'Idle Timeout (secs)'; $_gmsg['l_quicmaxcfcw'] = 'Max Connection Flow Control Window'; $_gmsg['l_quicmaxsfcw'] = 'Max Stream Flow Control Window'; $_gmsg['l_quicmaxstreams'] = 'Max Concurrent Streams Per Connection'; $_gmsg['l_quicsfcw'] = 'Stream Flow Control Window'; $_gmsg['l_quicshmdir'] = 'QUIC SHM Directory'; $_gmsg['l_quicversions'] = 'HTTP3/QUIC Versions'; $_gmsg['l_railsapplimit'] = 'アカウント毎の最大アプリ数'; $_gmsg['l_railshosting'] = 'Rack/Rails 共有ホスティング'; $_gmsg['l_railssettings'] = 'App Server 設定'; $_gmsg['l_ramdiskpath'] = 'RAMディスクのパス'; $_gmsg['l_rcvbufsize'] = '受信バッファサイズ(バイト)'; $_gmsg['l_realm'] = 'レルム'; $_gmsg['l_realmlist'] = 'レルムリスト'; $_gmsg['l_realmname'] = 'レルム名'; $_gmsg['l_realmtype'] = 'DBタイプ'; $_gmsg['l_recapenabled'] = 'Enable reCAPTCHA'; $_gmsg['l_recaptype'] = 'reCAPTCHA Type'; $_gmsg['l_redirecturi'] = 'リダイレクトURL'; $_gmsg['l_regConnLimit'] = 'Connection Limit'; $_gmsg['l_renegprotection'] = 'SSL再交渉保護'; $_gmsg['l_reqresp'] = 'リクエスト/レスポンス'; $_gmsg['l_requestfilterruleset'] = 'リクエストフィルタリングルールセット'; $_gmsg['l_requiredauthuser'] = '必要 (ユーザー/グループ許可)'; $_gmsg['l_requiredpermissionmask'] = '必要な許可マスク'; $_gmsg['l_respbuffer'] = '応答バッファリング'; $_gmsg['l_restrained'] = '抑制された'; $_gmsg['l_restricteddirpermissionmask'] = 'スクリプトディレクトリのアクセス許可マスクの制限'; $_gmsg['l_restrictedpermissionmask'] = '制限付き許可マスク'; $_gmsg['l_restrictedscriptpermissionmask'] = 'スクリプトのアクセス許可マスクの制限'; $_gmsg['l_retrytimeout'] = 'リトライタイムアウト(秒)'; $_gmsg['l_retypepass'] = 'パスワードを再入力してください'; $_gmsg['l_reuseport'] = 'Enable REUSEPORT'; $_gmsg['l_rewritebase'] = 'Rewrite Base'; $_gmsg['l_rewritecontrol'] = 'Rewrite 制御'; $_gmsg['l_rewritedocrootrules'] = 'Document Root Rewrite Rules'; $_gmsg['l_rewriteinherit'] = 'Rewrite Inherit'; $_gmsg['l_rewritemap'] = 'Rewrite Map'; $_gmsg['l_rewriterules'] = 'Rewrite ルール'; $_gmsg['l_rollingsize'] = 'ローテーションサイズ(バイト)'; $_gmsg['l_rubybin'] = 'Rubyのパス'; $_gmsg['l_rubyproclimit'] = 'アカウント毎の最大Rubyプロセス'; $_gmsg['l_ruleset'] = 'ルール定義'; $_gmsg['l_runningas'] = '実行ユーザ・グループ'; $_gmsg['l_runonstartup'] = '起動時に実行'; $_gmsg['l_runtimemode'] = 'ランタイムモード'; $_gmsg['l_scanpost'] = 'スキャンリクエストボディ'; $_gmsg['l_secauditlog'] = 'セキュリティ監査ログ'; $_gmsg['l_secauditlogengine'] = 'セキュリティ監査ログを有効にする'; $_gmsg['l_secretKey'] = 'Secret Key'; $_gmsg['l_secure'] = 'セキュア'; $_gmsg['l_securedconn'] = '安全な接続'; $_gmsg['l_securityandfeatures'] = 'セキュリティ & 機能'; $_gmsg['l_serverlog'] = 'サーバーログ'; $_gmsg['l_servermoduledef'] = 'サーバーモジュールの定義'; $_gmsg['l_servermodulesdef'] = 'サーバーモジュールの定義'; $_gmsg['l_servername'] = 'サーバー名'; $_gmsg['l_serverprocess'] = 'サーバープロセス'; $_gmsg['l_serversig'] = 'サーバー署名'; $_gmsg['l_servletengine'] = 'サーブレットエンジン'; $_gmsg['l_sessiontimeout'] = 'セッションタイムアウト(秒)'; $_gmsg['l_setuidmode'] = '外部アプリのUIDモードの設定'; $_gmsg['l_shdef'] = 'スクリプトハンドラの定義'; $_gmsg['l_shmDefaultDir'] = 'デフォルトのSHMディレクトリ'; $_gmsg['l_sitealiases'] = 'サイトエイリアス'; $_gmsg['l_sitedomain'] = 'サイトドメイン'; $_gmsg['l_sitekey'] = 'Site Key'; $_gmsg['l_smartkeepalive'] = 'スマートキープアライブ'; $_gmsg['l_sndbufsize'] = '送信バッファサイズ(バイト)'; $_gmsg['l_softlimit'] = '接続ソフトリミット'; $_gmsg['l_ssl'] = 'SSL 秘密鍵 & 証明書'; $_gmsg['l_sslConnLimit'] = 'SSL Connection Limit'; $_gmsg['l_sslEnableMultiCerts'] = '複数のSSL証明書を有効にする'; $_gmsg['l_sslSessionCache'] = 'セッションキャッシュを有効にする'; $_gmsg['l_sslSessionCacheSize'] = 'セッションキャッシュサイズ(バイト)'; $_gmsg['l_sslSessionCacheTimeout'] = 'セッションキャッシュのタイムアウト(秒)'; $_gmsg['l_sslSessionTicketKeyFile'] = 'SSLセッションチケットキーファイル'; $_gmsg['l_sslSessionTicketLifetime'] = 'SSLセッションチケットの有効期間(秒)'; $_gmsg['l_sslSessionTickets'] = 'セッションチケットを有効にする'; $_gmsg['l_sslStrongDhKey'] = 'SSL強力なDHキー'; $_gmsg['l_sslprotocol'] = 'SSL プロトコル'; $_gmsg['l_startupfile'] = 'スタートアップファイル'; $_gmsg['l_statDir'] = '統計出力ディレクトリ'; $_gmsg['l_staticcompresslevel'] = '圧縮レベル(静的ファイル)'; $_gmsg['l_staticreqpersec'] = '静的リクエスト/秒'; $_gmsg['l_statuscode'] = 'ステータスコード'; $_gmsg['l_storagepath'] = 'ストレージパス'; $_gmsg['l_suexecgrp'] = 'suEXEC グループ'; $_gmsg['l_suexecgrp1'] = 'suEXEC Group'; $_gmsg['l_suexecuser'] = 'suEXEC ユーザー'; $_gmsg['l_suexecuser1'] = 'suEXEC User'; $_gmsg['l_suffix'] = 'サフィックス'; $_gmsg['l_suspendvh'] = 'Vhostsをサスペンド'; $_gmsg['l_swappingdir'] = 'スワップディレクトリ'; $_gmsg['l_templatefile'] = 'テンプレートファイル'; $_gmsg['l_totalinmemcachesize'] = '小ファイルキャッシュサイズの合計(バイト)'; $_gmsg['l_totalmmapcachesize'] = 'MMAPキャッシュサイズの合計(バイト)'; $_gmsg['l_tplist'] = 'バーチャルホストテンプレートリスト'; $_gmsg['l_tpname'] = 'テンプレート名'; $_gmsg['l_tuningos'] = 'OSの最適化'; $_gmsg['l_tuningsslsettings'] = 'SSLグローバル設定'; $_gmsg['l_tuningstatic'] = '静的ファイル配信の最適化'; $_gmsg['l_type'] = 'タイプ'; $_gmsg['l_umask'] = 'umask'; $_gmsg['l_updateinterval'] = '更新間隔'; $_gmsg['l_updatemode'] = 'アップデートモード'; $_gmsg['l_updateoffsetsecs'] = 'アップデートオフセット(秒)'; $_gmsg['l_uploadfile'] = 'ファイルアップロード'; $_gmsg['l_uploadpassbypath'] = 'ファイルのパスでアップロードデータを渡します'; $_gmsg['l_uploadtmpdir'] = '一時ファイルのパス'; $_gmsg['l_uploadtmpfilepermission'] = '一時ファイルのアクセス許可'; $_gmsg['l_uri'] = 'URI'; $_gmsg['l_url'] = 'URL'; $_gmsg['l_urlfilter'] = 'コンテキスト'; $_gmsg['l_useServer'] = 'サーバーログを使用する'; $_gmsg['l_useaio'] = '非同期ディスクI/O (AIO)を使用する'; $_gmsg['l_useapacheconf'] = 'Apache設定ファイルの使用'; $_gmsg['l_useipinproxyheader'] = 'ヘッダーにクライアントIPを使用する'; $_gmsg['l_userdbattrmemberof'] = 'Member-of Attribute'; $_gmsg['l_userdbattrpasswd'] = 'Password Attribute'; $_gmsg['l_userdbcachetimeout'] = 'ユーザーDBキャッシュタイムアウト(秒)'; $_gmsg['l_userdbentries'] = 'ユーザーDBエントリ'; $_gmsg['l_userdbentry'] = 'ユーザーDBエントリ'; $_gmsg['l_userdblocation'] = 'ユーザーDBの場所'; $_gmsg['l_userdbmaxcachesize'] = 'ユーザーDB最大キャッシュサイズ'; $_gmsg['l_username'] = 'ユーザー名'; $_gmsg['l_users'] = 'ユーザー'; $_gmsg['l_usesendfile'] = 'sendfile()を使用する'; $_gmsg['l_useserverindexfiles'] = 'サーバーインデックスファイルを使用する'; $_gmsg['l_verifydepth'] = 'Verify Depth'; $_gmsg['l_vhaliases'] = 'ドメインエイリアス'; $_gmsg['l_vhlog'] = 'バーチャルホストログ'; $_gmsg['l_vhmappings'] = 'バーチャルホストマップ'; $_gmsg['l_vhname'] = 'バーチャルホスト名'; $_gmsg['l_vhost'] = 'バーチャルホスト'; $_gmsg['l_vhostlist'] = 'バーチャルホストリスト'; $_gmsg['l_vhroot'] = 'Virtual Host Root'; $_gmsg['l_vhtemplate'] = 'バーチャルホストテンプレート'; $_gmsg['l_webserver'] = 'Web サーバー'; $_gmsg['l_websocketdef'] = 'Web Socketの定義'; $_gmsg['l_websocketsetup'] = 'Web Socket Proxy 設定'; $_gmsg['l_workers'] = 'ワーカー'; $_gmsg['l_workingdir'] = 'ワーキングディレクトリ'; $_gmsg['l_wsgibin'] = 'WSGIのパス'; $_gmsg['l_wsgisettings'] = 'Python WSGI Default Settings'; $_gmsg['o_cagefswithoutsuexec'] = 'CageFS without suEXEC'; $_gmsg['o_checkbox'] = 'Checkbox'; $_gmsg['o_custchrootpath'] = 'カスタマイズされたChrootパス'; $_gmsg['o_daily'] = '毎日'; $_gmsg['o_deprecated'] = '非推奨'; $_gmsg['o_disabled'] = '無効'; $_gmsg['o_enableabortforallreq'] = '全てのリクエストに対して中止を有効にする'; $_gmsg['o_enableabortforreqfromexternalip'] = 'Enable Abort for Requests from External IPs'; $_gmsg['o_hidefullheader'] = 'フルヘッダーを隠す'; $_gmsg['o_hidever'] = 'バージョンを隠す'; $_gmsg['o_high'] = '高'; $_gmsg['o_hourly'] = '毎時'; $_gmsg['o_ifownermatch'] = '所有者と一致する場合'; $_gmsg['o_invisible'] = 'Invisible'; $_gmsg['o_keepfilemapped'] = 'ファイルマッピングを保持する(64ビットOS)'; $_gmsg['o_keepheaderfortrusted'] = 'Keep Header from Trusted IP'; $_gmsg['o_low'] = '低'; $_gmsg['o_medium'] = '中'; $_gmsg['o_modifiedtime'] = '時間変更'; $_gmsg['o_monthly'] = '毎月'; $_gmsg['o_no'] = 'いいえ'; $_gmsg['o_noabort'] = '中止しない'; $_gmsg['o_nofornph'] = 'No for Non-Parsed-Header (NPH)'; $_gmsg['o_none'] = 'なし'; $_gmsg['o_notset'] = '未設定'; $_gmsg['o_off'] = 'Off'; $_gmsg['o_on'] = 'On'; $_gmsg['o_overridecpanelrestartscript'] = 'cPanelの再起動HTTPDスクリプトをオーバーライドする'; $_gmsg['o_ownlogfile'] = 'Own Log File'; $_gmsg['o_sameasserver'] = 'Same as Server'; $_gmsg['o_serverslogfile'] = 'サーバーログファイル'; $_gmsg['o_showver'] = 'バージョンを表示する'; $_gmsg['o_size'] = 'サイズ'; $_gmsg['o_thrucgidaemon'] = 'CGIデーモンを通してT'; $_gmsg['o_trustediponly'] = '信頼できるIPのみ'; $_gmsg['o_use_last_ip_for elb'] = 'Use Last IP (for AWS ELB)'; $_gmsg['o_useapachebinwrapper'] = 'Apacheバイナリラッパーを使用する'; $_gmsg['o_userhomedironly'] = 'ユーザーのホームディレクトリのみ'; $_gmsg['o_vhroot'] = 'Virtual Host Root'; $_gmsg['o_weekly'] = '毎週'; $_gmsg['o_yes'] = 'はい'; $_gmsg['o_yesdaemonmode'] = 'Yes (Daemon Mode)'; $_gmsg['o_yesdetachmode'] = 'Yes (Detached Mode)'; $_gmsg['parse_awstatsuri'] = '/で始まり/で終わる'; $_gmsg['parse_compressibletypes'] = '*/*, text/*, text/html, text/*, !text/css のような(!)MIMEタイプ'; $_gmsg['parse_defaultmimetype'] = 'text/html のようなMIME_type'; $_gmsg['parse_env'] = 'PROPERTY=VALUE'; $_gmsg['parse_expiresByType'] = 'MIME_type=A|Mseconds, MIMEタイプは次のようになります */*, text/*, text/html'; $_gmsg['parse_expiresdefault'] = '[A|M]###, Aはクライアントのアクセス時間を意味し、Mはファイルが変更された時間を意味する, ### 秒数です'; $_gmsg['parse_forcemimetype'] = 'text/html のようなMIME_type, または継承された強制型を無効にするには \\\"NONE\\\" を入れます。'; $_gmsg['parse_geodbenv'] = 'Variable_Name mapped_DB_data'; $_gmsg['parse_mimetype'] = 'like text/html'; $_gmsg['parse_recaptchakey'] = 'key string assigned from your google reCAPTCHA account'; $_gmsg['parse_rewritemaplocation'] = 'txt:/location 又は rnd:/location 又は int:(toupper|tolower|escape|unescape)'; $_gmsg['parse_secpermissionmask'] = '3桁以上の8進数。 デフォルトは000です'; $_gmsg['parse_spdyadheader'] = '必要な形式:443:npn-spdy/3 のように ssl_port:npn-spdy/version'; $_gmsg['parse_suffix'] = 'コンマ区切りのリスト、許可された文字[A-z0-9_\\-]'; $_gmsg['parse_tpfile'] = '変数 $VH_NAME 又は $VH_ROOT が必要'; $_gmsg['parse_tpname'] = '変数 $VH_NAME が必要'; $_gmsg['parse_tpvhconffile'] = '変数 $VH_NAME を要求し、.confで終わります。推奨される場所は $SERVER_ROOT/conf/vhosts/$VH_NAME/vhconf.conf です'; $_gmsg['parse_umask'] = '[000-777]'; $_gmsg['parse_uploadtmpfilepermission'] = '3桁の8進数、デフォルト値は666'; $_gmsg['parse_userdblocation'] = 'ldap:// 又は ldaps:// で始まります'; $_gmsg['service_active'] = 'アクティブ'; $_gmsg['service_addtomonitor'] = 'モニタを追加する'; $_gmsg['service_at'] = 'で'; $_gmsg['service_availconn'] = '空き Conn'; $_gmsg['service_availssl'] = '空き SSL Conn'; $_gmsg['service_blockedipcnt'] = 'アンチDDoSでブロックされたIPカウント'; $_gmsg['service_bpsin'] = 'Http入力 (KB)'; $_gmsg['service_bpsout'] = 'Http出力 (KB)'; $_gmsg['service_confirmmonitor'] = 'モニタしてもよろしいですか'; $_gmsg['service_debuglogstatus'] = 'デバッグログ'; $_gmsg['service_disabled'] = '無効'; $_gmsg['service_displevel'] = '表示レベル'; $_gmsg['service_eapcount'] = '外部アプリ数'; $_gmsg['service_eapidle'] = '外部アプリプロセスアイドル'; $_gmsg['service_eapinuse'] = '外部アプリプロセスの使用'; $_gmsg['service_eapreqpersec'] = '外部アプリプロセスのリクエスト/秒'; $_gmsg['service_eapwaitq'] = '外部アプリプロセス待ちキュー'; $_gmsg['service_effmax'] = '実際の最大'; $_gmsg['service_enablevh'] = 'このVHostを有効にする'; $_gmsg['service_enterpass'] = 'パスワードを入力してください'; $_gmsg['service_enteruser'] = 'ユーザー名を入力してください'; $_gmsg['service_error'] = 'エラー'; $_gmsg['service_filterbyvn'] = 'VH名でフィルタリング'; $_gmsg['service_gotologviewer'] = 'ログビューアへ移動'; $_gmsg['service_higheston'] = '最高に達した'; $_gmsg['service_idle'] = 'アイドル'; $_gmsg['service_idleconn'] = 'Httpアイドル'; $_gmsg['service_intemplate'] = 'テンプレート内'; $_gmsg['service_inuse'] = '使用中'; $_gmsg['service_ismonitored'] = '既にモニタされています'; $_gmsg['service_length'] = '長さ'; $_gmsg['service_level'] = 'レベル'; $_gmsg['service_livefeeds'] = 'ライブフィード'; $_gmsg['service_loglastsize'] = '最終 %%size%%'; $_gmsg['service_logresnote'] = '%%totallines%% ログエントリを検索し、レベル %%level%%s を %%outlines%% 検出しました'; $_gmsg['service_maxconn'] = '最大 Conn'; $_gmsg['service_maxsslconn'] = '最大 SSL Conn'; $_gmsg['service_mesg'] = 'メッセージ'; $_gmsg['service_minutes'] = '分'; $_gmsg['service_monitormaxallowed'] = 'あなたまで監視することができます'; $_gmsg['service_nameallowexp'] = '名前はregExpを許可する'; $_gmsg['service_notrunning'] = '実行していない'; $_gmsg['service_plainconn'] = 'Httpの使用'; $_gmsg['service_pool'] = 'プール'; $_gmsg['service_realtime'] = 'リアルタイム'; $_gmsg['service_refreshinterval'] = 'リフレッシュ間隔'; $_gmsg['service_reqpersec'] = 'リクエスト/秒'; $_gmsg['service_reqprocessing'] = '処理中のリクエスト'; $_gmsg['service_requesting'] = 'リクエスト'; $_gmsg['service_restartconfirm'] = 'LiteSpeedを再起動してもよろしいですか?'; $_gmsg['service_resumevhconfirm'] = 'このバーチャルホストを再開してもよろしいですか?'; $_gmsg['service_retrieve'] = '取得'; $_gmsg['service_running'] = 'ランニング'; $_gmsg['service_scope'] = 'スコープ'; $_gmsg['service_searchfrom'] = '検索'; $_gmsg['service_seconds'] = '秒'; $_gmsg['service_server'] = 'サーバー'; $_gmsg['service_servererrlog'] = 'サーバーエラーログ'; $_gmsg['service_size'] = 'サイズ'; $_gmsg['service_sslbpsin'] = 'Https入力 (KB)'; $_gmsg['service_sslbpsout'] = 'Https出力 (KB)'; $_gmsg['service_sslconn'] = 'Httpsの使用'; $_gmsg['service_stop'] = '停止'; $_gmsg['service_stopped'] = '停止しました'; $_gmsg['service_suspendvh'] = 'このVHostを一時停止'; $_gmsg['service_suspendvhconfirm'] = 'このバーチャルホストを一時停止してもよろしいですか?'; $_gmsg['service_time'] = '時間'; $_gmsg['service_toggledebug'] = 'あなたはデバッグロギングをトグルしてもよろしいですか?'; $_gmsg['service_toggledebuglog'] = 'トグルデバックロギング'; $_gmsg['service_toggledebugmsg'] = 'デバッグロギングをオンにすると、ディスク容量をいっぱいにすることがあります。 デバッグの目的で短時間だけオンにしてください。'; $_gmsg['service_totalreq'] = '合計リクエスト数'; $_gmsg['service_uptime'] = 'LSWS 稼働時間'; $_gmsg['service_waitq'] = '待ちキュー'; $_gmsg['service_was'] = 'was'; $_gmsg['service_willrefresh'] = '現在のページは数秒後にリフレッシュされます...'; $_gmsg['buildphp_addonmodules'] = 'アドオンモジュール'; $_gmsg['buildphp_binarylocnote'] = 'ビルドプロセスが成功すると、PHPバイナリは %%server_root%%fcgi-bin/ の配下に名前が %%binname%% で作成され、 そして lsphp%%phpver%% のシンボリックリンクが新しく作成されるか又はビルドされたバイナリが更新されます。 %%binname%% が既に存在する場合は、%%binname%%.bak に名前が変更されます。'; $_gmsg['buildphp_compilerflags'] = 'コンパイラフラグ'; $_gmsg['buildphp_confparam'] = 'パラメータの設定'; $_gmsg['buildphp_confsaved'] = '設定が正常に保存されました。 あなたは次のビルドのためにそれを取り出すことができます。'; $_gmsg['buildphp_detaillog'] = '詳細ログ'; $_gmsg['buildphp_enableextnote'] = '拡張機能を有効にするには、php.ini設定ファイルに以下が追加されていることを確認してください。 また、拡張機能がインストールされているディレクトリを特定するためにログの詳細を確認し、 php.iniの設定ファイルのextensionsパスにディレクトリを追加する必要があります。'; $_gmsg['buildphp_errchmod'] = 'のためにchmodに失敗しました'; $_gmsg['buildphp_errcreatescript'] = 'スクリプトの作成に失敗しました'; $_gmsg['buildphp_errinprogress'] = '現在のバッチが進行中です。'; $_gmsg['buildphp_errnobash'] = 'このビルドツールでは、bashをインストールする必要があります(コマンド:pkg_add -r bash)。 次のステップに進む前に、bashが利用可能であることを確認してください。'; $_gmsg['buildphp_errquotes'] = 'シングルクォートを使用してダブルクォートを置き換えてください'; $_gmsg['buildphp_extrapathenv'] = '余分なPATH環境'; $_gmsg['buildphp_failgenscript'] = 'ビルドスクリプトの生成に失敗しました。まず、手動でエラーを修正してください。'; $_gmsg['buildphp_failsaveconf'] = '現在の設定を保存できません。'; $_gmsg['buildphp_finishsuccess'] = '正常に終了しました。'; $_gmsg['buildphp_installpathprefix'] = 'インストールパスのプレフィックス'; $_gmsg['buildphp_loadconf'] = '設定をロードする'; $_gmsg['buildphp_mailheader1'] = 'PHPメールヘッダーパッチ'; $_gmsg['buildphp_mailheader2'] = 'メールソースを識別する'; $_gmsg['buildphp_mainstatus'] = 'メインステータス'; $_gmsg['buildphp_manualrunnotice'] = '<p>セキュリティ上の理由から、サーバーにログインし、シェルから事前生成されたスクリプトを実行してください。 この画面から進行状況を監視することができます。</p> <p>正常にビルドできたら、必要に応じてphp.iniを更新してください。 変更を適用するには、緩やかな再起動を実行してください。</p> <p>Iエラーにより停止した場合は、パッケージを紛失したためにインストールした後、同じコマンドを再実行すると、このページに更新されたログが表示されます。LSPHPの詳細については、次のURLを参照してください <a href="https://docs.litespeedtech.com/lsws/extapp/php/" rel="noopener noreferrer" target="_blank">LiteSpeed wiki</a>.</p> <p>rootとしてログインした場合は、次のコマンドを直接実行できます: <br><code>%%manual_script%%</code></p> <p>sudo権限を持つユーザーとしてログインした場合は、sudoでコマンドを実行し、プロンプトの後にrootパスワードを入力することができます。 <code>sudo %%manual_script%%</code></p>'; $_gmsg['buildphp_nobrowserrefresh'] = 'PHPをビルドする際には、ブラウザのリフレッシュ、前後のボタンを使わないでください。'; $_gmsg['buildphp_phpver'] = 'PHPバージョン'; $_gmsg['buildphp_restoredefault'] = 'デフォルトに戻す'; $_gmsg['buildphp_step1'] = 'PHPバージョンを選択'; $_gmsg['buildphp_step2'] = 'ビルドオプションを選択'; $_gmsg['buildphp_step3'] = 'ソースコードをダウンロード'; $_gmsg['buildphp_step4'] = 'コンパイルとモニタ'; $_gmsg['buildphp_stopduetoerr'] = 'エラーのために停止しました。 ログを確認して手動で修正してください。'; $_gmsg['buildphp_suhosin'] = '(General Hardening)はPHP5のみをサポートします'; $_gmsg['buildphp_updatever'] = 'ここに記載されていないバージョンを使用する場合は、手動で設定を更新することができます'; $_gmsg['buildphp_useprevconf'] = '以前のビルドの設定を使用する'; $_gmsg['mail_failedlogin'] = 'LiteSpeed Web Admin Consoleのログイン試行に失敗しました'; $_gmsg['mail_failedlogin_c'] = '最近のLiteSpeed Web管理コンソールへのログイン試行に失敗しました。 試行の詳細は以下の通りです。 日付/時刻: %%date%% ユーザー名: %%authUser%% IPアドレス: %%ip%% URL: %%url%% IPアドレスがわからない場合は、管理コンソールを保護するために以下の推奨方法に従ってください: 1. WebAdmin Webコンソール->一般->アクセス制御の下でアクセスできる特定IPを制限するアクセス許可リストを設定します; 2. リスナーポートをデフォルト値 7080 から変更してください; 3. 単純なパスワードを使用しないでください; 4. 管理コンソールにhttpsを使用してください。'; PK ��ZR̷;; ; en-US_tips.phpnu �[��� PK ��Z �h\q q y ja-JP_tips.phpnu �[��� PK ��Zj��� � ( util_sortlang.phpnu �[��� PK ��ZQ�6,�� �� R zh-CN_msg.phpnu �[��� PK ��Z�P�$�� �� �� en-US_msg.phpnu �[��� PK ��ZK�>.� .� jM zh-CN_tips.phpnu �[��� PK ��Z��=?6� 6� �3 ja-JP_msg.phpnu ȯ�� PK " I�
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.03 |
proxy
|
phpinfo
|
Settings