# Concrete 9.0.1 and 8.5.7 are Now Available!

**URL:** https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539
**Category:** Announcements
**Created:** [November 9, 2021, 10:47pm UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539 "2021-11-09T22:47:00Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![andrew](https://forums.concretecms.org/user_avatar/forums.concretecms.org/andrew/32/4631_2.png) [@andrew](https://forums.concretecms.org/u/andrew)
#### Post date: [November 9, 2021, 10:47pm UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/1 "2021-11-09T22:47:00Z")

</div>

Hot on the heels of version 9, Concrete 9.0.1 is now available!

[https://concretecms.org/download](https://concretecms.org/download)

9.0.1 contains a number of bug fixes, many of which could make upgrading older sites difficult, bug fixes around themes using the older theme customizer, problems running on PHP 8, problems installing Concrete via composer on PHP 8, and much more. The full release notes are here:

[https://documentation.concretecms.org/developers/introduction/version-history/901-release-notes](https://documentation.concretecms.org/developers/introduction/version-history/901-release-notes)

Additionally, we’re also making 8.5.7 available. 8.5.7 features some important bug fixes to the auto-updater, some security fixes, and other small bug fixes. It is highly recommended for those running version 8.

[https://documentation.concretecms.org/developers/introduction/version-history/857-release-notes](https://documentation.concretecms.org/developers/introduction/version-history/857-release-notes)

Thanks for all your help testing and offering feedback on version 9. We hope using it is going relatively smoothly.

---

<div class="post-metadata">

### Author: ![ampersand](https://forums.concretecms.org/user_avatar/forums.concretecms.org/ampersand/32/3533_2.png) [@ampersand](https://forums.concretecms.org/u/ampersand)
#### Post date: [November 10, 2021, 1:45am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/2 "2021-11-10T01:45:44Z")

</div>

Sorry to be the first with bad news, but the upgrade from version 9.0.0 does not work ☹  
 ![image](https://forums.concretecms.org/uploads/default/original/1X/b142b83d75b22cb5410bced1b5d49e0686f89568.png)

---

<div class="post-metadata">

### Author: ![andrew](https://forums.concretecms.org/user_avatar/forums.concretecms.org/andrew/32/4631_2.png) [@andrew](https://forums.concretecms.org/u/andrew)
#### Post date: [November 10, 2021, 2:14am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/3 "2021-11-10T02:14:19Z")

</div>

We haven’t put the 9.0 releases in the auto updater yet. Ideally we’d have a system where we could seed 9.0.1 to 9.0 users without offering it to all 8.5.x users but we aren’t quite there yet unfortunately

---

<div class="post-metadata">

### Author: ![linuxoid](https://forums.concretecms.org/user_avatar/forums.concretecms.org/linuxoid/32/5311_2.png) [@linuxoid](https://forums.concretecms.org/u/linuxoid)
#### Post date: [November 10, 2021, 2:40am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/4 "2021-11-10T02:40:25Z")

</div>

I always upgrade by replacing the concrete folder. It takes 1 min and never failed. I find it’s the easiest and fastest way. On both home computer and remote hosting.

1. BACKUP
2. Upload new version zip to server
3. Unzip
4. Replace existing ‘concrete’ folder with new
5. Refresh any site page

1 min total for steps 1-4! 💪 👍 😁

---

<div class="post-metadata">

### Author: ![ampersand](https://forums.concretecms.org/user_avatar/forums.concretecms.org/ampersand/32/3533_2.png) [@ampersand](https://forums.concretecms.org/u/ampersand)
#### Post date: [November 11, 2021, 12:55am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/5 "2021-11-11T00:55:42Z")

</div>

Thank you very much - great method. 💪 👍 😁  
I understand that I do not lose the settings in themes.

---

<div class="post-metadata">

### Author: ![ampersand](https://forums.concretecms.org/user_avatar/forums.concretecms.org/ampersand/32/3533_2.png) [@ampersand](https://forums.concretecms.org/u/ampersand)
#### Post date: [November 11, 2021, 1:05am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/6 "2021-11-11T01:05:40Z")

</div>

Ok. I understand.  
It seemed like a natural way to update, and I just noticed that it didn’t work. Thanks to this, we all got a tip on how to do it faster;)

thnx @linuxoid 👍

---

<div class="post-metadata">

### Author: ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6159_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)
#### Post date: [November 12, 2021, 1:53am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/7 "2021-11-12T01:53:38Z")

</div>

I’m still having ‘undefined variable’ issues on 9.0.1. Even the upgrade landing page errors out with an undefined variable \<?=$status?\> .It upgrades but crashes after the upgrade. Is nobody else seeing this in:

\concrete\views\frontend\upgrade.php

I also had to add an “if (!isset($fileVersion)) {” at line 105 of:  
\concrete\controllers\single\_page\dashboard\files\details.php

And I also had to add an “if (isset($highlightResults)” in:  
\concrete\single\_pages\dashboard\files\search.php

I’m on Xampp 8.0.12. Apparently undefined variables are now a warning in PHP8 where they used to be just a notice but I’ve changed my error\_reporting to ignore warnings but it still crashes a lot on undefined variables.

---

<div class="post-metadata">

### Author: ![andrew](https://forums.concretecms.org/user_avatar/forums.concretecms.org/andrew/32/4631_2.png) [@andrew](https://forums.concretecms.org/u/andrew)
#### Post date: [November 12, 2021, 3:13am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/8 "2021-11-12T03:13:06Z")

</div>

Yeah, I noticed this too. I think you may have just removed warnings incorrectly? I know because it took me awhile to do it right under PHP 8.

We do want to try and fix this under PHP 8 because I don’t want to ignore warning errors forever, but I found this code works to suppress the errors under PHP8. I’m taking this from my post in GitHub:

> <https://github.com/concrete5/concrete5/pull/10030#issuecomment-966713018>
>
> Currently when you try to login, it will error because there are no parents avai…lable and we check if there is 1 parent, which is not correct due to the else statement.

Just open index.php in the webroot, and above the line:

```
require 'concrete/dispatcher.php';

```

add this line:

```
define('DEFAULT_ERROR_REPORTING', E_ALL & ~E_WARNING & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);

```

This is the standard Concrete error reporting setting – but minus warning errors.

Again, I’m not advocating this as a long term fix; we’d be happy to get pull requests to fix these warning errors in the core. But for those who’d like to get things working again today in a backward-compatible way, this should do the trick.

---

<div class="post-metadata">

### Author: ![cali](https://forums.concretecms.org/user_avatar/forums.concretecms.org/cali/32/742_2.png) [@cali](https://forums.concretecms.org/u/cali)
#### Post date: [November 12, 2021, 10:17am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/9 "2021-11-12T10:17:45Z")

</div>

composer is still on C5.8.x ?

```
    - concrete5/core[8.2.0, ..., 8.5.6] require zendframework/zend-mail 2.7.* -> satisfiable by zendframework/zend-mail[2.7.0, 2.7.1, 2.7.2, 2.7.3].
    - zendframework/zend-mail[2.7.0, ..., 2.7.3] require php ^5.5 || ^7.0 -> your php version (8.0.11) does not satisfy that requirement.
    - Root composer.json requires concrete5/core ^8.2 -> satisfiable by concrete5/core[8.2.0, ..., 8.5.6].
```

---

<div class="post-metadata">

### Author: ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6159_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)
#### Post date: [November 13, 2021, 2:02am UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/10 "2021-11-13T02:02:13Z")

</div>

Thx Andrew, that did the trick.

---

<div class="post-metadata">

### Author: ![JohntheFish](https://forums.concretecms.org/user_avatar/forums.concretecms.org/johnthefish/32/3767_2.png) [@JohntheFish](https://forums.concretecms.org/u/JohntheFish)
#### Post date: [November 17, 2021, 3:36pm UTC](https://forums.concretecms.org/t/concrete-9-0-1-and-8-5-7-are-now-available/1539/11 "2021-11-17T15:36:48Z")

</div>

@andrew, any news on when you will be releasing v9.0.2 ?
