【问题标题】:Joomla 1.5 font page blank pageJoomla 1.5字体页空白页
【发布时间】:2013-06-19 06:27:21
【问题描述】:

我首先要说的是 Joomla CMS 的新手。托管网站的服务器刚刚更新了他们的 PHP 5.4。它正常工作了一段时间,然后首页停止显示任何内容。我已经尝试了几乎所有建议来解决问题的方法,但似乎没有任何效果。从检查 error_log、导出网站并将其重新安装到仍支持 PHP 5.2 的新托管服务上,查看 PHP 错误并对记录为语法错误的文件代码进行小幅更改,这样它们就不会发生,但仍然没有空白的。从头开始不是我的选择,因为我需要保持该模板完整,因为我不是创建它的人。如果有人有任何建议,将不胜感激。

在配置文件中开启报错时我得到

开始错误消息

严格标准:非静态方法 JLoader::import() 不应在第 186 行的 C:\xampp\htdocs\restore\libraries\loader.php 中静态调用

严格标准:非静态方法 JLoader::register() 不应在第 71 行的 C:\xampp\htdocs\restore\libraries\loader.php 中静态调用

严格标准:非静态方法 JFactory::getApplication() 不应在第 31 行的 C:\xampp\htdocs\restore\index.php 中静态调用

严格标准:JSite::getPathWay() 的声明应与 C:\xampp\htdocs\restore\includes\application.php 377 行中 JApplication::getPathway() 的声明兼容

严格标准:不应静态调用非静态方法 JRegistryFormat::getInstance(),假设 $this 来自第 373 行 C:\xampp\htdocs\restore\libraries\joomla\registry\registry.php 中的不兼容上下文

结束错误消息

只列举几个。我已经尝试通过和编辑它们,现在很幸运。

【问题讨论】:

  • 如果没有错误日志,我们无法为您提供太多帮助。转到configuration.php 并确保设置$debug = '1';
  • 另外,请确保您的php.ini 设置为debugger.enabled=on
  • Joomla 1.5 较旧,而 PHP 5.4 相对较新。显然会有问题。尝试升级到 Joomla 2.5 或 3.1。

标签: joomla joomla1.5


【解决方案1】:

我发现了问题。如果其模块以某种方式导致空白页错误。 通过首先使用 Akeeba Backup 插件制作当前站点的副本,我能够找到这一点。 安装在我的本地主机上。 安装了新版本的 Joomla 1.5(没有默认数据) 然后编辑了configuration.php文件的数据库连接设置

/* Database Settings */
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'root';
var $password = 'password';
var $db = 'dbname';
var $dbprefix = 'jos_';

使用从我安装在本地主机上的网站的复制版本创建的数据库。

完成后,我创建的新版 joomla 包含所有数据库信息 我需要重新创建一个具有相同内容的新网站。

然后我开始从复制的组件、模块、插件、模板和模块 版本到新版本。 注意:部分插件和模块需要重新安装。

每次复制目录时,我都会检查新版本是否仍然正常运行。然后,在我复制某个模块后,我在新版本上得到了一个空白的前端页面。

所以我在 W3 上找到了适用于 1.5 的模块版本并重新安装了它。 解开我的空白前端页面之谜。

查明问题花了好几个小时,但我感谢在我发布问题的论坛上回复我的问题的人。我希望这可以帮助任何遇到神秘空白前端页面的人。

【讨论】:

    【解决方案2】:

    这个问题真的不是 Joomla 特定的问题,而是 PHP。要了解有关在 PHP 中解决这些问题的更多信息,请在 How to get useful error messages in PHPWhat is the recommended error_reporting() setting for development? What about E_STRICT? 进行很好的讨论

    【讨论】:

      猜你喜欢
      • 2014-12-05
      • 1970-01-01
      • 2013-12-19
      • 1970-01-01
      • 2012-04-10
      • 2012-06-15
      • 1970-01-01
      • 2017-10-19
      • 1970-01-01
      相关资源
      最近更新 更多