Answers.Body: <p>Usually when you see that error, Craft was <code>composer install/update</code>'d on one environment with say, PHP 7.2.  Composer then pulls in the highest supported dependencies for that environment.</p>
  
  <p>The <code>composer.lock</code> file is pushed to a different environment with say, PHP 7.1, creating a conflict the next time Composer needs to run.</p>
  
  <p>You can do this to force Composer to use the lowest common denominator for all of your environments: <a href="https://github.com/craftcms/craft/blob/master/composer.json#L34-L36" rel="nofollow noreferrer">https://github.com/craftcms/craft/blob/master/composer.json#L34-L36</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-02-16T19:29:03.177Z
Answers.LastActivityDate: 2018-02-16T19:29:03.177Z
Answers.UserDisplayName: Brad Bell
Body: <p>I tried to install "Field Manager" Plugin and get following error:</p>
  
  <p><code>symfony/console v3.4.4 requires php ^5.5.9|&gt;=7.0.8 -&gt; your PHP version (7.2.1) overridden by "config.platform.php" version (7.0) does not satisfy that requirement.</code></p>
  
  <p>Theres is no config.platform.php anywhere and i have PHP 7.2.1 installed. How can i fix that?</p>
  
  <p>EDIT:
  Ok, config.platform.php refers to composer.json entry. I changed it to 7.2 and could install it via command line. Possibly worked via CP too.</p>
  
Tags: <plugins><craft3><installation>
Title: Plugin Installation Error in Craft 3 / PHP Version
ThreadText: # Plugin Installation Error in Craft 3 / PHP Version
  
  (Asked by: username_0 on 2018-02-16)
  
  I tried to install "Field Manager" Plugin and get following error:
  
  `symfony/console v3.4.4 requires php ^5.5.9|>=7.0.8 -> your PHP version (7.2.1) overridden by "config.platform.php" version (7.0) does not satisfy that requirement.`
  
  Theres is no config.platform.php anywhere and i have PHP 7.2.1 installed. How can i fix that?
  
  EDIT:
  Ok, config.platform.php refers to composer.json entry. I changed it to 7.2 and could install it via command line. Possibly worked via CP too.
  
  **Tags:** plugins, craft3, installation
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-02-16. Score: 3 | Accepted answer
  
  Usually when you see that error, Craft was `composer install/update`'d on one environment with say, PHP 7.2. Composer then pulls in the highest supported dependencies for that environment.
  
  The `composer.lock` file is pushed to a different environment with say, PHP 7.1, creating a conflict the next time Composer needs to run.
  
  You can do this to force Composer to use the lowest common denominator for all of your environments: <https://github.com/craftcms/craft/blob/master/composer.json#L34-L36>
  
  
  ---
  
  