View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007677 | OXID eShop (all versions) | 6. ------ Setup ------- | public | 2024-06-18 14:39 | 2024-06-19 15:04 |
Reporter | mario_lorenz | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Product Version | 7.1.0 | ||||
Summary | 0007677: During setup, the SymfonyCache is already needed, although it is not yet present | ||||
Description | When the OXID setup is started in the browser, the cache is already required and used, even though the cache directory does not yet exist. Since the variables <sCompileDir> and <sShopDir> are not yet set in the config.inc.php, a chain of errors may occur. OXID incorrectly tries to create the cache under /var/www/source/Setup/<sCompileDir>/. On some systems, this does not work and OXID then tries to write an error message to the log and also fails because the folder /var/www/source/Setup/<sShopDir>/log is also not writable. Many Linux systems can apparently handle corrupt paths. At the file level, this then looks like the screenshot. However, the path is invalid for phpStorm and phpStorm cannot display the path. | ||||
Additional Information | Solution should be: As long as the config.inc.php is not finally written and all variables are defined, OXID must not use the Symfony cache. There must be a way to temporarily not use the cache. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | 8.1 | ||||
Database Version | Not defined | ||||