Today, we added support for running PHP project with Remote web configuration - how does it work? First, you have to decide whether you want to upload sources automatically before running a project or not. This can be easily done in Run Configuration in Project properties.
Then, if you try to Run project (it works fine for Run file, Debug project and Debug file as well),
the already known Upload window is displayed. If it's the first time you run a project, then all the files are selected.
Then, of course, you edit some files and want to run your project again - what will happen?