I'm considering moving all our servers to Zend Server, so I downloaded the community edition so that I could play around with it on my local machine and get a feel for what it would take to migrate our applications. Things were going relatively well until I actually tried to run an application and received an error about mysqli_result::fetch_all() not being defined. Uh-oh, it looks like there's no mysqlnd. A perusal of the docs seems to confirm that, except on Windows, mysqlnd is "not shipped" with ZS. I also found a thread (over at <http://forums.zend.com/viewtopic.php?f=8&t=7024&p=23686>) saying that such support was indeed lacking but was being considered for the future (though 16 months later, it's still MIA).
To be honest, I'm extremely surprised that mysqlnd isn't included, as ZS is touted as being a modern bundle with everything needed for serious business applications. Mysqlnd has been the officially recommended and supported means of connecting PHP to MySQL since 5.3, both by PHP itself and by MySQL -- and *Zend* doesn't support it its own toolset? I'm sure there's a reason, but it's head-scratching nonetheless.
In any case, I really need mysqlnd. Given that I'm working with a pre-built PHP, how do I enable it? Is it even possible? Or is ZS simply not a realistic option at this time?