Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Download the Zend Debugger package which corresponds to your operating system from http://www.zend.com/en/products/studio/downloads.
  2. Locate the ZendDebugger.so (Linux, Mac OS X) or ZendDebugger.dll (Windows) file in the directory which corresponds to your version of PHP (e.g. 4.4.x, 5.0.x, 5.1.x, 5.2.x, 5.3.x).
  3. Copy the file to your Web server in a location that is accessible by the Web server.
  4. Add the following lines at the end of your php.ini file:
    Code Block
    
    [Zend Debugger]

    
    zend_extension=<full_path_to_zend_debugger_extension>

    
    zend_debugger.allow_hosts=127.0.0.1

    
    zend_debugger.expose_remotely=allowed_hosts
    
    Note:
    Info

    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)

    Note:
    Note

    For a thread-safe Windows binary use the 'zend_extension_ts' parameter instead of 'zend_extension'.

  5. Restart your Web server.
  6. Check your installation:
    1. Create a file with the following content:
      Code Block
      php
      php
      
      <?php

      
      phpinfo();
      
      ?>
    2. Open a page corresponds to this file and check phpinfo() output. It should contain Zend Debugger section:

...