What version of phpBB are you using? phpBB 3.1.6
What is your board's URL? https://www.reading-forum.co.uk/forum/
Who do you host your board with? DigitalOcean
How did you install your board? I used the download package from phpBB.com
What is the most recent action performed on your board? Update from a previous version of phpBB3
Is registration required to reproduce this issue? No
Do you have any MODs installed? No
Do you have any extensions installed? Yes
What version of phpBB3 did you update from? phpBB 3.1.5
What extensions do you have installed?
Auto Database Backup 1.1.0
Disabled Extensions (disabled just to exclude them from being the issue)
Advanced BBCode Box 3.1.1
Background Forum 1.0.4
Background header 1.0.1
Board Announcements 1.0.4
Board Rules 1.0.2
Collapsible Forum Categories 1.0.0
Google Analytics 1.0.1
What styles do you currently have installed? Prosilver
What language(s) is your board currently using? British English
Which database type/version are you using? MariaDB
What is your level of experience? Comfortable with PHP and phpBB
What actions did you take (updating your board; installing a MOD, style or extension; etc.) prior to this problem becoming noticeable? Did a "clean" update to 3.1.6 using the following method (as I had no extensions before updating to 3.1.6)
Code: Select all
Delete the following files/directories from your board EXCEPT for: The config.php file The images/ directory The files/ directory The store/ directory the assets/ directory Go to yoursite.com/forumfolder/install/database_update.php Let that run and then delete the install folder. You now have a new up to date board containing all your users and posts but without any MODs that you might have had installed.
https://www.reading-forum.co.uk/forum/d ... &mode=view 0
However, all avatars are now broken. For example:
https://www.reading-forum.co.uk/forum/d ... 540046.jpg
Eventually times out after a minute. Nothing in the error console.
nginx server log looks like this:
988:x.x.x.x - - [19/Oct/2015:15:36:18 +0100] "GET /forum/download/file.php?avatar=4625_14135400461.jpg HTTP/1.1" 200 6420 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.16 Safari/537.36"
The really weird thing is that if you right-click and save-as the square that appears in Google Chrome, then you will see that it is a valid jpg, in this case titled 4625.jpg
Server response looks like this:
Code: Select all
HTTP request status: 200 (OK) Name Value date Mon, 19 Oct 2015 14:26:45 GMT cf-cache-status HIT last-modified Fri, 17 Oct 2014 10:00:46 GMT server cloudflare-nginx vary Accept-Encoding content-type image/jpeg status 200 OK expires Sat, 15 Oct 2016 13:36:56 GMT cache-control public, max-age=31273811 content-disposition inline; filename=4625.jpg cf-ray 237d28eb5f022993-DUB content-length 6419 version HTTP/1.1
And yet, no such file as 4625_1413540046.jpg seems to exist anywhere on the server, even though it is listed in the database as being the user avatar, and seems to generate a valid file. Been failing to resolve this for 2 days now.