Debugging and testing over PHPStorm - SSH - Vagrant tunnel

I am happy to publish handy vagrant plugin which makes debugging and testing easy if you use PhpStorm and Vagrant box. The main idea is to add concept of debugging over SSH tunnel. Currently only HTTP concept is supported by default so this is a workaround for a missing feature in PhpStorm (see here)

Why SSH:

  • running non WEB based application in the box
  • executing php code in the box
  • unit testing
  • debugging


vagrant plugin install vagrant-phpstorm-tunnel

More information on Rubygems and Github


Related posts

Art 3D/VR challenge - week 1 - abstract overview

Previous weekNext weekIntroduction This article is continuation of Art 3D/VR challenge. Please note, I don't describe all possible technologies, knowledge, science, models, and approaches you can find on the search engine. Index Abstract segments The chart above shows the most important 6…


WebSocket very basic protocol debugging overview

1. Required toolsnetcatbrew install netcatnodejsbrew install nodewebsocket toolsnpm install websocket-upgradeChrome browse2. Starting netcat as "server" on localhost, port 8080$ nc -lcvv localhost 80803. Creating websocket using chrome developer consolevar ws = new WebSocket('ws://localhost:8080');ws.onconnect = function() { console.log('connected'); }ws.onclose = function()…