Zendextensionmanager.dll--zend Extended Plugins Manager
Zend Extensions Manager Minimalist Installation Tutorial:
1, installation Zend Optimizer 3.3.0a:http://www.jb51.net/softs/9305.html
This is the Zend Extension Manager v1.2.0, and the Zend Optimizer 3.3.0a.
Zend Extension Manager principle:
1, open php.ini, find
[Zend]
Zend_extension_ts= "E:\Zend\ZendOptimizer-3.3.0\lib\ZendExtensionManager.dll"
Zend_extension_manager.optimizer_ts= "e:\Zend\ZendOptimizer-3.3.0\lib\Optimizer-3.3.0"
Let me explain:
When you only install optimizer or debugger Zend_extension_ts is directly pointing to Optimizer or debugger DLL, now this point to Zendextensionmanager
The Zendextensionmanager principle is to find the folder that Zend_extension_manager.optimizer_ts points to first.
Then find the php-5.2.x folder and read the ZendOptimizer.dll under the folder.
So the path structure is E:\......\optimizer-3.3.0\php-5.2.x\zendoptimizer.dll
But in the zend_extension_manager.optimizer_ts is the php-5.2.x's parent directory.
Insert the Zend Debugger:
2, know the principle is much simpler.
Zend Debugger 5.2.10:http://downloads.zend.com/pdt/server-debugger/zenddebugger-5.2.10-cygwin_nt-i386.tar.gz
Just put the unpacked 5_2_x_comp\zenddebugger.dll under such a path:
E:\Zend\ZendDebugger-5.2.10\php-5.2.x\ZendDebugger.dll
Don't forget to change 5_2_x_comp to php-5.2.x, and I made this low-level mistake.
In PHP.ini Plus
Zend_extension_manager.debug_server_ts= "e:\Zend\ZendDebugger-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 site
Restart Apache,ok