PHP Env alternatives and similar libraries
Based on the "PHP Installation" category.
Alternatively, view PHP Env alternatives based on common mentions on social networks and blogs.
-
PHP OSX
DEPRECATED: See https://php-osx.liip.ch/ for details. The uploader and website for the PHP 5 package for OS X 10.6 built with https://github.com/liip/build-entropy-php
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of PHP Env or a related project?
Popular Comparisons
README
phpenv
Sets up a separate rbenv environment for PHP
SYNOPSIS
phpenv-install.sh
UPDATE=yes phpenv-install.sh
DESCRIPTION
The phpenv-install.sh
command sets up a separate rbenv
environment for usage with PHP. This environment is
stored in the $HOME/.phpenv
directory and contains
a phpenv
executable which sets the RBENV_ROOT
environment variable to $HOME/.phpenv
.
To install PHP versions, just put them to the $HOME/.phpenv/versions
directory. You can use php-build
to do this with one command:
$ php-build -i development 5.4.9 $HOME/.phpenv/versions/5.4.9
$ phpenv versions
5.4.9
$ phpenv rehash
$ phpenv global 5.4.9
$ php --version
PHP 5.4.9 (cli) (built: Nov 25 2012 17:27:10)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans
The phpenv-install.sh
command has an optional
"update" mode which updates the $HOME/.phpenv
to
the latest source code from the rbenv repository
and creates a new phpenv
executable.
This mode is triggered by setting the
UPDATE
environment variable before
calling phpenv-install.sh
, for example:
$ UPDATE=yes phpenv-install.sh
Finally, enable phpenv in your shell by adding $HOME/.phpenv/bin
and
$HOME/.phpenv/shims
to your PATH
and adding eval "$(phpenv init -)"
to your $HOME/.bash_profile
or $HOME/.bashrc
(or your shell's
respective file) and restart your shell.
IMPORTANT NOTES
For rbenv users: Make sure that
~/.rbenv/bin
takes precedence in thePATH
over~/.phpenv/bin
by placing it before, sorbenv
gets used from~/.rbenv
.You need to have
git
installed to run thephpenv-install.sh
command.
SEE ALSO
*Note that all licence references and agreements mentioned in the PHP Env README section above
are relevant to that project's source code only.