Setting Debug Preferences

Debugger configurations are done from the Debug tab. The following table describes the user-configurable debugging features.

The following Preferences can be set:

Property

Description

Connection to Debug Server

 

Debug Mode

Sets the Debugger to Internal or Server. (When server debugging is enabled, Zend Studio uses the PHP/Zend Engine and Zend Platform's Studio Server Component on the remote server. When Internal debugging is enabled, the Zend Studio uses the PHP/Zend Engine and internal debugger on the local drive.

Debugger Server URL

The IP or URL of the host that runs the Zend Debug Server. To check the connection to the debug server, select the Check Debug Server Connection, from the Debug menu. If the test fails, check the list of common problems as appears in the pop-up window.  

Client IP

Sets the IP address of Studio's host machine.

Dummy File

This is a file, which is utilized by the Zend Studio.  

Client Debug Port  

Sets the port number for communication with the Zend Debug Server

Broadcasting Port

The port for sending debug information for the Zend Toolbar and Zend Platform. This port number should be synchronized with the Toolbar and platform preferences.

Server Response Timeout

The amount of time allowed for a server response. If no response is received within this time, a notification will be generated to inform you that the Server is not responding.  

Encrypt Communications using SSL

Enables encryption option.  

Proxy Settings

Define HTTP user and authentication information when, encrypting communications using SSL.

Debug Options  

 

Temporary Output Files Location

Determines the temporary location of the files.  

Show HTTP Header

Output of a HTTP content type header to the Output Window.  

First Line Breakpoint at Debug URL

When enabled, sets an automatic Breakpoint in the first line of code. When disabled, will stop at the first breakpoint in the file.  

Detailed Variable tooltip

Displays a serialized variable tooltip during a debug session.  

Define Server Output Encoding

Choose an encoding type for debugger output encoding.

Messages

 

Show Start End Messages

Controls the output of Show Start End Messages to the debug messages window during a debug session.  

Show Notice Messages

Controls the output of Show Notice Messages to the debug messages window during a debug session.  

Show Warning Messages

Controls the output of Show Warning Messages to the debug messages window during a debug session.  

Show Error Messages

Controls the output of Show Error Messages to the debug messages window during a debug session.  

Show Strict Messages

Controls the output of Show Strict Messages to the debug messages window during a debug session.  

Windows

    

Grab focus when Session Starts

When active the IDE will grab focus when a debug session begins.

Automatically Open Debug Window

Controls the automatic opening of the Debug window upon starting a debug session.  

Automatically Open Debug Messages Window

Controls the automatic opening of the Debug Messages window upon starting a debug session.  

Automatically Open Output Window

Controls the automatic opening of the Output window upon starting a debug session.  

 

 

Related Links

Related Links:

Preferences
Setting Desktop Preferences

Setting Editing Preferences

Setting Code Completion Preferences

Colors and Fonts

Configuring the KeyMap

Setting File Type Preferences

Setting Template Preferences

Setting Source Control Preferences

Setting Global SQL Settings

Setting Dialog Preferences

Proxy Settings