改变服务器后Joomla空白,管理面板好

时间:2012-06-20 17:09:36

标签: joomla configuration phpbb3 server-migration

我将一个Joomla 1.5网站和一个PHPBB3论坛的cPanel移动从一个服务器转移到另一个服务器,当DNS改变踢了所有我看到的是一个空白页面。管理员面板无任何问题地工作。 cPanel工作。网站和论坛(与网站分开)都是空白的。

然后我手动下载然后上传所有文件(没有手动移动数据库),并且由于555文件权限,某些文件无法上传。我暂时将权限更改为777以使用手动上载的文件覆盖该文件。所以现在所有文件都与旧服务器上的文件相同。

即使我打开网站调试,屏幕也是空白的。

没有隐藏的index.html或default.html文件可能导致问题。

整个帐户已使用cPanel移动,因此旧服务器和新服务器上的帐户相同。托管服务提供商报告没有问题。 DNS改变在两天前就开始了。

PHP正在运行,因为此链接有效:http://oklade.net/findpath.php

在configuration.php中,没有特别指向旧网站。

var $dbtype = 'WeboMySql';
var $host = 'localhost';

3 个答案:

答案 0 :(得分:1)

在这些情况下,所有道路通常都会导致配置.php检查拼写和标点符号是否有错误。此外,启用其中一个默认的Joomla模板,以确保您使用的任何模板都不使用旧值。

答案 1 :(得分:1)

问题解决了。

像所有人建议的那样,配置.php文件应该受到责备,但没有办法手动更改它并使其正确,我必须让系统确定自己的配置。< / p>

我在一个单独的文件夹中安装了一个新版本的Joomla,并在一个单独的文件夹中安装了一个新版本的PHPBB3。

然后我为这两件事拿了configuration.php和config.php文件,并将它们放在网站的现有文件夹中,这些文件不起作用。

更改了次要详细信息,例如数据库前缀(因为我在安装时无法输入现有的详细信息),就是这样。现在它有效。

因此对于面临同样问题的任何人来说,这可能是一个很好的解决方法。安装虚拟版本的Joomla,并使用生成的configuration.php文件为旧的,无法运行的网站。

答案 2 :(得分:1)

  1. 在开始调试服务器之前,打开调试模式(在管理员CP中)enter image description here
  2. 我要尝试的第一件事就是通过运行以下来删除缓存:
    rm –rf /var/www/html/<your website directory>/var/cache/*
  3. 接下来我要尝试切换到另一个模板 - 确保模板不是问题。
  4. 此外,请务必检查apache访问日志 - 以防万一。另外,您可以检查.htaccess是否有301重定向规则或任何其他有问题的配置(同样适用于httpd.conf和configuration.php)
  5. 祝你好运!