所以我安装了netbeans和xampp。在我格式化之前,它们都完美地协同工作,我只是安装了它们。
所以现在我真的很生气,因为我花了一整天时间寻找错误,发现什么都没有!
所以我的第一步是检查我有一个php.ini文件,我这样做。
然后嵌套步骤检查xdebug是否存在,它执行:C:\Program Files (x86)\xampp\php\ext\php_xdebug.dll
然后我将ini文件更改为当前设置:
[XDebug]
zend_extension = "C:\Program Files (x86)\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\Program Files (x86)\xampp\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = localhost
xdebug.remote_port=9000
xdebug.idekey="netbeans-xdebug"
xdebug.trace_output_dir = "C:\Program Files (x86)\xampp\tmp"
我知道并非所有这些都是必要的,但是,通过这么多问题,他们看起来都很相关。
然后在停止并重新启动Apache服务器后,NOTHING发生了更改。
然后我转到http://xdebug.org/wizard.php,看看是否可以通过抛出我应该安装的新纪录的情况来解决问题,而我得到的回应中没有包含下载内容的内容!
Tailored Installation Instructions
Summary
Xdebug installed: no
Server API: Apache 2.0 Handler
Windows: yes - Compiler: MS VC9 - Architecture: x86
Zend Server: no
PHP Version: 5.4.16
Zend API nr: 220100525
PHP API nr: 20100525
Debug Build: no
Thread Safe Build: yes
Configuration File Path: C:\Windows
Configuration File: C:\Program Files (x86)\xampp\php\php.ini
Extensions directory: C:\Program Files (x86)\xampp\php\ext
Instructions
Download
Move the downloaded file to "C:\Program Files (x86)\xampp\php\ext"
Edit C:\Program Files (x86)\xampp\php\php.ini and add the line
zend_extension = "C:\Program Files (x86)\xampp\php\ext\"
Restart the webserver
我有netbeans 7.3.1和php 5.4.16,我也在管理模式下运行我的XAMPP控制器和netbeans。
非常感谢所有帮助