0

我正在尝试将网站从一台服务器移动到另一台服务器。但是,当我尝试在浏览器中访问该网站时,它只会下载一个名为“下载”的 1kb 文件。这可能是什么原因造成的?原站点有SSL证书以及大量用php、sql、json、ajax等编写的代码。

这个问题被关闭为“不是一个真正的问题”,但我没有时间回复评论。如果这是一个简单的答案,那么无论如何,请给我答案。*我已使用 ftp 客户端将所有文件从旧服务器移动到新服务器。所有文件都已成功移动。当尝试登录到基本页面或进入 index.php 页面时,所发生的只是标题为“下载”的 1kb 下载开始和结束。该文件没有扩展名,无法打开。* 这个问题也发生在多家托管公司,因为我已经尝试移动这个网站两个星期了。

4

1 回答 1

0

我以前也遇到过类似的问题。

尝试使用文本编辑器打开“下载”文件(也许将其重命名为 download.txt 以便于打开)

打开文件后,您可能会看到 index.php 的源代码。这表明这是由于您的服务器配置错误,可能是由于设置服务器的人可能是由于您自己的 .htaccess。

首先尝试删除您的 .htaccess(某些 ftp 客户端可能会隐藏它)。它现在有效吗?

如果不尝试上传文本文件或图像并检查是否正在提供此文件,如果没有,则服务器配置存在严重错误,可能不是您造成的。

如果这确实有效,那么这是由于 PHP 配置,基本上脚本没有被发送到 PHP 进行处理,如果是这种情况,那么我会确保在该服务器上安装并允许 PHP。

于 2012-12-04T11:33:13.080 回答