[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