php - 是否可以在 php 内置 Web 服务器上使用 xdebug?

标签 php xdebug php-builtin-server

我有一台装有 apache2 和 php7 的计算机,我设置了 php.ini要使用 xdebug 并且没问题,我可以使用编辑器进行调试。

但是我想在另一台只有php的电脑上调试。

我使用以下命令启动了服务器:php -S localhost:8080

我尝试使用相同的 php.ini , 但似乎 php 内置网络服务器无法理解 php.ini

我使用了命令:php -S localhost:8080 -c <<path to my php.ini>>

这里是 apache 服务器的 phpinfo 输出:

enter image description here

这里是内置网络服务器的输出:

enter image description here

最佳答案

你需要在-S之前传递php.ini:

php -c /path/to/php.ini -S localhost:8080

关于php - 是否可以在 php 内置 Web 服务器上使用 xdebug?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47492453/

相关文章:

php - PHP Built-in Webserver 有内存限制吗?

php - 挂断 Twilio 时提交 POST 数据

php - 将 mysql_num_rows 更新为新的 Mysqli 标准 : mysqli_stmt_num_rows

php - 计算数据库中查询的运行时间

php - 使用 Xampp 设置 Xdebug 时出错 (Windows 7) - 服务器证书不包含与服务器名称匹配的 ID

php - 在本地主机外运行 PHP 5.4 内置 Web 服务器

php - 无法在 ubuntu 14.04 VPS 上删除 wordpress 插件

php - 在远程服务器上调试PHP代码的解决方案,使用远程IDE

php - 如何使用 Eclipse 和 XAMPP 在 Ubuntu 12.04 上设置 PHP 调试?

symfony - 如何避免终端捕获错误而不是Symfony探查器