我的客户端(笔记本电脑)上安装了 VS Code。
服务器上安装了PHP。但是,由于其共享托管,我无法自己安装任何东西(例如 Xdebug)。是否可以调试 PHP(设置断点、单步执行代码)?例如,我可以使用交互式 PHP 调试器吗?
NuSphere PhpED IDE 说调试器可与共享托管一起使用。我找到了一个关于如何设置它的教程。我希望 VS Code 也能做到这一点。
我认为您无法在共享主机上使用 phpdbg 进行调试,因为它们通常具有很高的安全限制...也许您可以询问他们是否提供该服务?
我能想到的唯一替代解决方案是“printf 调试样式”,通过您的应用程序回显消息,可以提示您可能出了什么问题。您可以使用像 bcons 这样的服务(它有一个永久免费的计划)。
免责声明:我是 bcons 开发人员之一,但这不是自我推销,我已经成功地使用它来查找像您这样的环境中的错误。