Answers.Body: <p>Turn off contributed CiviCRM extensions, (such as PayFlow) before upgrading. Then turn them back on or reinstall them. </p>
  
  <p>From the guide, "Because of the huge number and ever-changing nature of community contributed Wordpress plugins, CiviCRM cannot guarantee compatibility with contributed plugins. A list of know incompatibilities can be found at WordPress plugins/themes incompatible with CiviCRM." 
  Check the compatibility list. </p>
  
  <p><a href="https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+WordPress" rel="nofollow noreferrer">https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+WordPress</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-16T23:19:08.143Z
Answers.LastActivityDate: 2016-12-16T23:19:08.143Z
Answers.UserDisplayName: Christia
Body: <p>Updrading from CiviCRM 4.6.4 to latest (4.7) and using wordpress 4.4.5..</p>
  
  <p>The upgrade process showed no errors, in fact it showed "Done" and began to redirect to a url that never loaded. I clicked on "Civicrm" on the left sidebar of wordpress and nothing. I went to the base url of the wp install and this message appears:</p>
  
  <p><code>
  Sorry but we are not able to provide this at the moment.
  Unknown extension: nz.co.fuzion.payflowlink
  Return to home page.
  </code></p>
  
  <p>Found this in /wp-content/plugins/files/civicrm/ConfigAndLog
  <code>
  Dec 16 10:59:28  [info] 
  $Fatal Error Details = array(3) {
    ["message"]=&gt;
    string(43) "Unknown extension: nz.co.fuzion.payflowlink"
    ["code"]=&gt;
    NULL
    ["exception"]=&gt;
    object(CRM_Extension_Exception_MissingException)#978 (10) {
      ["errorData":"CRM_Core_Exception":private]=&gt;
      array(1) {
        ["error_code"]=&gt;
        int(0)
      }
      ["cause":protected]=&gt;
      NULL
      ["_trace":"PEAR_Exception":private]=&gt;
      NULL
      ["message":protected]=&gt;
      string(43) "Unknown extension: nz.co.fuzion.payflowlink"
      ["string":"Exception":private]=&gt;
      string(0) ""
      ["code":protected]=&gt;
      int(0)
      ["file":protected]=&gt;
      string(104) "/Users/me/Sites/donate_new/wp-content/plugins/civicrm/civicrm/CRM/Extension/Container/Collection.php"
      ["line":protected]=&gt;
      int(150)
      ["trace":"Exception":private]=&gt;
      array(30) {
        [0]=&gt;
        array(6) {
          ["file"]=&gt;
          string(104) "/Users/me/Sites/donate_new/wp-content/plugins/civicrm/civicrm/CRM/Extension/Container/Collection.php"
          ["line"]=&gt;
          int(111)
          ["function"]=&gt;
          string(12) "getContainer"
          ["class"]=&gt;
          string(34) "CRM_Extension_Container_Collection"
          ["type"]=&gt;
          string(2) "-&gt;"
          ["args"]=&gt;
          array(1) {
            [0]=&gt;
            string(24) "nz.co.fuzion.payflowlink"
          }
        }
  </code></p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-12-16T18:30:21.623Z
Comments.Text: Is PayFlow a wordpress extension or a CiviCRM extension? CMS CiviCRM extensions need to be turned off before upgrading.
Comments.UserDisplayName: Christia
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-12-16T18:44:10.423Z
Comments.Text: @Christia That's good to know! I was following a civi guide that makes no mention of extensions: https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+WordPress
  I will try doing an upgrade again but with extensions turned off.
Comments.UserDisplayName: user4089
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-12-16T21:48:54.573Z
Comments.Text: @Christia After turning off the extensions and deleting that extension, the upgrade went through normally. That's not to say I have new issues lol. Thanks!
Comments.UserDisplayName: user4089
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-12-16T23:19:32.817Z
Comments.Text: Great! I posted this as an answer so others can benefit also.
Comments.UserDisplayName: Christia
Tags: <wordpress><upgrade>
Title: Unknown extension after upgrading CiviCRM in Wordpress
ThreadText: # Unknown extension after upgrading CiviCRM in Wordpress
  
  (Asked by: username_0 on 2016-12-16)
  
  Updrading from CiviCRM 4.6.4 to latest (4.7) and using wordpress 4.4.5..
  
  The upgrade process showed no errors, in fact it showed "Done" and began to redirect to a url that never loaded. I clicked on "Civicrm" on the left sidebar of wordpress and nothing. I went to the base url of the wp install and this message appears:
  
  `Sorry but we are not able to provide this at the moment.
  Unknown extension: nz.co.fuzion.payflowlink
  Return to home page.`
  
  Found this in /wp-content/plugins/files/civicrm/ConfigAndLog
  `Dec 16 10:59:28 [info]
  $Fatal Error Details = array(3) {
  ["message"]=>
  string(43) "Unknown extension: nz.co.fuzion.payflowlink"
  ["code"]=>
  NULL
  ["exception"]=>
  object(CRM_Extension_Exception_MissingException)#978 (10) {
  ["errorData":"CRM_Core_Exception":private]=>
  array(1) {
  ["error_code"]=>
  int(0)
  }
  ["cause":protected]=>
  NULL
  ["_trace":"PEAR_Exception":private]=>
  NULL
  ["message":protected]=>
  string(43) "Unknown extension: nz.co.fuzion.payflowlink"
  ["string":"Exception":private]=>
  string(0) ""
  ["code":protected]=>
  int(0)
  ["file":protected]=>
  string(104) "/Users/me/Sites/donate_new/wp-content/plugins/civicrm/civicrm/CRM/Extension/Container/Collection.php"
  ["line":protected]=>
  int(150)
  ["trace":"Exception":private]=>
  array(30) {
  [0]=>
  array(6) {
  ["file"]=>
  string(104) "/Users/me/Sites/donate_new/wp-content/plugins/civicrm/civicrm/CRM/Extension/Container/Collection.php"
  ["line"]=>
  int(111)
  ["function"]=>
  string(12) "getContainer"
  ["class"]=>
  string(34) "CRM_Extension_Container_Collection"
  ["type"]=>
  string(2) "->"
  ["args"]=>
  array(1) {
  [0]=>
  string(24) "nz.co.fuzion.payflowlink"
  }
  }`
  
  **Tags:** wordpress, upgrade
  
  > **Comments:**
  > **username_1**: Is PayFlow a wordpress extension or a CiviCRM extension? CMS CiviCRM extensions need to be turned off before upgrading.  
  > **username_0**: @username_1 That's good to know! I was following a civi guide that makes no mention of extensions: https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+WordPress I will try doing an upgrade again but with extensions turned off.  
  > **username_0**: @username_1 After turning off the extensions and deleting that extension, the upgrade went through normally. That's not to say I have new issues lol. Thanks!  
  > **username_1**: Great! I posted this as an answer so others can benefit also.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-12-16. Score: 1 | Accepted answer
  
  Turn off contributed CiviCRM extensions, (such as PayFlow) before upgrading. Then turn them back on or reinstall them.
  
  From the guide, "Because of the huge number and ever-changing nature of community contributed Wordpress plugins, CiviCRM cannot guarantee compatibility with contributed plugins. A list of know incompatibilities can be found at WordPress plugins/themes incompatible with CiviCRM."
  Check the compatibility list.
  
  <https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+WordPress>
  
  
  ---
  
  