What is your board's URL? Will supply on request.
Who do you host your board with? Hosted by Organization NOT hosting companies.
How did you install your board? I used the download package from phpBB.com
What is the most recent action performed on your board? Fresh Install
Is registration required to reproduce this issue? No
Do you have any MODs installed? No
Do you have any extensions installed? No
What styles do you currently have installed? Absolution
What language(s) is your board currently using? English
Which database type/version are you using? MS SQL Server
What is your level of experience? Fairly competent in phpBB but expert in PHP
CHALLENGE
- Due to a directive from the Organization's IT Security team, writing files to and creating folders in the /cache folder (or any other folder) is prohibited.
- Writing an extended class for phpBB to solve the challenge would be counter productive and time consuming.
- phpBB 3.3.1
- Windows Server 2012 R2
- IIS 8.5
- PHP 7.3.8
- Appropriate PHP extentions (.dll) in IIS for the ACM types listed below was installed. (Links available on request)
- All the caching systems installed does show up in php_info. (Available on request)
- Tested each caching system with native PHP code. (Available on request)
- All tests passed, concluding that the caching system selected is installed and functioning.
- Configured (config.php) and tested with each of the following ACM Types:
Code: Select all
$acm_type = 'apcu';
$acm_type = 'wincache';
$acm_type = 'phpbb\\cache\\driver\\memcached';
- Isolated phpBB that I am the only user
- Update the config.php to reflect the chosen caching system (above)
- Delete the production folder
- Visit the forum
- The Production folder and TWIG files are created in the cache folder. (Screenshot available on request)
- I have Googled extensively and can not seem to find an answer on how to stop files writing to the Cache folder.
- Is it possible to stop phpBB from writing to the cache folder and still function?
Any help or suggestions would be highly appreciated.
PS: If anyone has experience with successfully setting up phpBB in a secure environment (as described above), especially being able to pass a BURP (https://portswigger.net/burp) test, I would appreciate your input.
Regards,
Steven Terblanche