🎯Description of the issue
I originally had the free version and noticed that the pagination wasn't working for any sort option other than default. Since it works fine in the demo, I decided to go ahead and upgrade. Instead of upgrading my existing install, since I wanted to get to know the system first, I created a new subfolder in the same subdomain and made a fresh install for the paid version. Even with this brand new install, I'm still encountering the same issue - which isn't present in the demo.
When viewing any page which involves pagination, on the demo, the links for next/previous include the sort type. For example: "https://demo.chevereto.com/album/chevereto-v3-covers.jV9T/?sort=views_desc&page=2&seek=6.6BH9A" On my installs, both free and paid, however, this portion is missing. So a pagination URL will look like so: "img.[mydomain].com/host/album/DyNv/?page=2&seek=HIeX" (free version, main install) or "img.[mydomain].com/test/album/nRO/?page=2&seek=il+570xN.1094296513+gg9p.YBT" (fresh install of paid version).
I have left settings default, toyed with settings, etc. and nothing I try has been capable of fixing this odd issue. I did, however, discover that apparently my host uses MySql 5.7.29 which doesn't fit the listed requirements of Chevereto. Not sure if that has any impact, since literally everything else about the system works perfectly. The site is using php version 7.3 with FastCGI (if this has an impact, the option is there to change to the 'normal' CGI version). All required pieces ( curl hash json mbstring pdo pdo-mysql zip session ) are installed. This is just a private image gallery for the use of two individuals, installed on a subdomain of a site we've already paid through a year, so changing hosts is unfortunately out of the question.
▶🚶Reproduction steps
Instead of going to the next page, you reach an error claiming "There's nothing to show here." because the URL isn't properly formed.
The exception is if you choose Oldest view, in which case you end up in a nightmare where it appears almost as if the pagination is working but it really isn't, because the system gets very confused. You'll end up back at the beginning image set, and using the previous button will cause even stranger results.
📃Error log message
I enabled error logging at level 3 - print and log errors - but nothing appeared on screen while using the albums (or any other part of the install) and the subdomain's error logs are clean.
I originally had the free version and noticed that the pagination wasn't working for any sort option other than default. Since it works fine in the demo, I decided to go ahead and upgrade. Instead of upgrading my existing install, since I wanted to get to know the system first, I created a new subfolder in the same subdomain and made a fresh install for the paid version. Even with this brand new install, I'm still encountering the same issue - which isn't present in the demo.
When viewing any page which involves pagination, on the demo, the links for next/previous include the sort type. For example: "https://demo.chevereto.com/album/chevereto-v3-covers.jV9T/?sort=views_desc&page=2&seek=6.6BH9A" On my installs, both free and paid, however, this portion is missing. So a pagination URL will look like so: "img.[mydomain].com/host/album/DyNv/?page=2&seek=HIeX" (free version, main install) or "img.[mydomain].com/test/album/nRO/?page=2&seek=il+570xN.1094296513+gg9p.YBT" (fresh install of paid version).
I have left settings default, toyed with settings, etc. and nothing I try has been capable of fixing this odd issue. I did, however, discover that apparently my host uses MySql 5.7.29 which doesn't fit the listed requirements of Chevereto. Not sure if that has any impact, since literally everything else about the system works perfectly. The site is using php version 7.3 with FastCGI (if this has an impact, the option is there to change to the 'normal' CGI version). All required pieces ( curl hash json mbstring pdo pdo-mysql zip session ) are installed. This is just a private image gallery for the use of two individuals, installed on a subdomain of a site we've already paid through a year, so changing hosts is unfortunately out of the question.
▶🚶Reproduction steps
- Go to the public test album of snake-related memes here.
- Hover over the next page arrow at the bottom to see that the URL doesn't contain sort information.
- Choose any sort other than default (e.g. AZ).
- Press the pagination button to go to the next page.
Instead of going to the next page, you reach an error claiming "There's nothing to show here." because the URL isn't properly formed.
The exception is if you choose Oldest view, in which case you end up in a nightmare where it appears almost as if the pagination is working but it really isn't, because the system gets very confused. You'll end up back at the beginning image set, and using the previous button will cause even stranger results.
📃Error log message
I enabled error logging at level 3 - print and log errors - but nothing appeared on screen while using the albums (or any other part of the install) and the subdomain's error logs are clean.