I do not have a csrf-secret.php file. I don't really know what it is. I do have a include/vendor/csrf/csrf-magic.php file, and a csrf-magic.js file, which came with the cacti distribution.
The installer fails to move forward when it sees the permissions for this file are incorrect, because it doesn't exist. My work-around to move forward with the install was simple:
$ sudo touch /cacti/cacti-1.2.9-prod/include/vendor/csrf/csrf-secret.php
$ sudo chown apache:apache /cacti/cacti-1.2.9-prod/include/vendor/csrf/csrf-secret.php
Then a refresh on the permissions requirement and everything was OK. But, if the csrf-secret.php is something I need ... I'd like to know more about it!
I do not have a csrf-secret.php file. I don't really know what it is. I do have a include/vendor/csrf/csrf-magic.php file, and a csrf-magic.js file, which came with the cacti distribution.
The installer fails to move forward when it sees the permissions for this file are incorrect, because it doesn't exist. My work-around to move forward with the install was simple:
Then a refresh on the permissions requirement and everything was OK. But, if the csrf-secret.php is something I need ... I'd like to know more about it!