在IE10上使用PHP脚本进行调试

时间:2016-06-18 16:00:23

标签: javascript php jquery ajax

我有一个使用ajax将数据发布到php脚本的js脚本。 php脚本将打开一个文本文件并写入从js脚本传递的数据。相同的脚本适用于不同计算机上的chrome,但在将其迁移到只有IE可用的服务器之后,它不起作用。

在js中执行POST脚本后,我的浏览器显示success消息,但文本文件中的数据未更改。我能想到的一个问题是我放入php脚本的目录不正确。所以我从w3schools添加了这些行,看看文件是否真的找到了,但没有发生什么奇怪的事情:

 if(!file_exists("welcome.txt")) {
      die("File not found");
} else {
     $file=fopen("welcome.txt","r");
 }

在这种情况下,我可以采取哪些其他方式进行调试?

更新

我认为我的php一般不会因某些原因而起作用。我用

替换了我的php文件中的所有内容
   echo '<script type="text/javascript">alert("hello"); </script>';

我假设当我单击我的网页上的按钮时,js将执行$ ajax帖子并且将执行显示警报消息的php脚本。但是还没有出现

1 个答案:

答案 0 :(得分:0)

在PHP脚本中,您可以使用以下命令打开错误报告:

error_reporting(E_ALL);
ini_set('display_errors', 1);

将显示错误和警告,这可能会提示您脚本失败的提示。