It's recommended that you use Xdebug (install instructions here) if you are managing your own PHP and web server installs. Zend Debugger comes bundled with Zend Server and is the recommended debugger in situations when you are developing on a Zend Server environment. It gets bundled with Zend Server, and can be turned on using the Zend Server configuration tools.
This tutorial explains how to install Zend Debugger extension to your web server and prepare it to be used for debugging with PhpStorm IDE.
Add the following lines at the end of your php.ini file:
[Zend Debugger] zend_extension=<full_path_to_zend_debugger_extension> zend_debugger.allow_hosts=<allow_hosts (e.g. 127.0.0.1)> zend_debugger.expose_remotely=allowed_hosts
The value of the 'zend_debugger.allow_hosts' parameter is the IPs of your machine to connect to the server debugger. It could be a comma-separated list of IPs in the format X.X.X.X (e.g. 192.168.0.6). You can also use a net mask to denote 'wild card' IP addresses(e.g. 192.168.2.0/24 would include all IP addresses with the prefix 192.168.2)
Please note that non thread-safe Zend Debugger extension should be used with non thread-safe Windows binary, and thread-safe Zend Debugger extension should be used with thread-safe Windows binary.
Create a file with the following content:
You can find more detailed instruction in the official installation guide.