phpBB images and .htaccess:
how to set phpBB avatars images available over all your domain

On Apache server, the default phpBB .htaccess file in phpBB/images/avatars/upload folder, by default, is setup to deny access to images files if these are requested by an external resource, or the call to images files are done outside the phpBB installation folder.

So, to get working WP_w3all avatar option, it is required to edit the default .htaccess file of phpBB that reside inside phpBB/images/avatars/upload folder, setting it to serve images for requests that are done within your domain(s) or localhost test server. You could also remove or disable the .htaccess, but you are noticed that in this case, images on this folder if linked from external sites, are accessible.

The default phpBB/images/avatars/upload/.htaccess file look like this:

so you’ll edit it, allowing instead requests that are done from your host with something like this (this first example is for localhost):

this example instead is for an online site:

on Unix/Linux systems, you may also check for correct folder chmod in case the above still not let you to get available avatars, from the phpBB avatar’s folder.