Joomla内容构建器短代码出现在网页

时间:2016-07-15 21:08:02

标签: joomla joomla3.0 joomla-extensions

我的网站最近被恶意软件附加,我正在尝试通过全新安装恢复网站。 我已经设置了一个localhost,以确保在迁移到我的主机服务器之前安装正常。 我已经完成了我能想到的所有必要的安装,目前正在运行PHP v 5.6,mysql和Joomla 3.5,sppagebuilder free v 1.3。,shaper_qubic - 默认为我的模板。 我的设置显示我的网页正常,但也显示前端页面中的sp bulder代码。这不是很酷,我重新安装和更新每个插件,但问题只是没有消失。这是我面对的屏幕截图。 enter image description here

我不知道还能做什么,并且已经用尽所有搜索材料以获得解决方案。

我上面的问题导致我对joomla的SP Page builder部分发现了另一个丑陋的外观。 enter image description here

似乎对SP_page构建器的查询遇到了障碍,但我无法想到可能的根本原因以及如何解决它。我以为我的数据库可能是罪魁祸首,所以我检查了数据库部分的joomla,看起来很不错,按照下面的屏幕截图。

enter image description here

我很尊敬你,真棒,乐于助人,大心脏,大师在这里帮我解决这个问题。

非常感谢你的所有投入。

我真诚地感谢阿米特和每个人伸出援助之手。我已经按照你的回答,这里有一些更新。好的,SP_pagebuilder页面上的错误消息消失了。 yay!...当我打开网站时,我得到一个COM_SPPAGEBUILDER_ERROR_PAGE_NOT_FOUND。 :( 我想重要的是我提到shaper_qubic - 默认为我的模板。 我该怎么办呢? enter image description here

enter image description here

enter image description here

我做了一个小偷窥和挖掘,发现我的本地主机上不存在我的webhost上安装的一些插件。这些插件用于在webhost上创建内容,因此,他们的缺席导致localhost上的相同内容不能很好地显示。如何从我的webhost获取插件以匹配我的localhost上的插件而无需购买或重新安装它们? 以下是我收录的一些插件:联系表格,动画NUmber,音频,块编号,Blockquote,按钮组,号召性用语,客户端,首字下沉,谷歌地图,图像内容,模态弹出,人物,馅饼进度,定价表,进度条,原始HTML,Soundcloud。

下面是分别在localhost和webhost上比较插件的一个小问题。 enter image description here

1 个答案:

答案 0 :(得分:2)

在完成扩展后,我发现扩展中出现了一些错误。首先,当您卸载组件时,它应该完全卸载但卸载文件为空。所以即使你卸载旧数据库也会存在。因此,重新安装时它不会更新。如果你看一下admin / sql / updates中的1.0.7-2015-10-12.sql文件,你会发现一行

ALTER TABLE `#__sppagebuilder` ADD `catid` int(10) NOT NULL AFTER `published`;

这意味着它稍后在版本1.0.7中添加。你可能有一个没有catid的早期版本。

<强> SOLUTION:

  1. 首先删除SP Pagebuilder表 您必须从phpmyadmin手动删除2个表。表是 #__sppagebuilder#__spmedia(将#_替换为您的表前缀。您可以在该数据库中看到其他表前缀)。

  2. 删除这两个表后,必须使用此代码再次安装表。运行SQL。

  3. &#13;
    &#13;
        CREATE TABLE IF NOT EXISTS `#__sppagebuilder` (
          `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
          `title` varchar(255) NOT NULL,
          `alias` varchar(255) NOT NULL DEFAULT '',
          `text` mediumtext NOT NULL,
          `published` tinyint(3) NOT NULL DEFAULT '1',
          `catid` int(10) NOT NULL DEFAULT '0',
          `access` int(10) NOT NULL DEFAULT '0',
          `ordering` int(11) NOT NULL DEFAULT '0',
          `created_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
          `created_user_id` bigint(20) NOT NULL DEFAULT '0',
          `modified_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
          `modified_user_id` bigint(20) NOT NULL DEFAULT '0',
          `og_title` varchar(255) NOT NULL,
          `og_image` varchar(255) NOT NULL,
          `og_description` varchar(255) NOT NULL,
          `page_layout` varchar(55) DEFAULT NULL,
          `language` char(7) NOT NULL,
          `hits` bigint(20) NOT NULL DEFAULT '0',
          PRIMARY KEY (`id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
        
        
        CREATE TABLE IF NOT EXISTS `#__spmedia` (
          `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
          `title` varchar(255) NOT NULL,
          `path` varchar(255) NOT NULL,
          `thumb` varchar(255) NOT NULL,
          `alt` varchar(255) NOT NULL,
          `caption` varchar(2048) NOT NULL,
          `description` mediumtext NOT NULL,
          `type` varchar(100) NOT NULL DEFAULT 'image',
          `extension` varchar(100) NOT NULL,
          `created_on` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
          `created_by` bigint(20) NOT NULL DEFAULT '0',
          `modified_on` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
          `modified_by` bigint(20) NOT NULL DEFAULT '0',
          PRIMARY KEY (`id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    &#13;
    &#13;
    &#13;

    将#_替换为您的表前缀。 enter image description here

相关问题