• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • 😌 This community is user driven. Be polite with other users.
    • 👉 Is required to purchase a Chevereto license to participate in this community (doesn't apply to Pre-sales).
    • 💸 Purchase a Pro Subscription to get access to active software support and faster ticket response times.

That page doesn't exist

Status
Not open for further replies.

afternov

Chevereto Member
Aloha!

2 days ago i moved my website to the new hosting. Everything is fine only when i clicking on thumbnail i get "That page doesn't exist". Direct image links and other links works fine. It's happens only with new uploaded images on the new hosting. I have not change the external storage, db info, not edited any files, etc. Website was moved by "Copy an Account From Another Server", it's a WHM/cPanel option what 100% saves all previous information.

Any ideas?

Thanks!
 
If /image/<id> isn't working that could be caused by a dns issue or anything related to your server being not capable to the the file headers of the actual image file. So it could be a DNS propagation issue, a IP being blocked, a missing certificate, etc.

You should provide FTP access and some examples of conflicting images and I can debug what's going on.

Send those to inbox@chevereto.com
 
Hi! Thanks for help. I can't reply you via PM, my browser stop working after clicking to sent message.

Today i fully removed website from cloudflare, sloved DNS and added website back to cloudflare. After upgrade to the latest version of chevereto i get same error. Are you sure it's a DNS problems?
 
Are you sure it's a DNS problems?

Sure, otherwise you won't be the only person having this issue. For v3.7.1 there will be a special workaround to avoid HTTP 500 issues when asking for the URL headers.
 
Well, just remove the thing from app/routes/route.image.php

Remove this:
PHP:
            $url = preg_replace('/^https:/i', 'http:', $image['file_resource']['chain']['image']);
            $headers = G\getUrlHeaders($url, [CURLOPT_REFERER => G\get_current_url()]); // Add referrer for some CDN restrictions
            if($headers['http_code'] !== 200) {
                error_log("Can't fetch file header from external storage server: $url");
                return $handler->issue404();
            }
 
Status
Not open for further replies.
Back
Top