网站在本地但不在线服务器(WAMP)上工作

时间:2016-06-30 09:41:39

标签: php apache wamp

早上好。

我在编写一些.php文件时出现问题,我在网站上实现了PHPMailer。我使用WAMP Server(版本2.4)在本地编写了所有代码,并且在测试时,一切正常。然后问题开始了,因为当我将文件上传到网站所在的服务器上,而不是重定向到.php文件并执行它们时,我只获得了空白页面。

我认为问题可能是文件夹路径,但我检查了他们,他们在哪里正确。那时,我认为问题可能是WAMP服务器(版本5.4.16)上的旧版本,而不是网站服务器版本(版本5.4.45)。所以我也尝试在我的WAMP服务器上安装PHP ver 5.4.45,但是我有一个错误,据说这个PHP版本与Apache版本不兼容。所以我也尝试安装另一个版本的Apache,但之后它没有用,因为需要另一个版本的PHP。

之后,我完全卸载了WAMP服务器并安装了最新版本(版本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,我完成了所有步骤,所以我无法理解为什么它在服务器上不起作用。

1 个答案:

答案 0 :(得分:0)

查看PHP页面时,空白页面通常意味着发生致命错误,导致页面无法加载。

默认情况下,错误未设置为在屏幕上显示,但它们将在您的服务器日志文件中。这些通常称为apache日志或错误日志。您的网站托管服务商将帮助您找到这些内容。

然后,这些将告诉您错误是什么,在哪个页面以及行号。