gpt4 book ai didi

mysql - 升级后 Joomla 内容不可见

转载 作者:行者123 更新时间:2023-11-29 02:02:21 24 4
gpt4 key购买 nike

我有一个旧的 joomla 版本正在运行。一些 1.0.x。 (我还没有打算升级这个网站,但我会尽快这样做)但是我不得不在该服务器上升级过时的 linux (Suse 10.1) 并安装了 ubuntu 12.04。

然后我将所有文件复制到服务器,我在操作系统升级之前备份了这些文件。我重新创建了 Joomla 用来访问数据库的数据库和用户。我使用以前用于导出旧数据库的 phpMyAdmin 导入表和数据。

我之前在安装其他(更现代版本的)Joomla 时也这样做过。据我所知,数据库已恢复正常,所有文件均已安装并位于适当的位置。 Backoffice/Admin 站点工作正常。所有链接(扩展/组件)和所有内容项仍然存在并且看起来很好。 (鉴于它是一个相当旧的版本:)

但是在前端站点上,内容项丢失了。首页看起来不错,菜单看起来不错,但内容是空的。

组件(旧的缩放图库、网络链接组件)的菜单项工作得很好。示例:

http://www.klecker.de/photo/index.php?option=com_weblinks&Itemid=52
http://www.klecker.de/photo/index.php?option=com_zoom&Itemid=26&catid=13

但是指向内容项的“内部”链接——静态的和正常的——根本不起作用。示例:

http://www.klecker.de/photo/index.php?option=com_content&task=view&id=121&Itemid=199

有什么问题吗?我错过或忽略了什么?与文件系统结构相关的东西,这两个 linux 发行版和 plesk 版本之间略有不同?或者不同版本的 php5 或 mysql 可能会导致一些副作用?

最佳答案

您能否打开错误调试或让我们知道错误是什么?

如果您使用的是 php 5.3,请尝试以下操作。它在存档(锁定)1.0.15 站点上对我有用:

  • 打开/includes/Cache/Lite/Function.php
  • 转到第 74 行,即 $arguments= func_get_args();
  • 将其替换为:

    $arguments = func_get_args();
    $numargs = func_num_args();
    对于($i=1;$i < $numargs;$i++)
    {
    $参数[$i] = &$参数[$i];

  • 保存

  • 测试

直到版本 1.5.15 才正式将 5.3 支持添加到 Joomla。

关于mysql - 升级后 Joomla 内容不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12600893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com