2017-11-06 2 views
0

Ich bin das fosrest Bündel in symfony Konfiguration 3. Aber ich bin gerade diesen Fehler:Fehler bei der Analyse yml Konfiguration für fos_rest Bündel in Symfony 3

Während ein Flussknoten Scannen wir hatten diese den Knoteninhalt erwartet, aber org.jvyamlb.tokens.PositionedKeyToken gefunden

Mein Block-Code ist wie folgt:

fos_rest: 
    format_listener: 
     enabled: true 
     rules: 
      - { path: '^/api', priorities: ['html', 'json', 'xml'], fallback_format: ~, prefer_extension: true } 

Der Fehler wird in dieser Zeile angezeigt:

- { path: '^/api', priorities: ['html', 'json', 'xml'], fallback_format: ~, prefer_extension: true } 

Dank

Antwort

0

Diese Fehlermeldung erscheint, zu einem Java-based Yaml parsing library zu sehen.

Fügen Sie YAML/YML-Dateien innerhalb Ihrer App/Config oder Bundle-Konfiguration von außerhalb der PHP-Quelle ein?

Sie können auch feststellen, dass das Ausführen von bin/console lint:yaml src (und mit lint:yaml app) möglicherweise mehr Klarheit zu dem Thema zeigen. Durchsuchen Sie auch Ihre Codebasis nach PositionedKeyToken.

+0

Vielen Dank @alister_b. Ja, ich ändere nur die Reihenfolge der Parameter und es funktioniert. Ich habe die Array-Prioritäten am Ende wie folgt verlassen: - {Pfad: '^/api', Fallback-Format: json, prefer_extension: true, Prioritäten: ['html', 'json', 'xml']} –

Verwandte Themen