为什么我的php页面都是白色的?

您可以上传PHP网页并查看它。你没有看到你所期望的,你什么也看不到。一个空白屏幕(通常为白色),没有数据,没有错误,没有标题,什么都没有。您查看源代码。。。它是空白的。怎么搞的?...

您可以上传PHP网页并查看它。你没有看到你所期望的,你什么也看不到。一个空白屏幕(通常为白色),没有数据,没有错误,没有标题,什么都没有。您查看源代码。。。它是空白的。怎么搞的?

Businesswoman working on the computer

缺失代码

空白页最常见的原因是脚本缺少字符。如果你漏掉了一个'or}或;在某些地方,您的PHP无法工作。你不会犯错误;你只会得到一个空白屏幕。

没有什么比在数千行代码中查找一个丢失的分号更令人沮丧的了,这会把整个事情搞砸。如何纠正和防止这种情况发生?

  • 打开PHP错误报告。从PHP提供的错误消息中,您可以了解到很多错误。如果当前没有收到错误消息,则应打开PHP错误报告。
  • 经常测试你的代码。如果您在添加每个部件时对其进行测试,那么当您遇到问题时,您知道要进行故障排除的特定部分。它将出现在您刚才添加或更改的任何内容中。
  • 尝试使用颜色编码编辑器。许多PHP编辑器,甚至是免费的,在您输入PHP时对其进行颜色编码。这有助于您选择没有结束的行,因为您将有大量相同颜色的代码。对于那些喜欢无需任何提示就可以编写代码的程序员来说,它是非侵入性的,但在排除故障时会很有帮助。
  • 评论一下。隔离问题的一种方法是注释掉大量代码。从顶部开始,注释掉一大块中除前几行以外的所有行。然后echo()为该节返回一条测试消息。如果它的回音很好,那么问题就出在代码下面的某个部分。在处理文档时,向下移动注释和测试回音的开头,直到找到问题为止。

如果您的站点使用循环

如果在代码中使用循环,则可能是页面陷入了一个从未停止加载的循环中。您可能忘记了在循环结束时向计数器添加+,因此循环将永远运行。您可能已将其添加到计数器中,但在下一个循环开始时意外地覆盖了它,因此您从未获得任何基础。

帮助您发现这一点的一种方法是在每个周期开始时回显当前计数器编号或其他有用的信息。通过这种方式,您可能会更好地了解循环发生故障的位置。

如果您的站点不使用循环

检查您在页面上使用的任何HTML或Java是否没有引起问题,以及包含的任何页面是否没有错误。

  • 发表于 2021-09-12 11:10
  • 阅读 ( 143 )
  • 分类:编程

你可能感兴趣的文章

得到(get)和php中的post方法(post method in php)的区别

...HP中GET和POST方法的关键区别在于GET方法通过将信息附加到页面请求来发送信息,而POST方法通过HTTP头发送信息。 PHP是一种为web开发而设计的服务器端脚本语言。GET和POST方法是客户端计算机向web服务器发送信息的两种方法。这些...

  • 发布于 2020-10-17 03:43
  • 阅读 ( 183 )

您需要了解的有关内容管理系统的所有信息

...页内容很简单。你打开一个浏览器,输入一个网址,瞧!页面显示。但另一方面,有一些软件正在努力为你服务。大量的服务器正在利用内容管理系统来创建和服务您喜爱的内容。 ...

  • 发布于 2021-03-13 12:08
  • 阅读 ( 204 )

解决wordpress中500个内部服务器错误和空白白页的最终指南

...对于您自己的虚拟专用服务器(什么是虚拟服务器,以及为什么您可能需要虚拟服务器),您需要负责确保所有内容都能协同工作,这比听起来更困难。 ...

  • 发布于 2021-03-21 20:31
  • 阅读 ( 281 )

什么是wordpress开发者?5种必备技能

...载内容、将出现的常见问题、如何优化网站、如何自定义页面以及如何增加网站的流量。这将需要在网络编程背景。 ...

  • 发布于 2021-03-26 19:49
  • 阅读 ( 457 )

什么是php文件(如何打开一个)?

...编辑代码,我们建议使用正确格式化PHP代码的编辑器。在我的例子中,我将在Windows上使用Notepad++。 默认情况下,当您安装Notepad++这样的文本编辑器时,它会自动关联大多数文本/编程文件扩展名,因此双击该文件应该会在程序中...

  • 发布于 2021-04-04 08:47
  • 阅读 ( 263 )

如何在windows pc上设置自己强大的wiki

...服务器的管理部分。您可能要检查的第一件事是“管理”页面。本页概述了在web服务器上运行的内容。如果您看到此页面,这意味着您有一个工作的Web服务器,并且您已经准备好安装MediaWiki。 EasyPHP会创建一个“www”目录,如果...

  • 发布于 2021-04-12 21:30
  • 阅读 ( 145 )

如何在iis 6 for windows server 2003上安装php

...tp://localhost/phpinfo.php'在您的服务器上,您应该看到PHP信息页面。如果页面加载成功,PHP现在就可以在您的机器上运行了。 结论 一旦在Windows系统上安装并运行了PHP,就可以利用大量可用的基于PHP的应用程序,并开发和部署自己...

  • 发布于 2021-04-13 11:55
  • 阅读 ( 128 )

如何创建wordpress博客的自定义主题,并使用最少的编码

...es.css文件中,填充应用于图像的三个面,而不是一个面。为什么?没有填充的边就是不在文本旁边的边。这是右对齐图像的右侧和左对齐图像的左侧。这样做是为了使图像不会在环绕它的文本块中尴尬地缩进。当你创建你的WordPr...

  • 发布于 2021-05-28 09:38
  • 阅读 ( 225 )

菲律宾比索(php)和html格式(html)的区别

...间。 在HTML中编码意味着根据您使用的浏览器,您编码的页面总是相同的。PHP允许程序员动态地创建HTML页面或其部分。例如,如果您想创建一个站点,在它自己的页面中单独显示字母表中的所有字母,那么如果您使用的是HTML,...

  • 发布于 2021-06-22 12:59
  • 阅读 ( 236 )

菲律宾比索(php)和html格式(html)的区别

...源的服务器端脚本语言。它主要用于Web开发和生成动态Web页面。除了HTML之外还使用PHP,PHP代码实际上嵌入到HTML源文档中。 超文本标记语言(HTML)是一种众所周知的用于开发网页的标记语言。它已经存在了很长一段时间,是常...

  • 发布于 2021-07-12 07:19
  • 阅读 ( 164 )
t2085416
t2085416

0 篇文章

相关推荐