[wp-trac] [WordPress Trac] #54477: wp-cli vague: "Warning: Could not create directory."
WordPress Trac
noreply at wordpress.org
Sat Mar 19 23:20:11 UTC 2022
#54477: wp-cli vague: "Warning: Could not create directory."
----------------------------------------+---------------------
Reporter: gunterer | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 6.0
Component: Upgrade/Install | Version: 5.8
Severity: minor | Resolution:
Keywords: needs-patch good-first-bug | Focuses:
----------------------------------------+---------------------
Changes (by n8finch):
* type: enhancement => defect (bug)
Comment:
@SergeyBiryukov I was testing this and can't replicate it.
Here's what I did:
- Changed the permissions on the `wp-plugins` directory to 444.
- ran `wp plugin install gutenberg --activate` (and I tested several other
plugins)
- Got the following:
{{{
Installing the plugin...
Warning: Could not create directory upgrader. "/Users/natefinch/Local
Sites/wpcli-bug-fix/app/wordpress-develop/src/wp-
content/plugins/gutenberg/"
Plugin installation failed.
Warning: The 'gutenberg' plugin could not be found.
Error: No plugins installed.
}}}
Looking at the code for this particular notification, the directory is
already in error notification with `$remote_destination`:
https://github.com/WordPress/wordpress-develop/blob/trunk/src/wp-
admin/includes/class-wp-upgrader.php#L591
This is also the case in the other files (wp-admin/includes/file.php and
wp-admin/includes/update-core.php).
These were added 8 years ago by Andrew Nacin:
https://core.trac.wordpress.org/changeset/25780
Since the error strings already exits with the $filenames, I think this
ticket can be closed, or perhaps someone else can check it out.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/54477#comment:6>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list