View Issue Details

IDProjectCategoryView StatusLast Update
0007677OXID eShop (all versions)6. ------ Setup -------public2024-06-19 15:04
Reportermario_lorenz Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status acknowledgedResolutionopen 
Product Version7.1.0 
Summary0007677: During setup, the SymfonyCache is already needed, although it is not yet present
DescriptionWhen 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 InformationSolution 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.
TagsNo tags attached.
Attached Files
corrupt_path_in_setup-Folder.png (233,723 bytes)   
corrupt_path_in_setup-Folder.png (233,723 bytes)   
ThemeNot defined
BrowserNot defined
PHP Version8.1
Database VersionNot defined

Activities