View Issue Details

IDProjectCategoryView StatusLast Update
0001998OXID eShop (all versions)2. ----- eShop backend (admin) -----public2010-11-10 14:13
Reportercsimon 
PriorityhighSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.4.0 revision 28699 
Target VersionFixed in Version4.4.5 revision 31315 
Summary0001998: Wrong Error message if config.inc.php is not read-only
DescriptionIf you don't set config.inc.php to read-only, the shop warns you that the system requirements are not met, and marks the file rights incompatible (red). This is wrong, the shop runs fine even if the config.inc.php is not read-only.

Currently it displays such message:
"
Information:
Your system doesn't fit the system requirements. More information can be found in the system requirements check.
Due to security reasons put your config.inc.php file to read-only mode!
"

1. Implement check, if ONLY the file rights fails (all other system requirements matches), so the first sentence is not displayed "Your system doesn't fit the system requirements.".
2. Move the last sentence "Due to security reasons put your config.inc.php file to read-only mode!" above the first one.

So it should look like:

"
Information:
Due to security reasons put your config.inc.php file to read-only mode!
More information can be found in the system requirements check.
"

If there are other messages about file rights in system requirements check - apply the same logic please.
Steps To Reproduceset the config.inc.php rights to anything more permissive than 444.
TagsNo tags attached.
Theme
BrowserAll
PHP Versionany
Database Versionany

Relationships

has duplicate 0002187 closedbirute_meilutyte error message still wrong if config.inc.php is not set to 444 

Activities

birute_meilutyte

2010-07-22 09:51

reporter   ~0003295

Hello,

this is not a bug. yes, shop is working correctly even if config file is not read-only. However, due security reasons, it is strongly recommended to put this file in read-only mode (shop setup does this automatically). thats why in admin area there is message about this file, if its not read-only.

greetings,

csimon

2010-07-22 09:59

reporter   ~0003297

Yes, the warning is OK, but not that the message that the shop doesn't meet the system requirements, and that the shop doesn't run properly if the file is not read-only. It Should be a warning, not a system requirement.

The red-light is defined with "Your system doesn't fit the requirement. The OXID eShop will not work without it and cannot be installed.".

Thats wrong, the shop works but it's recommended that you change the file rights. The file rights fit totally, but are maybe not secure. Not working and not secure are two different deals.

vilma_liorensaityte

2010-11-10 14:13

manager   ~0003683

only text changes