Hide categories
PHP and Apache integration update
Change effective on 17 June 2014
Heroku’s PHP support received an important change today that altered the way requests are handed to the PHP-FPM backend by the Apache web server using the mod_proxy_fcgi
module.
Previously, default rewrite rules on the standard configuration’s <VirtualHost>
level were used to send requests for .php
files to PHP’s FastCGI Process Manager, causing occasional incompatibilities with rewrites in .htaccess
files.
A different approach (SetHandler
based, using a custom module) is now employed instead, providing full compatibility with user-land rewrite rules and other aspects of Web server configuration.
The change also applies to the experimental HHVM runtime.
PHP’s mongo
extension was updated to version 1.5.4.