使用Eclipse和xdebug调试PHP的问题

时间:2011-05-23 10:43:20

标签: php eclipse xdebug

你能帮助我解决以下问题吗?我在Ubuntu下使用xdebug配置了Eclipse Helios。当我开始调试一个给定的页面时,一切似乎都很好,我可以附加到我想要的断点,但问题来自我托盘跳过/进入,Firefox(我的默认浏览器进行调试)提示我“另存为” php页面。

2 个答案:

答案 0 :(得分:0)

您是否检查过以确保PHP,Apache和MySQL正在运行?

如果它们没有运行,那么您将无法运行PHP脚本。

我认为ubuntu中的命令(如果没有在LAMPP上运行)是“sudo apachectl start”来启动apache / php

然后你可以将你的脚本放在/ var / www / html /


如果您正在运行LAMPP(http://www.apachefriends.org/en/xampp-linux.html),那么您可以“sudo / opt / lampp / lampp start”启动所有内容。

然后将脚本安装到/ opt / lampp / htdocs /

完成所有这些操作后,您应该能够运行它。

答案 1 :(得分:0)

我假设您使用Apache作为您的网络服务器。如果是这样,似乎Apache不知道如何处理* .php文件。

你添加了:

# Required modules: dir_module, php5_module

<IfModule dir_module>
    <IfModule php5_module>
        DirectoryIndex index.php index.html
        <FilesMatch "\.php$">
            SetHandler application/x-httpd-php
        </FilesMatch>
        <FilesMatch "\.phps$">
            SetHandler application/x-httpd-php-source
        </FilesMatch>
    </IfModule>
</IfModule>

到你的apache配置文件?这应该可以解决问题。