我正在尝试同时加载XDebug和ionCube加载器,当我在php.ini中单独键入zend_extension_ts="path/to/ioncube_loader_win_5.2.dll"
或zend_extension_ts="path/to/php_xdebug.dll"
时,它们会起作用。但是我不能让他们同时工作。有什么办法可以同时加载它们吗?
我在想是否只能为特定目录/项目加载它们,我不知道是否可能。
最佳答案
我已经在Zend调试器的顶部成功安装了ionCube,而没有遇到任何问题,
要安装ionCube,我已经从here下载了适用于我的操作系统的zip文件。
然后运行localhost/ioncube/loader-wizard.php
,它将逐步告诉您该怎么做,因为我有Windows和Wamp Server,因此必须在其中插入ioncube文件夹
C:\wamp\bin\apache\apache2.4.9\bin\
这是php版本和说明:
PHP 5.5.12 (cli) (built: Apr 30 2014 11:20:58)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
我在Arte Arefjev提到的其他stackoverflow帖子中看到ioncube的
zend_extention
应该是第一个加载的,所以我这样做:zend_extension = "C:/wamp/bin/apache/apache2.4.9/bin/ioncube/ioncube_loader_win_5.5.dll"
zend_extension = "c:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
我所有的调试器,同时我的ioncube工作异常出色!
希望它将对将来的人有所帮助。