update config
authorMichael Wallner <root@s201809.m6w6.name>
Sat, 9 Mar 2019 12:05:35 +0000 (13:05 +0100)
committerMichael Wallner <root@s201809.m6w6.name>
Sat, 9 Mar 2019 12:05:35 +0000 (13:05 +0100)
etc/apache2.conf
etc/fpm-pool.conf [new file with mode: 0644]
public/html.php

index aeba207f1f066ede6973d6cd70f697bc218e616c..dbb2a406478cf21897ef5a54cce6bc007764a60f 100644 (file)
@@ -9,9 +9,14 @@
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Require all granted
+               RemoveHandler .phar
                <Files "*.phar">
+                       SetHandler default-handler
                        ForceType application/phar
                </Files>
+               <FilesMatch ".+\.ph(p|tml)$">
+                       SetHandler "proxy:unix:/run/php/php-replicator.sock|fcgi://localhost"
+               </FilesMatch>
        </Directory>
 </Macro>
 
diff --git a/etc/fpm-pool.conf b/etc/fpm-pool.conf
new file mode 100644 (file)
index 0000000..919415b
--- /dev/null
@@ -0,0 +1,43 @@
+; Start a new pool named 'www'.
+; the variable $pool can be used in any directive and will be replaced by the
+; pool name ('www' here)
+[replicator]
+
+user = www-data
+group = www-data
+
+listen = /run/php/php-$pool.sock
+listen.owner = www-data
+listen.group = www-data
+;listen.mode = 0660
+
+pm = dynamic
+pm.max_children = 20
+pm.start_servers = 2
+pm.min_spare_servers = 1
+pm.max_spare_servers = 3
+;pm.max_requests = 500
+
+slowlog = /var/log/php-fpm.log.slow
+request_slowlog_timeout = 30
+
+; Depth of slow log stack trace.
+; Default Value: 20
+;request_slowlog_trace_depth = 20
+
+; The timeout for serving a single request after which the worker process will
+; be killed. This option should be used when the 'max_execution_time' ini option
+; does not stop script execution for some reason. A value of '0' means 'off'.
+; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
+; Default Value: 0
+;request_terminate_timeout = 0
+
+; Chdir to this directory at the start.
+; Note: relative path can be used.
+; Default Value: current directory or / when chroot
+chdir = /var/www/$pool
+
+; Note: set an empty value to allow all extensions.
+; Default Value: .php
+security.limit_extensions = .php
+
index 5222f9d7c6ad55680949507180e14839116dab93..13ed7be8e2a6fef63f8eadf5fed15c4ce023e6ea 100644 (file)
@@ -4,6 +4,7 @@ const NCURRENT = 2;
 require_once "index.php";
 
 ob_start($res);
+$res->addHeader("Link", "<".dirname((new http\Env\Url)->path)."concise/css/concise.min.css>; rel=preload; as=style");
 
 ?>
 <!doctype html>