昨天搞了一个晚上的zend debugger与zend optimizer的问题,始终没有搞通。今天早上起来接着搞,也在网上看了一些他们之间共存的方法,但是还是没有效果。后来,自己硬着头皮打开php.ini这个文件,仔细看了里面的文件的东西,发现多了很多重复的东西,删掉以后就是如下的内容:(该内容为正确配置后产生的)
[Zend Optimizer]zend_extension_manager.optimizer_ts="C:/Program Files/Zend/ZendOptimizer-3.3.0/lib/Optimizer-3.3.0"zend_extension_ts="C:/Program Files/Zend/ZendOptimizer-3.3.0/lib/ZendExtensionManager.dll"zend_optimizer.enable_loader=1
[Zend Debugger]zend_extension_manager.debug_server_ts="C:/Program Files/Zend/ZendStudioServer-5.1.0/lib/Debugger-5.1.0"zend_debugger.allow_hosts=127.0.0.1/32zend_debugger.expose_remotely=alwaysstudio.install_dir="C:/Program Files/Zend/ZendStudioServer-5.1.0"zend_gui.ini_modifier="C:/Program Files/Zend/ZendStudioServer-5.1.0/sbin/ini_modifier.exe"zend_debugger.deny_hosts= zend_gui_password=96e79218965eb72c92a549dd5a330112zend_ini_file="C:/Program Files/Zend/ZendStudioServer-5.1.0/etc/zend.ini"
红色部分的属于重点的部分,网上都有对他们的解释,这里就不赘述了。最后。发现自己的错误竟然是在zend_debugger.expose_remotely=always,原因是always后面多了一个_hosts。看来以后不能照搬别人的东西:0