• No results found

Support Tool

In document User Guide Zend Server Community 4.0.3 (Page 129-137)

The Zend Support Tool gathers server configurations and setup information.

The gathered information is used to help Zend's support team to troubleshoot support issues and provide comprehensive and efficient support.

Collected Information

In general, the information collected is defined in the definition file. If, for security reasons, you do not want to disclose specific information, you can edit the file to not include that information. However, the more information the support team can access, the better the chance of quickly resolving support-related issues.

Linux

To run the support tool:

<install_path>/bin/bugreport.sh

The default location for saving the files is:

$TMPDIR/zend_server_report_bug_$TIMESTAMP.tar.gz If TMPDIR is not defined, it results to /tmp

The definition file is located in:

<install_path>/share/bugreport/files

This file contains the definitions for which files and directories to collect. Through this file you can also define the name that will be used to create the archive, in case you do not want to use the default name.

Example:

/etc/apache2/conf.d apache_conf.d

Means, take the contents of the entire /etc/apache2/conf.d directory and rename it to apache_conf.d

<install_path>/share/bugreport/commands

Defines which commands to run and include in the output.

Once a report is generated, you will see the following output:

Sample Output:

# <install_path>/bin/bugreport.sh

The information was collected successfully.

Use free text to describe the issue in your own words.

To submit the information press CONTROL-D

Archive created at /tmp/zend_server_report_bug_123008052721.tar.gz

Windows

The Support Tool software may be found in: <install_path>\bin\SupportTool.exe.

1. Open the Support Tool from Start menu, Zend Server/Support Tool.

2. Select a directory to generate the archive file to (Desktop is default).

3. Click Create.

A Zip file is created on the desktop of the current user. The file is created with a time stamp including date and time.

Zend Server Best Practices

Index

A

Adding Extensions ... 50

Adding Extensions for Windows ... 50

Administration Interface setting passwords ... 11, 14 tabs ... 3

verifying installation ... 11, 14 viewing ... 11, 14 Administration tab ... 3

After installing Zend Server ... 11, 14 allowed hosts ... 98

security settings ... 98

allowed hosts list ... 98

configuring ... 98

default values ... 98

development environment ... 98

production environment ... 98

Allowed Zend Studio Clients for Debugging .... 33

Apache server configuring domain name ... 11, 14 restarting ... 11, 14 SSL requests ... 52

status ... 11, 14 verifying installation ... 11, 14 Auto refresh log view ... 22

B Benchmark tool ... 18

benchmarking ... 18

blacklisting, recommendations ... 26

bytecode

deleting variables ... 29

disk storage ... 29

fetching variables from ... 29

SHM storage ... 29

storing variables to ... 29

Cache folder depth... 29

configuration ... 29

cached content ... 29

management ... 29

storing ... 29

cached variables ... 29

caching keys ... 29

large files ... 29

namespace keys ... 29

namespaces ... 29

calling Java objects in PHP ... 42

Calling Java objects in PHP diagram ... 42

Changing Extension Status ... 20

Code changing performance configurations ... 93

configuring change auto-detection ... 93

configuring validation frequency ... 93

improving performance ... 93

recycling ... 7

compile time, reducing ... 26

compiled scripts, saving ... 26

Compiling Extensions ... 50

component performance, testing ... 18

Component recommendations ... 92

Components ... 6

configuring ... 6

Components page ... 6

overview... 6

components, status ... 4

Configuration files ... 4

configuration options ... 5

configuration workflow ... 17

configuration, values ... 5

Configure Debugger Access Control ... 11, 14 Configuring Directives ... 26

Configuring Directives Associated with Extensions ... 20

Configuring PHP for Performance ... 93

Configuring phpMyAdmin ... 35, 36 Configuring the runtime environment ... 31

Configuring Zend Server ... 17

confirmation email ... 9

Connections firewalled... 9

creating a blacklist file ... 26

critical events ... 4

D

data conversion ... 31

Debugger... 9, 40 API ... 33

configuring access ... 11, 14 overview ... 39, 40 define passwords ... 1

Denied Zend Studio Clients for Debugging ... 33

directives ... 26

directives, information ... 5

directory location ... 4

Disk/Shared-Memory Caching ... 29

Drectives configuring ... 17

E environment, details ... 4

error messages ... 53

memory option ... 29

Error Messages ... 53

errors, duplicate functions ... 26

Event ID ... 4

Extension Status ... 7

Extensions ... 7, 20 added ... 20

adding ... 50

compiling ... 50

Index

downloading ... 50

F files, blacklisting ... 26

Fine Tuning Optimizer+ ... 93

firealls ... 9

firewall tunneling ... 33

G General Layout ... 3

Guard Loader ... 41

Guard Loader API ... 39, 41 H host permissions ... 17

Hosts optimizing PHP ... 95

tuning FastCGI configuration ... 95

IIS Configuration Optimization ... 95

Increasing Optimizer+ Resource Allocation ... 26

Info Messages ... 53

IP addresses restricting access ... 11, 14 J

Java bridge, data conversion... 31

Java Bridge, expected test output ... 31

overview ... 39, 42 requirements ... 42

settings ... 42

testing ... 31

troubleshooting ... 31

Usage Scenarios ... 46

Java Bridge Performance ... 46

Java Bridge PHP extension ... 42

Java Bridge Use Cases ... 46

Java Bridge, Java version requirements ... 31

Java runtime environment, configuring ... 31

L License Expiration... 9

License Key ... 9

licenses, expired ... 9

licenses, getting ... 9

licenses, updating ... 9

Loading the mod_ssl Module ... 52

log information ... 6

Log Tail page, adding logs ... 22

Log view, adding logs ... 22

Logs ... 6

logs, adding ... 6

logs, Apache Access ... 6

logs, Apache error... 6

logs, Apache server ... 6

logs, auto refresh ... 22

logs, filtering ... 22

logs, IIS server ... 6

logs, navigating ... 22

logs, PHP error ... 6

logs, refreshing view ... 22

logs, searching in ... 22

logs, viewing ... 22

lost password ... 1

M memory caching ... 29

message types ... 53

messages, color coded ... 53

messages, security ... 4

mod_ssl ... 52

loading ... 52

Monitor overview... 39

Monitor settings ... 17

Monitor tab ... 3

MySQL ... 35, 36 N namespace Support ... 29

namespaces ... 29, 41 Notices ... 53

O opcode caching ... 4, 40 operating system ... 4

operating systems ... 5

Optimizer+ ... 40

advanced settings ... 93

fine tuning ... 93

improving performance ... 93

overview... 39

Optimizer+ Duplicate Functions Fix ... 26

Optimizer+, blacklisting ... 26

Optimizer+, duplicate functions ... 26

Optimizer+, file quantities ... 26

Optimizer+, memory ... 26

Optimizer+, resource allocation ... 26

Optimizing Zend Server Performance ... 92

Order Number ... 9 Password administration ... 3

Password and License ... 9

password configuration ... 11, 14 password definition ... 1

Password Management ... 1

password, Windows ... 1

passwords configuring ... 11, 14 passwords, changing ... 1

passwords, clearing ... 1

passwords, defining ... 1

passwords, lost ... 1

passwords, managing ... 1

passwords, other operating systems ... 1

passwords, resetting ... 1

passwords, restoring ... 1

passwords, Windows ... 1

performance improving ... 29

performance, boosting ... 26

performance, testing ... 18

PHP accessing Java language and architecture .. 46

boosting performance ... 93

configuring ... 17

debugging ... 11, 14 enabling debugging ... 11, 14 integration with Java infrastructure ... 46

Java classes in ... 42

setting concurrent instances ... 95

setting recommendations ... 93

setting request handling ... 95

PHP code encoded ... 28

license restricted ... 28

obfuscated ... 28

PHP configurations ... 8 PHP debugging

Index

enabling ... 11, 14

PHP execution ... 40

PHP extensions ... 28

adding ... 50

PHP Extensions ... 7

PHP Info ... 4, 5 PHP- Java Bridge ... 46

PHP optimization ... 40

diagram ... 40

PHP performance optimizing... 40

PHP version ... 4

PHP, creating a Java object with ... 31

php.ini ... 5

configuring ... 6

configuring error reporting directive ... 93

configuring include_path directories ... 93

configuring magic quotes for GPC operations ... 93

configuring max script execution time ... 93

configuring PHP output buffering ... 93

configuring realpath cache duration ... 93

configuring realpath cache size ... 93

configuring script memory allocation limits ... 93

declaring argv and argc variables ... 93

deprecated features ... 93

registering deprecated long variable arrays . 93 php.ini location ... 4

PHP-Java Bridge activities ... 46

phpMyAdmin ... 35, 36 phpMyAdmin, configuring ... 35, 36 phpMyAdmin, downloading ... 35, 36 phpMyAdmin, Linux ... 35, 36 phpMyAdmin, Mac OS X ... 35, 36 phpMyAdmin, managing MySQL ... 35, 36 phpMyAdmin, Windows ... 35, 36 Product version ... 4

profiling ... 9

release version ... 4

Remote debugging... 33

enabling ... 33

Remote Debugging Through a Firewall ... 33

reset passwords ... 1

reset your password... 1

restore passwords... 1

restricting allowed host ranges ... 11, 14 restricting IP addresses ... 11, 14 Rule Management tab ... 3

rules output caching ... 17

Run a Test on Your Web Server ... 11, 14 run a test PHP script ... 11, 14 Run the Administration Interface ... 11, 14 S security messages ... 4

server configuration ... 5

Server Info ... 4

Server Setup tab ... 3

shared memory ... 40

SHM/disk storage... 29

specifying a range of IPs ... 33

SSL certificate ... 52

SSL support ... 52

Zend Download Server ... 6

Success Messages ... 53

system information ... 5

System Overview ... 4

T Tasks ... 4

tasks, descriptions ... 10

tasks, outcomes ... 10

tasks, overview ... 10

tasks, Zend Server ... 10

test PHP script ... 11, 14 testing performance ... 18

Testing the Bridge Connection ... 31

To create a blacklist file ... 26

tunneling ... 9

U Update License ... 9

Usage Scenarios ... 46

V variables caching ... 29

version information ... 5

View a Log... 22

W Web application performance ... 40

Web server testing ... 11, 14 Web server IP ... 4

Wildcards... 33

Working with Data Cache ... 29

Working with Directives ... 26

Working with Java Bridge ... 31

Working with Local Debugging ... 35

Working with Logs... 22

Working with phpMyAdmin to Manage MySQL ... 35, 36 Working with the Debugger ... 33

Working with Zend Controller ... 18

Working with Zend Guard Loader ... 28

Working with Zend Server ... 10

X XML, editing ... 6

Z Zend Components status ... 4

Zend Controller ... 3, 9, 45 Zend Controller, accessing ... 9

Zend Controller, adding ... 9

Zend Controller, Benchmark tool ... 18, 45 Zend Controller, configuring ... 9

Zend Controller, customizing for different operating systems ... 9

Zend Controller, developer resources ... 45

Zend Controller, overview ... 45

Zend Controller, setup ... 18

Zend Debugger API ... 40

Zend Download Server (ZDS) ... 39

overview ... 39

Zend engine ... 42

Zend extensions adding ... 50

Zend Framework ... 44

overview ... 39

Zend Framework version ... 4

Zend Framework, overview ... 44

Zend Guard encoding ... 28

licenses ... 41

obfuscating ... 28

Zend Guard Loader... 41

Index

Zend Guard ... 28

Zend Guard User Guide ... 41

Zend Java Bridge ... 42

Zend Server configuring ... 17

performance optimization ... 92

Zend Server Best Practices Guide overview ... 91

Zend Server message types ... 53

Zend Server tabs ... 3

Zend Server, component performance ... 18

In document User Guide Zend Server Community 4.0.3 (Page 129-137)