Hello,
Our hosting company suddenly changed us over to a new webserver last week, and since then we have had a few problems doing updates and refreshes. I think this is a permissions problem, but would just like to check this theory out with people more knowledgable than I ...
Our website is at www.worthydeal.co.uk, and currently seems to be working OK, all scripts running fine. However, if I try to do a refresh or update, the refresh or update will fail at the last merge stage, after which no scripts will run on the website - attempts to put an item into the shopping cart, or do a serach, simply result in an 'internal server error'.
When this happened yesterday, I contacted the Support people at my hosting company, and they came back with the answer: "This has been fixed. You can not set CHMOD permissions > 755 under Apache 2 running SuExec as it is deemed a security risk."
Sure enough, when I checked the website, everything seemed to be back to normal - the Support guys at my hosting company had indeed fixed my problem. When I looked at the permissions they had set on the cgi-bin folder, the acatalog folder, and individual files in those folders - in fact, everything - was set to permissions of 644.
This is my theory: when I run the network test, or do a Refresh or an Update, at some point during the running of these processes, Actinic sends out a 'site chmod 0777' (or something higher than a 755 anyway) on some file or folder; this then gets interpreted by the webserver as a security risk, which in turns means that something on the webserver clicks in that prevents any and all scripts on my domain from running (because they are deemed to be a security risk).
Can anybody verify this theory and has anybody encountered this particular problem? Is there a workaround, or do I have to conclude that the webserver I am currently on is no longer suitable for the running of Actinic software?
I thought permissions on the cgi-bin and its files had to be 755, and 777 for the acatalog folder and its files, for Actinic to run properly, but I seem to be running OK with everything set to 644 (as mentioned above).
What are the implications of not having a Refresh or Update complete fully (I'm not sure what the last 'merge' stage of a Refresh/Update actually does)? Can I let it fail at this stage, cancel out of Actinic, then FTP manually to the website and set all the permissions to 644 to lets the scripts run and still expect everything to be working fine?
Our hosting company suddenly changed us over to a new webserver last week, and since then we have had a few problems doing updates and refreshes. I think this is a permissions problem, but would just like to check this theory out with people more knowledgable than I ...
Our website is at www.worthydeal.co.uk, and currently seems to be working OK, all scripts running fine. However, if I try to do a refresh or update, the refresh or update will fail at the last merge stage, after which no scripts will run on the website - attempts to put an item into the shopping cart, or do a serach, simply result in an 'internal server error'.
When this happened yesterday, I contacted the Support people at my hosting company, and they came back with the answer: "This has been fixed. You can not set CHMOD permissions > 755 under Apache 2 running SuExec as it is deemed a security risk."
Sure enough, when I checked the website, everything seemed to be back to normal - the Support guys at my hosting company had indeed fixed my problem. When I looked at the permissions they had set on the cgi-bin folder, the acatalog folder, and individual files in those folders - in fact, everything - was set to permissions of 644.
This is my theory: when I run the network test, or do a Refresh or an Update, at some point during the running of these processes, Actinic sends out a 'site chmod 0777' (or something higher than a 755 anyway) on some file or folder; this then gets interpreted by the webserver as a security risk, which in turns means that something on the webserver clicks in that prevents any and all scripts on my domain from running (because they are deemed to be a security risk).
Can anybody verify this theory and has anybody encountered this particular problem? Is there a workaround, or do I have to conclude that the webserver I am currently on is no longer suitable for the running of Actinic software?
I thought permissions on the cgi-bin and its files had to be 755, and 777 for the acatalog folder and its files, for Actinic to run properly, but I seem to be running OK with everything set to 644 (as mentioned above).
What are the implications of not having a Refresh or Update complete fully (I'm not sure what the last 'merge' stage of a Refresh/Update actually does)? Can I let it fail at this stage, cancel out of Actinic, then FTP manually to the website and set all the permissions to 644 to lets the scripts run and still expect everything to be working fine?
Comment