Support » Plugin: WooCommerce » shop page error 500

  • Resolved mrloco

    (@mrloco)


    Hi!
    After I have changed my site default language I have a problem with my “shop” page.
    1. It is “blank or empty” on ENG(was default) and EE(now default), but in RUS works well.
    2. But the biggest problem is, that if I go to the “shop” page settings in the dashboard i can not even upgrade them because it makes 500 error immediately.

    Now there are no 500 error because i restored the saved copy. But every time, then i open shop page in the dashboard it gives 500.

    P.S. Also, i can not do a website copy version, because if i do, i cannot get to the admin because of 500 error on the copy version.

    I checked the logs, and i see a lot of that mistakes:
    [2021-06-05 03:11:00.830149] [vhost: enjoythewoodestonia.ee] [core:error] [pid 13016] core.c(3886): [client 85.253.178.100:61884] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‘LimitInternalRecursion’ to increase the limit if necessary. Use ‘LogLevel debug’ to get a backtrace.

    Any ideas? Can you help me?

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support 3 Sons Development – a11n

    (@3sonsdevelopment)

    Hi @mrloco,

    It looks like there may be a redirect error. Are there any language plugins that allow content to be in multiple languages or anything like that? If there are, that’s what I’d look at first.

    If not, then try disabling all plugins except for WooCommerce and switch to the Storefront theme. Then see if the problem still happens. If it doesn’t, then it’s an issue with another plugin or theme. You can enable them one by one while checking the Shop page after each one. When it stops working, the last one activated is likely the problem.

    Let us know what you find out.

    Thread Starter mrloco

    (@mrloco)

    Hi!

    500 error resolved with this: https://wpml.org/errata/htaccess-is-rewritten-with-language-folder/. I resolved the problem, but we did not recognize, why the problem was.

    An empty shop page not resolved. Some plugin/thing change the .htaccess file – maybe this is the clue. But i still do not know, what affects that.

    I tried to work with plugins( disabling all plugins except for WooCommerce and switch to the Storefront theme.). But nothing. I did not find anything.
    The empty shop page appears then i am doing something in the backend(save something or change something).

    Plugin Support 3 Sons Development – a11n

    (@3sonsdevelopment)

    Hi @mrloco,

    If a plugin has made changes to the .htaccess file, those will remain even if the plugin is deactivated. It can make tracking these down difficult.

    Can you edit the .htaccess file and paste a copy of it here in your reply? It may show us what’s going on.

    Cheers

    Thread Starter mrloco

    (@mrloco)

    # BEGIN LSCACHE
    # END LSCACHE
    # BEGIN NON_LSCACHE
    # END NON_LSCACHE
    # BEGIN WordPress
    # The directives (lines) between “BEGIN WordPress” and “END WordPress” are
    # dynamically generated, and should only be modified via WordPress filters.
    # Any changes to the directives between these markers will be overwritten.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    # LBROWSERCSTART Browser Caching
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/gif “access 1 year”
    ExpiresByType image/jpg “access 1 year”
    ExpiresByType image/jpeg “access 1 year”
    ExpiresByType image/png “access 1 year”
    ExpiresByType image/x-icon “access 1 year”
    ExpiresByType text/css “access 1 month”
    ExpiresByType text/javascript “access 1 month”
    ExpiresByType text/html “access 1 month”
    ExpiresByType application/javascript “access 1 month”
    ExpiresByType application/x-javascript “access 1 month”
    ExpiresByType application/xhtml-xml “access 1 month”
    ExpiresByType application/pdf “access 1 month”
    ExpiresByType application/x-shockwave-flash “access 1 month”
    ExpiresDefault “access 1 month”
    </IfModule>
    # END Caching LBROWSERCEND

    Plugin Support 3 Sons Development – a11n

    (@3sonsdevelopment)

    Thanks for sending that over. Outside of the caching that appears to be the same as the one from my test site. It doesn’t look like it’s the .htaccess file now.

    Are you still having a blank shop page? When I took a look at this URL just now everything appears to be working. The products load.

    https://enjoythewoodestonia.ee/pood/

    Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    Hey again!

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

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