1

我正在尝试调试一个巨大的 php 脚本文件,当它到达这一行时

$com = new Com('WScript.shell');

整个脚本就死了并停止工作。我正在使用 Eclipse PDT 进行调试。

我尝试echo在该行之前和之后添加 s 并从命令行运行文件

php -f "C:/path/file.php" argument

whereargument只是一个数字,它仍然没有通过这条线!

我是 php 新手,无法进一步调试此错误。有没有办法测试为什么脚本会以这种方式停止?

我正在使用 php 5.3

谢谢

4

1 回答 1

1

我错过了php_com_dotnet.dll插件。我不知道 php 在哪里抛出了错误,所以我知道可以通过error_log = "C:\php\php_errors.log"在 php 的php.ini文件中添加这一行来配置错误日志。

于 2013-04-24T12:47:32.323 回答