ZendExtensionManager.dll——Zend extension plug-in manager
Zend extension plug-in manager’s simplest installation tutorial:
1. Install Zend Optimizer 3.3.0a: http://www.jb51.net/softs/ 9305.html
In this way, Zend Extension Manager v1.2.0 is installed and Zend Optimizer 3.3.0a is plugged in
Principle of Zend Extension Manager:
1. Open php.ini and find
[Zend]
zend_extension_ts="e:ZendZendOptimizer-3.3.0libZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="e:ZendZendOptimizer-3.3.0libOptimizer-3.3.0"
Let me explain:
When When you only installed Optimizer or Debugger, zend_extension_ts pointed directly to the dll of Optimizer or Debugger. Now it points to ZendExtensionManager
The principle of ZendExtensionManager is to first find the folder
pointed to by zend_extension_manager.optimizer_ts and then find php-5.2.x folder, and read ZendOptimizer.dll under the folder
so the path structure is E:...Optimizer-3.3.0php-5.2.xZendOptimizer.dll
but fill it in zend_extension_manager.optimizer_ts is the parent directory of php-5.2.x
Plug in Zend Debugger:
2. It will be much simpler after knowing the principle
Zend Debugger 5.2.10: http://downloads.zend.com/ pdt/server-debugger/ZendDebugger-5.2.10-cygwin_nt-i386.tar.gz
Just put the decompressed 5_2_x_compZendDebugger.dll in this path:
E:ZendZendDebugger-5.2.10php-5.2. xZendDebugger.dll
Don’t forget to change 5_2_x_comp to php-5.2.x, I made this simple mistake
Add
zend_extension_manager.debug_server_ts="e:ZendZendDebugger-5.2. 10"
zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=127.0.0.1/32,127.0.0.1/24
Put dummy.php in the root directory of the website
Restart apache, ok