You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As I understand the https://docs.backdropcms.org/documentation/stricter-permissions is a shorter summary of https://www.drupal.org/node/244924, however unlike before on Drupal 7 we now have configuration files within the files directory, so the documentation must always take that fact into consideration. One important problem when you attribute the ownership of the directory to Apache user like the pages recommends:
drwxrwxr-x 8 kris kris 4.0K Aug 27 08:43 core/
drwxrwxr-x 14 www-data www-data 4.0K Aug 14 17:52 files/
-rw-rw-r-- 1 kris kris 5.9K Jul 22 16:47 .htaccess
-rwxrw-r-x 1 kris kris 578 Aug 27 08:43 index.php
drwxrwxr-x 2 kris kris 4.0K May 24 21:44 layouts/
drwxrwxr-x 19 kris kris 4.0K Aug 2 10:11 modules/
drwxrwxr-x 5 kris kris 4.0K Aug 27 08:43 profiles/
-rw-rw-r-- 1 kris kris 3.9K Aug 26 14:40 README.md
-rw-rw-r-- 1 kris kris 1.2K May 24 21:44 robots.txt
-rw-rw-r-- 1 kris kris 15K Aug 27 08:43 settings.php
drwxrwxr-x 3 kris kris 4.0K May 24 21:44 sites/
drwxrwxr-x 2 kris kris 4.0K May 24 21:44 themes/
then you are not able to operate modules on command line with bee. Simple disabling some modules with bee gives:
ConfigStorageException: Failed to write configuration file: ./files/config_d99f7d5215c03b91fc5398641b0df6aa/active/user.role.anonymous.json in ConfigFileStorage->write() (line 1723 of /home/homiebees/www/test.homiebees.com/public_html/core/includes/config.inc).
and you can't do anything, but go to UI. Changing anything in configuration files via UI operations is ok, because that way Apache is triggered. However, unless you enable bash for www-data and sudo as www-data any other user like kris in the documentation example can't do anything to configuration files, or for, that matter, any file in the files directory. So I believe the documentation page must change or at least properly describe this problem.
The text was updated successfully, but these errors were encountered:
As I understand the https://docs.backdropcms.org/documentation/stricter-permissions is a shorter summary of https://www.drupal.org/node/244924, however unlike before on Drupal 7 we now have configuration files within the
files
directory, so the documentation must always take that fact into consideration. One important problem when you attribute the ownership of the directory to Apache user like the pages recommends:then you are not able to operate modules on command line with
bee
. Simple disabling some modules withbee
gives:and you can't do anything, but go to UI. Changing anything in configuration files via UI operations is ok, because that way Apache is triggered. However, unless you enable bash for
www-data
and sudo aswww-data
any other user likekris
in the documentation example can't do anything to configuration files, or for, that matter, any file in thefiles
directory. So I believe the documentation page must change or at least properly describe this problem.The text was updated successfully, but these errors were encountered: