在本地工作但不在在线服务器上工作的网站 (WAMP)
Website working on local but not on online server (WAMP)
早上好。
我在网站上为实现 PHPMailer 而编写的一些 .php 文件出现问题。我使用 WAMP 服务器(2.4 版)在本地编写了所有代码,并且在测试时一切正常。然后问题就开始了,因为当我在网站所在的服务器上上传文件时,我没有重定向到 .php 文件并执行它们,而是只获得了空白页面。
我认为问题可能出在文件夹路径上,但我检查了它们,它们是正确的。那时,我认为问题可能出在 WAMP 服务器(5.4.16 版)上的 PHP 版本比网站服务器(5.4.45 版)上的版本要旧。所以我也尝试在我的 WAMP 服务器上安装 PHP ver 5.4.45,但是我遇到了一个错误,据说这个 PHP 版本与 Apache 版本不兼容。所以我也尝试安装另一个版本的 Apache,但后来它不起作用,因为需要另一个版本的 PHP。
之后,我完全卸载了 WAMP 服务器并安装了最新版本(ver 3.0.0)并尝试使用 PHP ver 5.6.16 执行 .php 文件,实际上它们没有任何问题。
在那之后,我也尝试在这个新版本的 WAMP 服务器上安装 PHP 5.4.45,但给了我同样的 Apache 版本问题。我真的不明白问题可能是什么,有人遇到过这个问题或与我类似的问题并解决了吗?
我使用本教程在 WAMP (http://forum.wampserver.com/read.php?2,125016,125018) 上安装了 PHP ver 5.4.45 并且我完成了所有步骤,所以我不明白为什么它在服务器上不起作用。
查看 PHP 页面时出现空白页面通常意味着出现致命错误,导致页面无法加载。
默认情况下,错误不会显示在屏幕上,但它们会出现在您的服务器日志文件中。这些通常被称为 apache 日志或错误日志之类的东西。您的网络托管服务商会帮助您找到这些。
然后这些将告诉您错误是什么,在什么页面上,以及在什么行号。
早上好。
我在网站上为实现 PHPMailer 而编写的一些 .php 文件出现问题。我使用 WAMP 服务器(2.4 版)在本地编写了所有代码,并且在测试时一切正常。然后问题就开始了,因为当我在网站所在的服务器上上传文件时,我没有重定向到 .php 文件并执行它们,而是只获得了空白页面。
我认为问题可能出在文件夹路径上,但我检查了它们,它们是正确的。那时,我认为问题可能出在 WAMP 服务器(5.4.16 版)上的 PHP 版本比网站服务器(5.4.45 版)上的版本要旧。所以我也尝试在我的 WAMP 服务器上安装 PHP ver 5.4.45,但是我遇到了一个错误,据说这个 PHP 版本与 Apache 版本不兼容。所以我也尝试安装另一个版本的 Apache,但后来它不起作用,因为需要另一个版本的 PHP。
之后,我完全卸载了 WAMP 服务器并安装了最新版本(ver 3.0.0)并尝试使用 PHP ver 5.6.16 执行 .php 文件,实际上它们没有任何问题。
在那之后,我也尝试在这个新版本的 WAMP 服务器上安装 PHP 5.4.45,但给了我同样的 Apache 版本问题。我真的不明白问题可能是什么,有人遇到过这个问题或与我类似的问题并解决了吗?
我使用本教程在 WAMP (http://forum.wampserver.com/read.php?2,125016,125018) 上安装了 PHP ver 5.4.45 并且我完成了所有步骤,所以我不明白为什么它在服务器上不起作用。
查看 PHP 页面时出现空白页面通常意味着出现致命错误,导致页面无法加载。
默认情况下,错误不会显示在屏幕上,但它们会出现在您的服务器日志文件中。这些通常被称为 apache 日志或错误日志之类的东西。您的网络托管服务商会帮助您找到这些。
然后这些将告诉您错误是什么,在什么页面上,以及在什么行号。