[wp-trac] [WordPress Trac] #54543: Updating Hello Dolly after upgrading 5.0.14 > 5.9.0 Beta 1 fails (was: Updating Hello Dolly after upgrading 5.0.4 > 5.9.0 Beta 1 fails)
WordPress Trac
noreply at wordpress.org
Mon Dec 6 20:02:45 UTC 2021
#54543: Updating Hello Dolly after upgrading 5.0.14 > 5.9.0 Beta 1 fails
--------------------------------------------+---------------------
Reporter: costdev | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 5.9
Component: Upgrade/Install | Version: trunk
Severity: normal | Resolution:
Keywords: needs-testing has-testing-info | Focuses:
--------------------------------------------+---------------------
Description changed by costdev:
Old description:
> === Environment
> OS: Windows 10 (Local by Flywheel)
> PHP: 7.4.1 (also on 7.3.5 and 5.6.39)
> Server: Apache
> Database: MariaDB 10.4.10
> Browser: Chrome 96.0.4664.45
>
> === Steps to reproduce
> 1. Install WordPress 5.8.2 using Local by Flywheel with PHP 7.4.1, Apache
> and MariaDB 10.4.10.
> 2. Visit `Database -> Adminer` in Local by Flywheel.
> 3. Select all the database tables and "Drop" them.
> 4. Download a copy of WordPress 5.0.4 from
> [https://wordpress.org/wordpress-5.0.14.zip here]
> 5. In Local by Flywheel, click the arrow beside your site's path.
> 6. Navigate to the `app/public` directory.
> 7. Delete all files except for `wp-config.php`.
> 8. Open `wordpress-5.0.14.zip` and extract all files into the
> `app/public` directory.
> 9. In Local by Flywheel, click "Admin".
> 10. Proceed through the installation process and login.
> 11. Navigate to `Appearance -> Plugins -> Add New`.
> 12. Install and activate the `WordPress Beta Tester` plugin.
> 13. Navigate to `Tools -> Beta Testing`.
> 14. Click "Bleeding Edge" and click "Save".
> 15. Click "Beta/RC Only" and click "Save".
> 16. Navigate to "Dashboard > Updates".
> 17. Run the core update.
> 18. Navigate to `Appearance > Plugins`.
> 19. Click "Update now" for `Hello Dolly`.
>
> If the environment has been matched and the update fails, this issue is
> legitimate.
New description:
=== Environment
OS: Windows 10 (Local by Flywheel)
PHP: 7.4.1 (also on 7.3.5 and 5.6.39)
Server: Apache (also tested with NGINX)
Database: MariaDB 10.4.10
Browser: Chrome 96.0.4664.45
Plugins: Rollback Core and WordPress Beta Tester.
=== Steps to reproduce
1. Install WordPress 5.8.2 using Local by Flywheel.
2. Install the Rollback Core and WordPress Beta Tester plugins.
3. Navigate to `Tools > Rollback Core`.
4. Select `5.0.14` from the dropdown menu and click "Rollback".
5. Click "Re-install version 5.0.14".
6. In Local by Flywheel, click the arrow beside your site's path.
7. Navigate to `app/public/wp-content/plugins`.
8. If `hello.php` exists, skip to step 13.
9. If `hello-dolly` directory exists, delete it and proceed to step 11.
10. If neither `hello.php` nor the `hello-dolly` directory exist, proceed
to step 11.
11. Download a copy of WordPress 5.0.14 from
[https://wordpress.org/wordpress-5.0.14.zip here].
12. Extract `hello.php` into `app/public/wp-content/plugins`.
13. Navigate to `Tools -> Beta Testing`.
14. Click "Bleeding Edge" and click "Save".
15. Click "Beta/RC Only" and click "Save".
16. Navigate to "Dashboard > Updates".
17. Run the core update.
18. Navigate to `Appearance > Plugins`.
19. Click "Update now" for `Hello Dolly`.
You should see this error: `Update failed: Could not create directory.`
--
--
Ticket URL: <https://core.trac.wordpress.org/ticket/54543#comment:8>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list