梅恩,
由于印度尼西亚的黑客攻击,我想从OJS 3.2.1.4到OJS 3.3.0.7更新。

我更愿意导出文章并将它们导入全新的安装,因为那么我可以确定在任何地方都没有潜伏。

不幸的是,导出函数(原生XML)不起作用并显示一个空白页面。
我无法更新它,因为Sharedhosting Server说它不会让我上传tar.gz.直接覆盖插件文件也不适用。

随着更新,遗憾的是粉碎了大声(ü->ó)。数据库旧的是“拉丁语100_swedish_ci”,如果我将更新或将数据复制到新数据库中,则丢失了Umlauts。:皱眉:

我试图在特殊设置的XAMPP(Windows 10,XAMPP 7.4.1)上安装插件更新,但它缺少TAR扩展名。不幸的是,这也不是工作。

是否有另一个技巧来获取文章的导出函数和在您没有上传tar.gz的选项时要工作的问题?产品的IDS仍然留在出口导入期间吗?

谢谢你的帮助和最好的问候
弗兰克J.

OJS 3.2.1-4和OJS 3.3.0-7关于已知安全问题,但OJS 3.3.0-7将包括更新功能,因此始终鼓励升级。

您能更重要的是有关提出关注的具体攻击吗?

如果您对原始网站的完整性有任何疑虑,我会鼓励您首先将数据库和公共和私人文件重新部署到原始版本(3.2.1-4)的新下载,无论是在新服务器中,还是在Xampp。您应该使用防病毒软件来扫描公共和私人文件,对公共或188金宝搏下载app私有文件目录中的任何PHP文件或服务器可执行脚本特别持怀疑态度。额外衡量标准,还搜索数据库中的常见PHP注入尝试,但这是边缘案例。

通过本机导入/导出插件通过导出/导入进程不会保留文章的原始内部ID。此外,将不会保留原始日记帐配置和提交/审核工作流程。另一方面,如果您的提交文件本身已受到损害,本机导入/导出插件将转发这些文件。

字符编码问题可能是一个独立的线程。您可以保留Latin1编码,或升级到Unicode编码,其中包含一些体面的MySQL技能。

1就像

你好,
是的,我在共享托管服务上安装它,当我(2010年左右)时,没有选项来存储文件文件夹,而不是在公共Web用户文件夹中。这就是为什么我们有问题,因为有人上传了PHP脚本,然后上传了所有文件文件夹中的1000多人。我希望我清理所有这些,我移动了文件夹。

所以我很乐意更新到3.3.0.7并保留我们的文章。所以我必须弄清楚以某种方式编码的字符。我应该开始一个新的线程吗?

谢谢您的帮助
弗兰克J.

有许多关于数据库字符编码的帖子。如果搜索和审查这些并不能解决您的问题,新帖子将是合适的。一定要描述:

  • 原始/当前字符编码是什么:
    • 在数据库级别,
    • 在config.inc.php中
  • 随着时间的推移已经进行了这种情况
  • 你尝试了什么以及在升级中看到的内容

谢谢你。我解决了它:将MySQL String数据表单LATIN1转换为UTF8以通过Latin1连接存储在UTF8表中的UTF8数据·GitHub
现在我只是想知道它是新设计,还是缺少某些东西:
是后端左边的新导航只是背景颜色的蓝色文本?
最好的
弗兰克J.

您可以登录TestDrive网站,看看当前版本的典型安装如下所示:
//www.szfbm.com/ojs/ojs_demo/