Hi,

Running Zen Cart 1.3.7.1. Everything working well.

Then webhost upgraded cpanel (to v.11.17) including migration from Apache 1.3x to Apache 2.26 and upgrade to PHP 5.2.5.

Immediately after the upgrade an error flag displayed in header of all Zen Cart store front pages, reporting configure file has write permissions enabled.

No error displayed before to the cpanel/Apache/PHP upgrade.

Error displayed:

Error: Warning: I am able to write to the configuration file:
/home/account/public_html/shop/includes/configure.php.
This is apotential security risk - please set the right user
permissions on this file (read-only, CHMOD 644 or 444 are typical).
You may need to use your webhost control panel/file-manager to
change the permissions effectively. Contact your webhost for assistance.
I checked via FTP and permissions were indeed same as previous. (644). I reset again to 644 to make sure. But ZC still showed error flag.

However shop worked just fine.

So I set perms to 444 as error message recommended and error message went away.

So my question is, what specifically changed in the system configuration to cause Zen Cart to now throw up the error message?

That is why was ZC previously ok with 644, but now in order to remove error message 444 is required. If 644 was not correct why would that error not have been reported previously. Yet ZC works fine with either permission setting.

I'm suspect it's an Apache 2.2x / PHP5.2x related. Just trying to gain a better understanding of mechanisms involved.

Thanks for any insight.

Woody