Answers.Body: <p>Craft support had suggested looking into the <code>locales</code> table, which had a singular entry for <code>en_us</code>.</p>
  
  <p>What allowed me to update was to copy the following folder and its content: <code>app/framework/i18n/data</code>. It was entirely missing from the Craft-2.7.8.zip file I had downloaded.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-06T12:41:32.227Z
Answers.LastActivityDate: 2019-06-06T12:41:32.227Z
Answers.UserDisplayName: MXDVL
Body: <p>When doing a manual update from 2.6.3012 to 2.7.8, I get the following error:</p>
  
  <blockquote>
    <p><strong>Internal Server Error</strong><br>
    Call to a member function getDateFormatter() on null</p>
  </blockquote>
  
  <p>I get the following error when enabling devMode:</p>
  
  <p><a href="https://i.sstatic.net/L3Asd.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/L3Asd.png" alt="impossible to invoque getOrientation on null variable."></a></p>
  
  <p>Updating from the Dashboard fails too, but in a slightly more verbose fashion:</p>
  
  <blockquote>
    <p>[curl] 28: Operation timed out after 30001 milliseconds with 0 out of 0 bytes received [url] <a href="https://download.craftcdn.com/craft/2.7/2.7.8/Patch/2.6.3012/" rel="nofollow noreferrer">https://download.craftcdn.com/craft/2.7/2.7.8/Patch/2.6.3012/</a><strong>[redacted string of numbers]</strong>.zip</p>
  </blockquote>
  
  <p>Any help is welcome.</p>
  
Tags: <updates><updating><auto-updates><manual-updates>
Title: Internal Server Error - getDateFormatter() on null
ThreadText: # Internal Server Error - getDateFormatter() on null
  
  (Asked by: username_0 on 2019-06-06)
  
  When doing a manual update from 2.6.3012 to 2.7.8, I get the following error:
  
  > **Internal Server Error**  
  > Call to a member function getDateFormatter() on null
  
  I get the following error when enabling devMode:
  
  [![impossible to invoque getOrientation on null variable.](https://i.sstatic.net/L3Asd.png)](https://i.sstatic.net/L3Asd.png)
  
  Updating from the Dashboard fails too, but in a slightly more verbose fashion:
  
  > [curl] 28: Operation timed out after 30001 milliseconds with 0 out of 0 bytes received [url] <https://download.craftcdn.com/craft/2.7/2.7.8/Patch/2.6.3012/>**[redacted string of numbers]**.zip
  
  Any help is welcome.
  
  **Tags:** updates, updating, auto-updates, manual-updates
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2019-06-06. Score: 1 | Accepted answer
  
  Craft support had suggested looking into the `locales` table, which had a singular entry for `en_us`.
  
  What allowed me to update was to copy the following folder and its content: `app/framework/i18n/data`. It was entirely missing from the Craft-2.7.8.zip file I had downloaded.
  
  
  ---
  
  