我将一个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';
答案 0 :(得分:1)
在这些情况下,所有道路通常都会导致配置.php检查拼写和标点符号是否有错误。此外,启用其中一个默认的Joomla模板,以确保您使用的任何模板都不使用旧值。
答案 1 :(得分:1)
问题解决了。
像所有人建议的那样,配置.php文件应该受到责备,但没有办法手动更改它并使其正确,我必须让系统确定自己的配置。< / p>
我在一个单独的文件夹中安装了一个新版本的Joomla,并在一个单独的文件夹中安装了一个新版本的PHPBB3。
然后我为这两件事拿了configuration.php和config.php文件,并将它们放在网站的现有文件夹中,这些文件不起作用。
更改了次要详细信息,例如数据库前缀(因为我在安装时无法输入现有的详细信息),就是这样。现在它有效。
因此对于面临同样问题的任何人来说,这可能是一个很好的解决方法。安装虚拟版本的Joomla,并使用生成的configuration.php文件为旧的,无法运行的网站。
答案 2 :(得分:1)
rm –rf /var/www/html/<your website directory>/var/cache/*