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: Preferences Setting Code Completion Preferences |
|
|
|