Modules Directory Not Writable
Posted: Tue Jun 09, 2009 11:38 pm
I'm really sorry, i read all the threads i could find on this subject but i remain stumped.
I'm running v.1.5.4 "Carolina" and i've not had a single issue up until i tried to move to a new server. That might be a clue in and of itself, but i'm danged if i know what sort of clue because it's the same basic WHM/Cpanel configuration as my old server.
Anyway i've been converting all of my clients to CMSMS, working locally and then editing the config.php, zipping it all up, uploading and unzipping it, then importing the db and setting file permissions. It's been working like a charm.
The first time i tried this on my new server, the website goes fine but the backend crawls. I'm just guessing it's a problem with a module. The "Modules" section claims that the modules directory is not writable. I've logged in as user, and set permissions as user with both FTP and bash. The only thing come close to working was to recursively set 777 on modules directory and all subdirectories and files. That removed the "Change Permissions" link anyway, but not the warning at the bottom. ("Change Permissions" doesn't work, either.) The "Modules" folder says 777. Safe mode is not on.
I will readily admit to being a Linux ignoramus but i've done this before, just like this, so i can't understand why it don't work. The files should belong to the person who logged in and performed the operations, yes/no?
BTW the official "How To" at...
http://wiki.cmsmadesimple.org/index.php ... er_.281.29
...says to set permissions as so:
chmod 775 tmp; \
chmod 775 tmp/templates_c; \
chmod 775 tmp/cache; \
chmod 775 uploads; \
chmod 775 uploads/images; \
chmod 775 modules
This has never worked for me. Thus far /templates_c and /cache have insisted on being 777
I'm running v.1.5.4 "Carolina" and i've not had a single issue up until i tried to move to a new server. That might be a clue in and of itself, but i'm danged if i know what sort of clue because it's the same basic WHM/Cpanel configuration as my old server.
Anyway i've been converting all of my clients to CMSMS, working locally and then editing the config.php, zipping it all up, uploading and unzipping it, then importing the db and setting file permissions. It's been working like a charm.
The first time i tried this on my new server, the website goes fine but the backend crawls. I'm just guessing it's a problem with a module. The "Modules" section claims that the modules directory is not writable. I've logged in as user, and set permissions as user with both FTP and bash. The only thing come close to working was to recursively set 777 on modules directory and all subdirectories and files. That removed the "Change Permissions" link anyway, but not the warning at the bottom. ("Change Permissions" doesn't work, either.) The "Modules" folder says 777. Safe mode is not on.
I will readily admit to being a Linux ignoramus but i've done this before, just like this, so i can't understand why it don't work. The files should belong to the person who logged in and performed the operations, yes/no?
BTW the official "How To" at...
http://wiki.cmsmadesimple.org/index.php ... er_.281.29
...says to set permissions as so:
chmod 775 tmp; \
chmod 775 tmp/templates_c; \
chmod 775 tmp/cache; \
chmod 775 uploads; \
chmod 775 uploads/images; \
chmod 775 modules
This has never worked for me. Thus far /templates_c and /cache have insisted on being 777