2016-11-15 14 views
1

他のAPIを統合するようにコンポーザーを更新しようとしていますが、cliがエラーを表示します 13行目のインデントが問題です( "mailer_transport:smtp"の近く)。私はYamlの管理方法を知らない。Symfony Component Yaml Exception ParseException

# This file is auto-generated during the composer install 
    parameters: 
     database_host:127.0.0.1 
     database_port:3306 
     database_name:news_driver 
     database_user:root 
     database_password: '' 
     mailer_transport: smtp 
     mailer_host: 127.0.0.1 
     mailer_user: null 
     mailer_password: null 
     secret:ThisTokenIsNotSoSecretChangeIt 
     twitter_consumer_key:<hidden> 
     twitter_consumer_secret:<hidden> 
+0

データベースパスワードフィールドの ''''を削除してみましたか? – Hammerbot

+0

はい、私は何が起こっているのかわからない、私はまた13行目のコメントをしようとすると同じ問題が表示されます –

+0

これらはタブの代わりにスペースであることを確認してください.. – ccKep

答えて

1

それはおそらくインデントの問題だとあなたもコロンと値の間にスペースを欠場。 http://yaml-online-parser.appspot.com/

作業バージョン::私はちょうどここにYAMLパーサオンラインで編集しようとした、ここからそれをコピーする

parameters: 
    database_host: 127.0.0.1 
    database_port: 3306 
    database_name: news_driver 
    database_user: root 
    database_password: ~ 
    mailer_transport: smtp 
    mailer_host: 127.0.0.1 
    mailer_user: null 
    mailer_password: null 
    secret: ThisTokenIsNotSoSecretChangeIt 
    twitter_consumer_key: NN51z30h469bKUJUQHesZg6CQ 
    twitter_consumer_secret: qKobQPtChifrD2LxnJI512EMGHqBGmnaJ9EQI7fL9wrrXwPY8f 

しようとすると、それが機能するようになりました。

+0

Ivan私はこれを同じ問題を試みた。私はparameters.ymlファイルを削除したが、同じ問題 –

+0

うーん、キャッシュの問題のように聞こえる。それをクリアしてください(あなたが使用している適切な環境のために)。 –

+1

こんにちはIvan、私は解決策を得ました。 composer pointing parameters.yml.dstファイルは、parameters.yml設定と同じ設定です。 –

関連する問題