移动服务器后的Joomla空白屏幕

问题描述 投票:0回答:2

我将Joomla安装从一台服务器移动到另一台服务器。复制数据库和所有文件。当我将它移动到位时它全部加载,一切正常,经过一段时间(如20分钟)后,它现在只加载一个空白页面。

我已经通过Joomla框架进行了追踪,如果我在调用$app->render()之前发出回声它可以正常工作并输出,但是对$app->render()的调用永远不会进入。即我在echo()的顶部放了一个echo语句,但没有输出。非常奇怪,没有错误,没有输出。

有任何想法吗? Joomla 1.7.3。

编辑:我只是计时,它确实工作到30分钟。此时我在PHP error_log中得到两行 -

[22-Mar-2012 01:35:46 UTC] PHP Notice:  Undefined offset: 2 in /home/off/public_html/components/com_k2/router.php on line 114
[22-Mar-2012 01:35:46 UTC] PHP Notice:  Undefined variable: text in /home/off/public_html/templates/gk_boutique/error.php on line 27
joomla
2个回答
0
投票

试着把它放到.htaccess中

    DirectoryIndex index.php index.html

问题是服务器上有一个(有时)不可见的index.html。实际上没有导致空白页面的问题,它只是一个空白页面。为了证明这是错误的尝试打字

呜呜呜.有人domain.com/index.PHP

然后应该出现该页面。

注意不要只删除.html文件,它有其原因(安全性),将其添加到.htaccess中,当您输入www.yourdomain.com时它应自动转到索引页面


0
投票

如果您可以登录管理员(yourdomain.com/administrator),请尝试清除所有缓存。迁移期间保留了缓存。

© www.soinside.com 2019 - 2024. All rights reserved.