diff --git a/appendices/extensions.xml b/appendices/extensions.xml
index 3434c95e8c14..bd843a6753e5 100644
--- a/appendices/extensions.xml
+++ b/appendices/extensions.xml
@@ -70,6 +70,7 @@
+
@@ -251,6 +252,7 @@
+
diff --git a/reference/apache/book.xml b/reference/apache/book.xml
index dcb90319e47e..21bb4cb45c9f 100644
--- a/reference/apache/book.xml
+++ b/reference/apache/book.xml
@@ -9,7 +9,9 @@
&reftitle.intro;
- These functions are only available when running PHP as an Apache module.
+ These functions are available when running PHP as an Apache module. Some
+ functions may be available when running under other web Server APIs. Check
+ individual function documentation for details.
diff --git a/reference/apache/functions/apache-request-headers.xml b/reference/apache/functions/apache-request-headers.xml
index 7e4a91ed6ee4..91263f681053 100644
--- a/reference/apache/functions/apache-request-headers.xml
+++ b/reference/apache/functions/apache-request-headers.xml
@@ -15,7 +15,7 @@
Fetches all HTTP request headers from the current request. Works in the
- Apache, FastCGI, CLI, and FPM webservers.
+ Apache, Litespeed, FastCGI, CLI, and FPM webservers.
diff --git a/reference/apache/functions/apache-response-headers.xml b/reference/apache/functions/apache-response-headers.xml
index 574c52622e42..b1132ed86024 100644
--- a/reference/apache/functions/apache-response-headers.xml
+++ b/reference/apache/functions/apache-response-headers.xml
@@ -15,7 +15,7 @@
Fetch all HTTP response headers. Works in the
- Apache, FastCGI, CLI, and FPM webservers.
+ Apache, Litespeed, FastCGI, CLI, and FPM webservers.
diff --git a/reference/litespeed/book.xml b/reference/litespeed/book.xml
new file mode 100644
index 000000000000..6661aa41d9ed
--- /dev/null
+++ b/reference/litespeed/book.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+ Litespeed
+
+
+ &reftitle.intro;
+
+ An optimized Server API for running PHP with the Litespeed web server.
+
+
+ This SAPI is bundled with PHP.
+
+
+
+ &reference.litespeed.setup;
+ &reference.litespeed.reference;
+
+
+
+
diff --git a/reference/litespeed/functions/litespeed-finish-request.xml b/reference/litespeed/functions/litespeed-finish-request.xml
new file mode 100644
index 000000000000..acce01f3e91a
--- /dev/null
+++ b/reference/litespeed/functions/litespeed-finish-request.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+ litespeed_finish_request
+ Flushes all response data to the client
+
+
+
+ &reftitle.description;
+
+ boollitespeed_finish_request
+
+
+
+ This function flushes all response data to the client and finishes the
+ request. This allows for time consuming tasks to be performed without
+ leaving the connection to the client open.
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ &return.success;
+
+
+
+
+
diff --git a/reference/litespeed/functions/litespeed-request-headers.xml b/reference/litespeed/functions/litespeed-request-headers.xml
new file mode 100644
index 000000000000..6cd37e622957
--- /dev/null
+++ b/reference/litespeed/functions/litespeed-request-headers.xml
@@ -0,0 +1,39 @@
+
+
+
+
+ litespeed_request_headers
+ &Alias;
+ apache_request_headers
+
+
+
+
+ &reftitle.description;
+
+ &info.function.alias;
+ apache_request_headers.
+
+
+
+
+
diff --git a/reference/litespeed/functions/litespeed-response-headers.xml b/reference/litespeed/functions/litespeed-response-headers.xml
new file mode 100644
index 000000000000..92c0c5c8f4c4
--- /dev/null
+++ b/reference/litespeed/functions/litespeed-response-headers.xml
@@ -0,0 +1,39 @@
+
+
+
+
+ litespeed_response_headers
+ &Alias;
+ apache_response_headers
+
+
+
+
+ &reftitle.description;
+
+ &info.function.alias;
+ apache_response_headers.
+
+
+
+
+
diff --git a/reference/litespeed/reference.xml b/reference/litespeed/reference.xml
new file mode 100644
index 000000000000..e9e380235513
--- /dev/null
+++ b/reference/litespeed/reference.xml
@@ -0,0 +1,30 @@
+
+
+
+
+ Litespeed &Functions;
+
+ &reference.litespeed.entities.functions;
+
+
+
+
diff --git a/reference/litespeed/setup.xml b/reference/litespeed/setup.xml
new file mode 100644
index 000000000000..d7725107d5f2
--- /dev/null
+++ b/reference/litespeed/setup.xml
@@ -0,0 +1,38 @@
+
+
+
+
+ &reftitle.setup;
+
+
+
+ &reftitle.install;
+
+ For PHP installation on Litespeed see the installation chapter.
+
+
+
+
+
+
+
diff --git a/reference/litespeed/versions.xml b/reference/litespeed/versions.xml
new file mode 100644
index 000000000000..ac0d46f3720c
--- /dev/null
+++ b/reference/litespeed/versions.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+