使用mac gdbp调试codeigniter

时间:2011-05-11 10:12:12

标签: php debugging xdebug

在使用mac gdbp设置调试我的本地codeigniter内容时遇到一些问题。

以下是我的设置的一些细节: - MAMP Pro 1.9.2 - php 5.3.2 - 安装了xdebug 2.10并在我的phpinfo文件旁边显示了zend的东西。 - 在php.ini中配置xdebug: 的zend_extension = “/应用程序/ MAMP /斌/ PHP5.3 / lib中/ PHP /分机/无调试非ZTS-20090626 / xdebug.so” xdebug.remote_enable =开 xdebug.remote_autostart = 1 xdebug.remote_host =本地主机 xdebug.remote_port = 3003

当我打开MacGDBp并刷新在本地服务器上运行的页面时,我会在主窗口中显示一些变量,但是我无法进入代码或其他任何内容。我在MacGDBp的左下角有一个红色的警告说“无法打开文件”。

1 个答案:

答案 0 :(得分:1)

我意识到这是一个相当古老的帖子,但我今天遇到了同样的问题,想要发布我的解决方案以防其他人努力做到正确。修复它的原因是删除了我的localhost根路径中的任何空格。有一个文件夹中有一个空格,一旦我重命名它并重新启动服务器(MAMP)和MacGDBp,我就可以看到代码正在调试!