currently our developers are using Zend Studio 13.5 and a local stack installed with Homebrew (PHP7, Nginx, MySQL).
Now I'm thinking of deploying Zend Server to the developer machines (all on Mac OS recent versions) and so I've downloaded and installed a trial version of new Zend Server 9.
But I've 2 problems, one annoying and one showstopper, that I can't work out and therefore asking for some help.
The major problem:
It seems that ZendServer is not capable of reading /dev/urandom. If php function "random_bytes" is called there is only a warning thrown
and no random data is delivered. If I stop ZendServer and fire up the "Homebrew-Stack" everything goes fine. So I assume /dev/urandom is readable and the problem is in ZendServer.Warning: Cannot open source device in /script/path/....
The annoying problem:
If I change something in PHP-Config and restart Server over GUI afterwards no SOAP-Calls can be made. All failing with error message
. Going into console and restarting ZendServer with zendctl (not allowed to use the full scriptname here?!?) restart and everything is working fine again until next restart over GUI.[12-Jul-2016 20:58:37 Europe/Berlin] PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://WSURL' : failed to load external entity
When starting or restarting ZendServer with zendctl (Script shipped with ZendServer) I'm getting the following warning:
If I look in the directory there is php-fastcgi.socket-0 created. So obviously the name inside start script doesn't match used socket.chmod: /usr/local/zend/gui/lighttpd/tmp/php-fastcgi.socket: No such file or directory
It would be nice if someone could help me with this problems or pointing me into right direction. It would be nice to use the combination of Zend Server and Zend Studio for further developing but I can't roll out Zend Server to my developers if this problems persist.
Thanks in advance