Bug #36572

Force flushing caches fails if temporary directory does not exist

Added by Karsten Dambekalns over 3 years ago. Updated over 3 years ago.

Status:Resolved Start date:2012-04-25
Priority:Should have Due date:
Assigned To:Karsten Dambekalns % Done:

100%

Category:Core
Target version:TYPO3 Flow Base Distribution - 1.1
PHP Version: Complexity:
Has patch:No Affected Flow version:Git master

Description

When force flushing caches the precompiled reflection data is removed using removeDirectoryRecursively(). But if that folder does not exist, the operation dies with an exception:

"/…/Data/Temporary/Production/PrecompiledReflectionData/" is no directory.


Related issues

related to TYPO3.Flow - Task #36578: precompiledReflectionStoragePath should no longer be used... Resolved 2012-04-25

Associated revisions

Revision 286a7d6d
Added by Christian Müller over 3 years ago

[BUGFIX] Base PrecompiledReflectionData path on temporary path

The path to the precompiled reflection data is no longer
configured separately but instead always derived from the FLOW3
temporary path.

Change-Id: Id50d5f383dd793ac35a718d3108104a0c09836ae
Resolves: #36578
Fixes: #36572
Fixes: #36569
Releases: 1.1

History

#1 Updated by Gerrit Code Review over 3 years ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/10758

#2 Updated by Gerrit Code Review over 3 years ago

Patch set 4 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/10766

#3 Updated by Christian Müller over 3 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF