簡體   English   中英

Symfony Doctrine Migration錯誤

[英]Symfony Doctrine Migration error

安裝doctrine/doctrine-migrations-bundle出錯

FatalErrorException in appDevDebugProjectContainer.php line 4719:
Parse Error: syntax error, unexpected ':', expecting ';' or '{'

    "require": {
    "php": ">=5.5.9",
    "symfony/symfony": "3.1.6",
    "doctrine/orm": "^2.5",
    "doctrine/doctrine-bundle": "^1.6",
    "doctrine/doctrine-cache-bundle": "^1.2",
    "symfony/swiftmailer-bundle": "^2.3",
    "symfony/monolog-bundle": "^2.8",
    "symfony/polyfill-apcu": "^1.0",
    "sensio/distribution-bundle": "^5.0",
    "sensio/framework-extra-bundle": "^3.0.2",
    "incenteev/composer-parameter-handler": "^2.0",
    "doctrine/doctrine-migrations-bundle": "^1.0"
},

當刪除doctrine / doctrine-migrations-bundle in composer和所有工作時

 - Removing doctrine/doctrine-migrations-bundle (v1.2.0)
 - Removing doctrine/migrations (1.4.1)
 - Removing ocramius/proxy-manager (2.0.4)
 - Removing zendframework/zend-code (3.1.0)
 - Removing zendframework/zend-eventmanager (3.0.1)
 - Removing ocramius/package-versions (1.1.1)

我的版本php(5.6.28-1)沒有遷移捆綁一切都很好如何解決這個問題?

不,我嘗試了很多版本捆綁,但修改此問題時將PHP版本更改為7.0

我認為某處有一個特殊的符號。 嘗試刪除最后一行(不要忘記刪除前一行的逗號)並調用命令composer require doctrine/doctrine-migrations-bundle

它會自動在composer.json中添加正確的行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM