-
Improvement
-
Resolution: Won't Fix
-
Minor
-
3.1.0-dev
-
None
This is primarily a security feature.
Currently phpbb code expects cache, files and store directories to be under phbb_root. By php design phpbb_root must be under webserver document root. This results in cache/files/store being under webserver document root as well.
There is a security concern with having webserver-writable directories under webserver document root. Various workarounds involving symlinks, permissions and webserver configuration are already possible, but there is no need to have these directories under document root at all.
This ticket proposes making cache, files and store paths configurable so that they may be entirely disconnected from webserver document root.
- depends on
-
PHPBB-10366 Cache path should be injected into template engine
- Closed
- is duplicated by
-
PHPBB-10113 File cache directory can't be changed
- Closed
-
PHPBB-10398 multiple phpbb3 on same host caching issue solution
- Closed
- is related to
-
PHPBB-10366 Cache path should be injected into template engine
- Closed