Ich schände mal Leichen, habe aber das gleiche Problem, nur in einem Command 
Controller

       $this->settings = $this->configurationManager->getConfiguration(
           
\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface::CONFIGURATION_TYPE_FRAMEWORK,
 'wsshop'
       );
       echo("old: " . $this->settings['persistence']['storagePid'] . "\n");
       var_dump($this->settings['persistence']['storagePid']);
       $check = getNewPid();
       $this->settings['persistence']['storagePid'] = intval($check);
       echo("new: ".$this->settings['persistence']['storagePid'] . "\n");
       var_dump($this->settings['persistence']['storagePid']);
       $this->configurationManager->setConfiguration(
           $this->settings
       );
       $this->settings = NULL;
       $this->settings = $this->configurationManager->getConfiguration(
           
\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface::CONFIGURATION_TYPE_FRAMEWORK,
 'wsshop'
       );
       echo("check: " . $this->settings['persistence']['storagePid'] . "\n");

Der Log ist:
old: 1
int(1)
new: 25
int(25)
check: 1

Habe das mit deiner Lösung abgeglichen, finde aber keine Unterschiede, bis auf 
Command- bzw. ActionController
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an