0

任何时候有人去注册(我们为此使用 RSForms)我们都会收到此错误

Warning

Registration failed: SQL=INSERT INTO (,,,,,,,,,,,,,,) VALUES (105,0,0,0,0,0,0,1,0,0,1,0,1,1,0)

然后我将错误报告转给开发人员,并在我尝试注册时得到了这些。

Notice: Use of undefined constant DS - assumed 'DS' in /home/content/03/7103303/html/plugins/system/jcktypography/jcktypography.php on line 15

Notice: Use of undefined constant DS - assumed 'DS' in /home/content/03/7103303/html/plugins/system/jcktypography/jcktypography.php on line 15

Strict Standards: Non-static method JApplicationSite::getMenu() should not be called statically, assuming $this from incompatible context in /home/content/03/7103303/html/templates/hot_designnow/index.php on line 40

Strict Standards: Non-static method JApplicationCms::getMenu() should not be called statically, assuming $this from incompatible context in /home/content/03/7103303/html/libraries/cms/application/site.php on line 250

Strict Standards: Only variables should be assigned by reference in /home/content/03/7103303/html/templates/hot_designnow/index.php on line 40

此外,当打开调试系统和语言时,我将这些显示为红色(我们现在使用默认寄存器)

**Parsing errors in language files**
JROOT/administrator/language/en-GB/en-GB.com_rsform.ini : error(s) in line(s) 546

在查看扩展管理器时也 -> 管理有一个新的插件/模块代码:COM_INSTALLER_TYPE_

我希望这会有所帮助,感谢您抽出宝贵的时间来提供帮助

4

1 回答 1

0

从我可以看到你在这里有3个不同的问题:

您的第一条错误消息

Warning

Registration failed: SQL=INSERT INTO (,,,,,,,,,,,,,,) VALUES (105,0,0,0,0,0,0,1,0,0,1,0,1,1,0)

表示您正在使用 rsforms 中的自定义 sql 脚本,该脚本以某种方式损坏。也许您已经从 1.5 升级并且这个自定义 sql(可能还有相关的 php)需要重写?

你的第二个问题:

“通知行表明您有一个插件,它不完全兼容 Joomla 3.0,如果可能,我会卸载并获得升级版本。

“严格标准”行可能是 Joomla 代码不符合严格标准,而且您的模板还没有升级到遵守这些标准

你的第三个问题:

"解析错误表明 RSForm 的语言文件丢失或未正确升级。我将重新安装/升级 RsForm。

关于您问题的主要角度,您需要查看自定义 RSForm SQL 脚本并在此处发布。

于 2013-12-03T21:22:24.723 回答