Support » Plugin: DCO Comment Attachment » “Oops that page can’t be found”

  • Resolved yelpersthatsuck

    (@yelpersthatsuck)


    Hello,

    I am having an issue with uploading images. Once image is being upload and submit is clicked, it send me to the “oops that page can’t be found”. I did numerous uploads of image sizes and it appears that only images that are 49kbs or smaller are able to upload without an issue. Any images larger than 49kbs give me this error.

    Is it my hosting server the issue? or do I need to make changes to the plugin itself?

    Thank you so much!
    TG

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Denis Yanchevskiy

    (@denisco)

    Hello @yelpersthatsuck,

    This is similar to a hosting limitation. Try contacting your hosting provider.

    P.S. Can you please send the link to the page with problem?

    Hello Dennis,

    Thank you for your quick response.

    Here is the link: http://yelpersthatsuck.com/wp-comments-post.php.

    Perhaps it is similar to this resolved issue? : https://wordpress.org/support/topic/psa-to-those-getting-404-errors-when-uploading-image/ – The problem is I cannot figure out where to find “wp-comments-post.php” call out ( i cannot find the “comment_form”) in the plugin using the plug-in editor.

    If you still believe it is an issue with the hosting service (i have hostgator), then I will contact them again and hopefully they can help me this time as I have already raised the issue with them before.

    Thanks again.

    Regards.

    Plugin Author Denis Yanchevskiy

    (@denisco)

    Perhaps it is similar to this resolved issue?

    Yes, it is similar to your issue.

    ( i cannot find the “comment_form”) in the plugin using the plug-in editor.

    This function should be in your theme, not in the plugin.

    If you still believe it is an issue with the hosting service (i have hostgator), then I will contact them again and hopefully they can help me this time as I have already raised the issue with them before.

    Unfortunately, I do not have experience with this hosting. But this seems like a hosting restriction, and I would start the investigation with it.

    Thank you again.

    pardon my ignorance, but what file in my theme should I be able to find the comment_form line? Comment.php? cant find it there.

    I will start my conversation again with hostgator.

    Regards

    Plugin Author Denis Yanchevskiy

    (@denisco)

    Comment.php?

    Usually this function is in the comments.php.

    What theme are you using?

    Hello Denis,

    I am using the twenty nineteen theme( see below):

    <?php
    /**
    * The template for displaying comments
    *
    * This is the template that displays the area of the page that contains both the current comments
    * and the comment form.
    *
    * @link https://developer.wordpress.org/themes/basics/template-hierarchy/
    *
    * @package WordPress
    * @subpackage Twenty_Nineteen
    * @since 1.0.0
    */

    /*
    * If the current post is protected by a password and
    * the visitor has not yet entered the password we will
    * return early without loading the comments.
    */
    if ( post_password_required() ) {
    return;
    }

    $discussion = twentynineteen_get_discussion_data();
    ?>

    <div id=”comments” class=”<?php echo comments_open() ? ‘comments-area’ : ‘comments-area comments-closed’; ?>”>
    <div class=”<?php echo $discussion->responses > 0 ? ‘comments-title-wrap’ : ‘comments-title-wrap no-responses’; ?>”>
    <h2 class=”comments-title”>
    <?php
    if ( comments_open() ) {
    if ( have_comments() ) {
    _e( ‘Join the Conversation’, ‘twentynineteen’ );
    } else {
    _e( ‘Leave a comment’, ‘twentynineteen’ );
    }
    } else {
    if ( ‘1’ == $discussion->responses ) {
    /* translators: %s: post title */
    printf( _x( ‘One reply on “%s”’, ‘comments title’, ‘twentynineteen’ ), get_the_title() );
    } else {
    printf(
    /* translators: 1: number of comments, 2: post title */
    _nx(
    ‘%1$s reply on “%2$s”’,
    ‘%1$s replies on “%2$s”’,
    $discussion->responses,
    ‘comments title’,
    ‘twentynineteen’
    ),
    number_format_i18n( $discussion->responses ),
    get_the_title()
    );
    }
    }
    ?>
    </h2><!– .comments-title –>
    <?php
    // Only show discussion meta information when comments are open and available.
    if ( have_comments() && comments_open() ) {
    get_template_part( ‘template-parts/post/discussion’, ‘meta’ );
    }
    ?>
    </div><!– .comments-title-flex –>
    <?php
    if ( have_comments() ) :

    // Show comment form at top if showing newest comments at the top.
    if ( comments_open() ) {
    twentynineteen_comment_form( ‘desc’ );
    }

    ?>

      <?php
      wp_list_comments(
      array(
      ‘walker’ => new TwentyNineteen_Walker_Comment(),
      ‘avatar_size’ => twentynineteen_get_avatar_size(),
      ‘short_ping’ => true,
      ‘style’ => ‘ol’,
      )
      );
      ?>

    <!– .comment-list –>
    <?php

    // Show comment navigation
    if ( have_comments() ) :
    $prev_icon = twentynineteen_get_icon_svg( ‘chevron_left’, 22 );
    $next_icon = twentynineteen_get_icon_svg( ‘chevron_right’, 22 );
    $comments_text = __( ‘Comments’, ‘twentynineteen’ );
    the_comments_navigation(
    array(
    ‘prev_text’ => sprintf( ‘%s <span class=”nav-prev-text”><span class=”primary-text”>%s</span> <span class=”secondary-text”>%s</span></span>’, $prev_icon, __( ‘Previous’, ‘twentynineteen’ ), __( ‘Comments’, ‘twentynineteen’ ) ),
    ‘next_text’ => sprintf( ‘<span class=”nav-next-text”><span class=”primary-text”>%s</span> <span class=”secondary-text”>%s</span></span> %s’, __( ‘Next’, ‘twentynineteen’ ), __( ‘Comments’, ‘twentynineteen’ ), $next_icon ),
    )
    );
    endif;

    // Show comment form at bottom if showing newest comments at the bottom.
    if ( comments_open() && ‘asc’ === strtolower( get_option( ‘comment_order’, ‘asc’ ) ) ) :
    ?>
    <div class=”comment-form-flex”>
    <span class=”screen-reader-text”><?php _e( ‘Leave a comment’, ‘twentynineteen’ ); ?></span>
    <?php twentynineteen_comment_form( ‘asc’ ); ?>
    <h2 class=”comments-title” aria-hidden=”true”><?php _e( ‘Leave a comment’, ‘twentynineteen’ ); ?></h2>
    </div>
    <?php
    endif;

    // If comments are closed and there are comments, let’s leave a little note, shall we?
    if ( ! comments_open() ) :
    ?>
    <p class=”no-comments”>
    <?php _e( ‘Comments are closed.’, ‘twentynineteen’ ); ?>
    </p>
    <?php
    endif;

    else :

    // Show comment form.
    twentynineteen_comment_form( true );

    endif; // if have_comments();
    ?>
    </div><!– #comments –>

    I see the”twentynineteen_comment_form” but not sure what to make of it.

    Thank you,
    TG

    Plugin Author Denis Yanchevskiy

    (@denisco)

    I am using the twenty nineteen theme

    You can find function comment_form in the /inc/template-tags.php at line 209.

    Thank you very much Denis, your help is truly appreciated.

    The problem has been solved and now I am able to upload an image larger than 50kb!

    Best regards,
    TG

    jahlives

    (@jahlives)

    Please is there any way i can truly upload MP3 file in comment with DCO comment attachment plugin.
    I really need this, but i have tried it over and over again, it doesn’t work.
    If i try to upload MP3 of certain MB in size, it will be showing “Oops! that page can’t be found”.
    If I try to upload MP3 file, that is few kb size, it will be showing; ” _WordPress doesn’t allow this type of uploads_ .”

    I first thought it could be restrictions (that of size) from Bluehost, I contact them, and this is response from their rep. taking from my chart with him;
    ” _I have increased in your account memory_limit, upload limit, max_execution_time to fix this issue._”

    I need this plugin to work,
    i’m using Madd Magazine Theme; i have switched to different themes trying to figure out if it’s The theme problem, but it still same story.
    I will really appreciate any help that will make it work, thank in advance.

    Plugin Author Denis Yanchevskiy

    (@denisco)

    Hello @jahlives,

    Please create a separate topic for a separate issue next time. This makes navigation a lot easier. Thanks.

    I did not work with Bluehost, so, unfortunately, I do not know what restrictions they may have there.

    You can check if mp3 download is allowed in plugin settings (Settings -> DCO Comment Attachment -> Allowed File Types).

    You can also check the values of “Upload max filesize” and “PHP post max size” in Tools -> Site Health -> Info -> Server.

    And, of course, you can try to deploy the site on a different hosting if you suspect that the problem is related to the limitations of this provider.

Viewing 10 replies - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.