Apache with PHP-FPM, chroots and per-vhost UIDs
Setting up Apache with PHP-FPM
A better way to run PHP-FPM
PHP-FPM Configuration 101 (php-fpm.conf, www.conf)
PHP-FPM not working as PHP handler in Apache
High-performance PHP on apache httpd 2.4.x using mod_proxy_fcgi and php-fpm
Apache 2.4 + PHP-FPM problem
Apache, PHP-FPM, MariaDB and FreeBSD
PHP method #3: PHP-FPM
What is the difference between fastcgi and fpm?
Differences and dis/advanages between: Fast-CGI, CGI, Mod-PHP, SuPHP, PHP-FPM
Showdown: HHVM vs. PHP5-fcgi vs. PHP5-FPM
First try
<VirtualHost www.example.com> ServerName example.com ServerAlias www.example.com ServerAdmin info@example.com DocumentRoot /web/example.com/www ErrorLog /web/example.com/.logs/www-error.log CustomLog /web/example.com/.logs/www-access.log common CustomLog /web/example.com/.logs/www-referer.log referer CustomLog /web/example.com/.logs/www-agent.log agent ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/tmp/fpm_www_example_com.sock|fcgi://localhost/web/example.com/www DirectoryIndex /index.php index.php </VirtualHost>
[www_example_com] user = www_example_com group = www_example_com listen = /tmp/fpm_www_example_com.sock pm = ondemand pm.max_children = 5 pm.process_idle_timeout = 120s; pm.max_requests = 500
[Sat Dec 19 22:13:00.127794 2015] [proxy:error] [pid 82692] (13)Permission denied: AH02454: FCGI: attempt to connect to Unix domain socket /tmp/fpm_www_example_com.sock (localhost) failed [Sat Dec 19 22:13:00.128004 2015] [proxy:error] [pid 82692] AH00959: ap_proxy_connect_backend disabling worker for (localhost) for 60s [Sat Dec 19 22:13:00.128038 2015] [proxy_fcgi:error] [pid 82692] [client 84.74.50.9:65039] AH01079: failed to make connection to backend: httpd-UDS [...] [Sun Dec 20 11:39:18.535056 2015] [core:error] [pid 82705] (13)Permission denied: [client 84.74.50.9:56498] AH00035: access to /index.html denied (filesystem path '/web/example.com/www/index.html') because search permissions are missing on a component of the path