500 - 发生错误 - DB函数报告没有在增加新的Joomla文章的时候错误(500 - An

2019-07-02 11:40发布

我有,我想对我的的Joomla发表文章! 现场。 我每次点击应用或保存。 我收到错误500 - An error has occurred! DB function reports no errors 500 - An error has occurred! DB function reports no errors 。 我不知道为什么这个错误出现,人我能想到的是,这是一个服务器错误。

我使用TinyMCE的,以与Joomla一起类型的文章! 1.5.11。

更新:我打开最大错误报告中的Joomla! 并在文章经理,我想救的文章,并得到了这些夫妇的错误。 请检查截图

我尝试添加

<?php
ini_set('error_reporting', E_ALL);
error_reporting(E_ALL);
ini_set('log_errors',TRUE);
ini_set('html_errors',TRUE);
ini_set('display_errors',true);
?>

在index.php的页面为Joomla的顶部! 但它并没有显示出任何错误。 我检查了服务器上的错误日志也没有错误上来。

我设法通过发布phpMyAdmin的文章,但随后事情发生了别的。 我尝试从前端访问的文章,通过点击链接的文章,但只有一个空白页出现。

这是很奇怪的,因为该错误日志不显示任何信息。 所以,我认为错误需要从未来的Joomla!

这种情况如果我前面加上的print_r($ _ POST) if (!$row->check()) {上/administrator/components/com_content/controller.php(约693行)

    Array
(
    [title] => Test.
    [state] => 0
    [alias] => test
    [frontpage] => 0
    [sectionid] => 10
    [catid] => 44
    [details] => Array
        (
            [created_by] => 62
            [created_by_alias] => 
            [access] => 0
            [created] => 2008-10-25 13:31:21
            [publish_up] => 2008-10-25 13:31:21
            [publish_down] => Never
        )

    [params] => Array
        (
            [show_title] => 
            [link_titles] => 
            [show_intro] => 
            [show_section] => 
            [link_section] => 
            [show_category] => 
            [link_category] => 
            [show_vote] => 
            [show_author] => 1
            [show_create_date] => 0
            [show_modify_date] => 0
            [show_pdf_icon] => 
            [show_print_icon] => 
            [show_email_icon] => 
            [language] => 
            [keyref] => 
            [readmore] => 
        )

    [meta] => Array
        (
            [description] => Test.
            [keywords] => Test
            [robots] => 
            [author] => Test
        )

    [id] => 58
    [cid] => Array
        (
            [0] => 58
        )

    [version] => 30
    [mask] => 0
    [option] => com_content
    [task] => apply
    [ac1e0853fb1b3f41730c0d52de89dab7] => 1
)

我对这个问题的赏金,但问题仍然没有解决? 链接文本

任何帮助将不胜感激!!

下面是文章的链接(文本文件,我从TinyMCE的有源) 条

Answer 1:

我看了这个的其他问题 ,看到您不能发表文章,因为它是保密的。 难道是“简单的英语”,它有HTML? 你能否提供一些更多的信息? 的Joomla有一些插件,“过滤”了很多内容。 如果您尝试写“IFRAME”或TinyMCE中的Joomla“脚本”标签这将被过滤,这是提供安全的Joomla的方式。

你有没有尝试禁用TinyMCE的过滤器? 进入“插件管理器”,“编辑 - TinyMCE的2.0”和改变“代码清理”选项进行测试。



Answer 2:

看着您的文章阵列,它看起来像没有被发送您的文章的正文。 这表明它是在前端的问题。 你可以检查name ,你键入的正文文本的HTML元素? 如果你可以编辑和展示我们的HTML表单,这将有助于太的相关部分。


编辑:好吧,那你的文章链接到的近15万个字节,所以它可能是,它的呛人就可以了。 如果这是一个一次性的文章,你可能不会有编辑太多了,我建议你把一些虚拟的文本,然后进入使用phpMyAdmin或东西您的数据库和编辑的文本jos_content表。 该introtextfulltext列被定义为MEDIUMTEXT所以他们应该能够容纳约16MB毫不费力。

如果此大小的文字和/或编辑的文章是你会做经常(因此,不希望每次进入DB),那么也许你得看所允许的最大尺寸后。



Answer 3:

当你使用Firefox可能会出现此错误。

尝试使用IE重现。

问候



Answer 4:

只要做到以下任务

“”“你可以问你的托管服务提供商禁用php.ini中的功能了Suhosin。当该功能启用,是不是可以节约大量的职位。”“””。

Shailedner阿华加

我的Web开发http://www.mywebdeveloper.in



Answer 5:

你的文章的文字是太大了。 该表可能无法找到空间来保存这个大。 我想建议你使用LONGTEXT

数据类型。 检查是否为你的作品。



文章来源: 500 - An error has occurred – DB function reports no errors when adding new article in Joomla