Vagrant box php56.cakebake.dev with
- PHP 5.6
- Ioncube
- XDebug (Because of usage with ioncube, start an xdebug session with
xdebug_break();
function in your code) - Apache
- Composer
- MySQL (Root-User login with
root:root
)
- Download or Clone this repo
- Add a new hosts entry (on Linux to /etc/hosts)
192.168.33.99 cakebake.dev www.cakebake.dev php56.cakebake.dev www.php56.cakebake.dev
- Open your terminal, navigate to this folder and start vagrant with
vagrant up
- Open your browser and go to
http://localhost:8080
orhttp://php56.cakebake.dev
See vagrant documentation.
Take a look at Vagrantfile
and puphpet/config.yml
to change vm definition. After changes reload your VM with vagrant reload --provision
.
XDebug is predefined for best interaction with partial encrypted code with ioncube. You could change XDebug settings in puphpet/config.yml
and reload your VM with vagrant reload --provision
.
MIT