symfony / panther

A browser testing and web crawling library for PHP and Symfony
MIT License
2.91k stars 213 forks source link

Errors starting the webserver get hidden #625

Open rmbl opened 4 months ago

rmbl commented 4 months ago

When starting the webserver fails, WebServerReadinessProbeTrait::waitUntilReady tries to throw a RuntimeException. To fill the Exception with content, it calls $process->getErrorOutput(). This leads to a LogicException as the output gets disabled in WebServerManager::__construct(). Instead of getting a useful error message, it only shows Output has been disabled.