]> TLD Linux GIT Repositories - packages/lighttpd.git/blobdiff - php-spawned.conf
- merged 1.4.48 from PLD, TLDized
[packages/lighttpd.git] / php-spawned.conf
diff --git a/php-spawned.conf b/php-spawned.conf
new file mode 100644 (file)
index 0000000..b9869ae
--- /dev/null
@@ -0,0 +1,34 @@
+# FastCGI server for PHP
+
+# Sometimes you need to run old html file(s) as php pages, especially if you
+# are migrating from Apache web server. To treat html pages as php you need to
+# map multiple extensions to the same fastcgi server using fastcgi.map-extensions
+# directive.
+#fastcgi.map-extensions = (
+#      ".html" => ".php",
+#      ".php3" => ".php",
+#)
+
+fastcgi.server += (
+       ".php" => ((
+               "bin-path" => "/usr/bin/php.fcgi",
+               "socket" => "/var/run/php/php-fcgi-" + var.pid + ".sock",
+               "max-procs" => 2,
+               "idle-timeout" => 20,
+               # SIGTERM is graceful shutdown in PLD Linux, use `kill -l' to figure out other signal numbers.
+#              "kill-signal" => 15,
+               "bin-environment" => (
+                       "PHP_FCGI_CHILDREN" => "4",
+                       "PHP_FCGI_MAX_REQUESTS" => "10000"
+               ),
+               "bin-copy-environment" => (
+                       "PATH", "SHELL"
+               ),
+               "broken-scriptfilename" => "enable",
+               "check-local" => "enable",
+               "disable-time" => 1,
+#        "allow-x-send-file" => "enable",
+       ))
+)
+
+static-file.exclude-extensions += (".php")