在IDE中运行但在服务器上运行

时间:2011-11-18 00:08:31

标签: php

我有一个程序在IDE上运行良好,echo成功,没有错误。

但是,如果在firefox或chrome等浏览器上运行相同的程序,则不会显示任何内容。

它只是一个空白页。

在脚本中是否需要添加任何内容才能在浏览器上运行,或者我做错了什么?

2 个答案:

答案 0 :(得分:1)

当您从网络服务器提供服务时,您的脚本可能会出现窒息的原因有很多。 ......你让网络服务器正常运行并且能够运行其他脚本,对吗?

确保正确设置错误报告和错误处理以显示错误。 如果您想快速而肮脏地执行此操作,请在脚本顶部添加此代码段。

error_reporting(E_ALL);
ini_set('display_errors', '1');
  1. 检查网络服务器是否正常使用其他脚本

  2. 使用调试器,如果你有一个......

  3. 2.a如果您没有调试器,这里有一个快速的穷人调试器教程:在脚本中添加exit;,您知道它应该输出一些东西,然后使用{{1如果有必要,请在退出之前查看您的期望是否与输出匹配。重复下一条指令,直到达到var_dump中输出与预期不匹配的程度。

    友好的旁注,下次发帖时,请提供更多详细信息,甚至是相关代码的代码段或两个。这将为您带来更具体和相关的答案。

答案 1 :(得分:0)

如上所述,我的代码中确实有错误报告。