2017-03-24 5 views
3

Derzeit verwende ich die Silex-BoilerPlatte aus dem Repository storyblok github, wo ich die Geschichten über die getStories Funktion laden.Fehler beim Öffnen von Storys php Fehler beim Laden von Stories aus storyblok in Zweig

Mein Code sieht wie folgt aus:

{% 
    set reference = getStories(global('references_path'), 1, 0, options('{"filter_by[customer_name]":"' ~ item.customer_name ~ '"}')) 
%} 

Dieser Code aus einem anderen Zweig Komponente in einer Schleife aufgerufen wird.

Für eine "Referenz" ich tun, um diese Fehlermeldung:

file_put_contents (../ Cache // c3RvcnlibG9rOnN0b3JpZXMvYTo0OntpOjA7czoxMDoiRXJkZ2FzIE/DliI7aToxO3M6MTE6ImRlL3Byb2pla3RlIjtpOjI7aToxO2k6MztzOjM6ImZzcCI7fQ ==): failed to open stream: No such file or directory in /webapp/vendor/apix/cache/src/Files.php

Scheint, ein Problem mit dem Cache zu sein.

Vielen Dank im Voraus.

Antwort

0

Der Pfad, der in Ihrem Fall generiert wird, enthält eine /. So kann PHP die Datei nicht erstellen, weil sie in einem nicht vorhandenen Ordner wäre.

Wir können sehen, dass dieses Problem in der Files.php der Apix/Cache ist, die wir verwenden, um verschiedene Cache-Optionen für die Silex-Boilerplate zu ermöglichen. Nichtsdestotrotz haben wir einen Weg gefunden, dieses Problem zu beheben - aber wir werden eine neue Pull-Anfrage für die Apix/Cache erstellen, so dass es vor dem Speichern nach / suchen wird.

Das bedeutet für Sie:

composer update 

unsere neue php-client Version v1.1.11 zu installieren.

+0

Vielen Dank! Es funktioniert jetzt :) –