Hi Jonathan,
Sorry for confusion - let me try to clarify!
The Ansible script uses variables so that it can set things up correctly regardless of what cache engine was configured during installation. I get that you're not using Ansible so let's tease this out:
First, the block you add is going to REPLACE the existing
QubitSessionStorage block, found here. Which one of the following you replace it with depends on whether or not you chose to install the additional, optional cache engine we mention in docs - Memcached.
Secondly: the spacing and indentation in the config file is important! I've tried to preserve that in the examples below, but email formatting can mess things up, so be sure to follow the same indentation pattern used in the existing block!
If you installed Memcached, then replace the QubitSessionStorage block with:
prod:
storage:
class: QubitCacheSessionStorage
param:
session_name: symfony
session_cookie_httponly: true
session_cookie_secure: false
cache:
class: sfMemcacheCache
param:
storeCacheInfo: yes
prefix: atom
host: 127.0.0.1
port: 11211
persistent: yes
Note that for your specific environment, you may need to adjust the default host IP and port provided
If you didn't (and/or if you have no idea what memcached even is - meaning you probably didn't install it lol), then use the following instead:
prod:
storage:
class: QubitCacheSessionStorage
param:
session_name: symfony
session_cookie_httponly: true
session_cookie_secure: false
cache:
class: sfAPCCache
param:
storeCacheInfo: yes
prefix: atom
persistent: yes
Please let us know if that works! If yes, then I will try to get someone to update the documentation ASAP!