Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在IDE中运行,但不在服务器上运行_Php - Fatal编程技术网

Php 在IDE中运行,但不在服务器上运行

Php 在IDE中运行,但不在服务器上运行,php,Php,我有一个在IDE上运行良好的程序,echo成功了,没有错误 但如果在firefox或chrome等浏览器上运行相同的程序时,没有显示任何内容 这只是一个空白页 是否需要在脚本中添加任何内容才能在浏览器上运行,或者我做错了什么?当从Web服务器提供脚本时,有许多原因会导致脚本阻塞。。。您确实有一个正常工作的Web服务器,并且能够运行其他脚本,对吗 确保已正确设置错误报告和错误处理以显示错误。 如果您想快速而肮脏地完成此操作,请在脚本顶部添加此代码段 error_reporting(E_ALL);

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

但如果在firefox或chrome等浏览器上运行相同的程序时,没有显示任何内容

这只是一个空白页


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

当从Web服务器提供脚本时,有许多原因会导致脚本阻塞。。。您确实有一个正常工作的Web服务器,并且能够运行其他脚本,对吗

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

error_reporting(E_ALL);
ini_set('display_errors', '1');
  • 检查Web服务器是否与其他脚本一起正常工作

  • 如果有调试器,请使用调试器

  • 2.a如果你没有调试器,这里有一个快速的穷人调试器教程:添加
    退出
    在脚本中,您知道它应该输出一些东西,然后在退出之前使用
    var\u dump
    (如果需要),查看您的期望是否与输出匹配。重复下一条指令,直到var_dump中的输出与预期不匹配为止


    出于友好的考虑,下次发帖时,请提供更多细节,甚至是一两段相关代码。这将为您带来更加具体和相关的答案。

    您必须向我们提供更多详细信息。您认为它在IDE上运行良好是什么意思?你是说你的IDE没有任何错误,还是说它可以从命令行正常运行?此外,您还可以使用错误报告打开错误(E_ALL&~E_已弃用);和ini_集合(“显示错误”,1);空白页=错误,您应该尝试启用它们:错误报告(-1);迂腐的注释:浏览器不执行PHP文件。PHP通常由Web服务器解释。谢谢大家。我的代码中没有错误报告。