我已经编写了一个在持续集成环境中执行的PHP CLI脚本。其中一件事是运行Protractor测试。
我的计划是让内置的PHP 5.4的内置Web服务器在后台运行:
然而,PHP内置的Web服务器不能作为后台服务运行。我似乎找不到任何允许我使用PHP做到这一点的东西。
这是否可行?如果是,怎么做? 如果这是绝对不可能的,我可以考虑其他替代方案。
我的计划是让内置的PHP 5.4的内置Web服务器在后台运行:
php -S localhost:9000 -t foo/ bar.php &
然后运行Protractor测试,使用localhost:9000
:
protractor ./test/protractor.config.js
然而,PHP内置的Web服务器不能作为后台服务运行。我似乎找不到任何允许我使用PHP做到这一点的东西。
这是否可行?如果是,怎么做? 如果这是绝对不可能的,我可以考虑其他替代方案。