Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

minor enhancements #8

Closed
wants to merge 13 commits into from
Closed

minor enhancements #8

wants to merge 13 commits into from

Conversation

winglian
Copy link

@winglian winglian commented Apr 2, 2012

Added apache mod_deflate, mod_expires, mod_headers
Added PECL Memcached module with SASL support
Use GZIP -9 compression for tarball
Set ServerSignature, ServerTokens, and HostnameLookups to appropriate values
Added built-in PEAR in include_path
Set apc.stat = 0 since files can't change between service restarts
Added user definable hook scripts that are executed right before apache service starts
Added WWWROOT config variable support so document root doesn't have to be the top directory
PHP uses mysqlnd instead of libmysqlclient

The compiled slug is about 14MB, which is larger than HEAD, but is to be expected with the extra libraries needed. Can probably reduce the slug size another 1MB or so by removing the libmysqlclient.so.16 since it is replaced by mysqlnd.

Added PECL Memcached module with SASL support
Use GZIP -9 compression for tarball
Set ServerSignature, ServerTokens, and HostnameLookups to appropriate values
Added built-in PEAR in include_path
Set apc.stat = 0 since files can't change between service restarts
Added user definable hook scripts that are executed right before apache service starts
Added WWWROOT config variable support so document root doesn't have to be the top directory
@yandod
Copy link

yandod commented Jun 3, 2012

Awesome improvement. 👍

@brandon-rhodes
Copy link

+1

@winglian
Copy link
Author

I've updated this buildpack to build the binaries with vulcan and store them within the repo itself since things get confusing when having to reference S3

…d smaller binaries, changing the serverlimit back to 8 clients, log request time to serve

added jpeg and PNG support for GD. bsdiff so releases can simply be patched against the base buildpack binary,
mcrypt support, missing libmemcached.so.11
sumkincpp referenced this pull request in sumkincpp/heroku-buildpack-symfony2 Feb 25, 2013
sumkincpp referenced this pull request in sumkincpp/heroku-buildpack-symfony2 Feb 25, 2013
azr referenced this pull request in azr/heroku-buildpack-symfony2 Apr 8, 2013
hinaloe pushed a commit to hinaloe/heroku-buildpack-php that referenced this pull request Mar 13, 2014
@dzuelke
Copy link
Contributor

dzuelke commented May 6, 2014

Thanks :) I guess this is obsolete now ;)

@dzuelke dzuelke closed this May 6, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants