Generally speaking, on a local development environment I wouldn’t rely on FTP as an update solution. Fortunately your issue isn’t specific to XAMPP or Apache, but rather a question of server permissions in general.
This is good news because it means the following WordPress documentation for Automatic Updates may contain some useful information for you.
I don’t like to run an FTP Server from my local machine for reasons of security and resource allocation. That means I usually end up downloading WP, theme and plugin updates manually. This process works well for me since my code is typically under version control.
The other condition the docs mention is that if you set your file permissions correctly so that the working folder is OWNED and WRITABLE by the apache user the update may be successful without FTP access.
Hope this helps.
Related Posts:
- FTP credentials on localhost [duplicate]
- WP Asking for FTP Credentials with XAMPP Localhost
- Unable to locate WordPress Plugin directory. ftp_base not working?
- Plugin installation not possible / FTP credentials in WP-config
- Valid Connection Information is Getting Denied
- PHP Fatal error: Call to undefined function wp_cache_get() in /var/www/vhosts/visisite.com/httpdocs/wp-includes/functions.php on line 1367
- Why wordpress cannot write to directory and how to fix it?
- How to edit page content after downloading the site files
- Upload files only on FTP
- FTP installation of WordPress
- SSH Server with WordPress
- Download PHP and CSS from the WordPress admin page without FTP
- How to cause the WordPress web interface to update via FTP
- WordPress FTP Error: “Failed to connect to FTP Server”
- Does WordPress still ask for FTP credentials for each file operation?
- How I do I host a simple html file through wordpress? (see details) [closed]
- FTP or Cpanel installation of WordPress
- Website Got Hacked – Fixed – Now Cannot Activate Theme
- What determines initial file permissions when a WP theme folder is uploaded manually with an FTP client? [closed]
- FTP Connection Information after Installation in Cygwin
- How to auto upload image from external source(computer) to webpage
- WordPress change homepage link (htaccess) (index)
- Upload and configure WordPress
- ftp not retrieving my directory file ,anyone have solution?
- FTP connection information + warning lines appearing on the homepage of my campsite?
- FTP file manager AS wordpress site
- Is there any way to ftp into wordpress if I paid for my own domain? I want to set up google analytics
- WordPress not syncing with FTP
- file compressed the content on single line after upload in wordpress
- How to use rsync over FTP
- Using wget to recursively download whole FTP directories
- Error in “MLSD” command While Connecting FTP to Server [closed]
- How do I use MySQL through XAMPP?
- phpMyAdmin access denied for user ‘root’@’localhost’ (using password: NO)
- Filezilla FTP Server Fails to Retrieve Directory Listing
- How to connect to FTP over TLS/SSL (FTPS) server in Java
- localhost/xampp/ or http://localhost/index.php can’t be accessed
- how can I login anonymously with ftp (/usr/bin/ftp)?
- WordPress asking for my FTP credentials to install plugins
- WordPress asking for my FTP credentials to install plugins
- Import WordPress xml file larger than 8mb
- How to save Admin FTP password
- Relative or dynamic site url possible?
- How to stop wordpress from changing default .htaccess permissions to 444
- Connect to remote database using Localhost install
- How to set path with WP_Filesystem and ftp base / chroot
- Error: MySQL shutdown unexpectedly. XAMPP local conf running WordPress
- Trying to run WordPress on localhost?
- Theme not showing after uploading
- Connect to server with SFTP instead of FTP/FTPS within WordPress Backup
- How to import 55k images (uploaded via FTP) into WordPress Media libary? [closed]
- How can I find the cause of theme crashing Apache in Xampplite?
- Can I upgrade plugins via FTP?
- How can I view or FTP into my WordPress site hosted on AWS?
- Unable to include a file in child theme
- WordPress asking for FTP details when installing plugins
- Unable to locate WordPress Root directory
- WordPress CSS doesn’t update
- XAMPP/wordpress heartburn
- AMP Sitemap Error in Google Search Console
- Error: MySQL shutdown unexpectedly [closed]
- XAMPP-VM Mac OS Mojave wordpress debugging using XDebug
- Linux Permissions and Ownership for WordPress
- Unable to log in to localhost wp-admin page on XAMPP server
- Website access with http and https
- Issues copying site into local machine
- Setting up a local copy from a production site
- Localhost WordPress not recognizing my online WordPress account
- Storing FTP details in wp-config.php
- How do I set up XAMPP to allow me to download plugins and themes?
- How is FTP used for upgrade?
- Why don’t WP themes download completely on my localhost (XAMMP)?
- will creating a static folder in the root directory serve the purpose of loading the static content from cookieless domain?
- WordPress 4.4.2 Update not working
- I want to edit it on my laptop as a child theme and transfer the files to my server. I don’t know how
- How to fix WordPress images not showing up in local hosted XAMPP server?
- Site migration from Localhost to Server – 404 errors
- Wp-Admin FTPS Connection Error unlike Filezilla
- Help with accessing wp-admin page and resolving error messages
- WordPress broken after vhosts setup
- How can I view my site directly from WordPress dashboard?
- call to undefined function mysql_connect
- Deleting /wp from my website URL
- Xampp is not loading media
- The style.php file inside theme-engine folder has other content on FTP
- Disabling forced FTP credentials for any updates
- CSS and JS not loading after uploading onto server
- Using any plugin results in http 500 error (and only plugins)
- How to handle a lot of media files in the uploads folder? (+10.000)
- blank page after update my theme
- Installing Theme from uploaded file. Not uploaded theme?
- WordPress FTP/media directory permissions problem?
- Write Error in WordPress
- Changing themes on locally hosted webpages
- Get XAMPP to divert to my site automatically
- FTPS Uploads – wp-content cannot be found
- Taxonomy works in local XAMPP but doesn’t work live
- New folder and file permissions are not correct
- WordPress migration from live server to localhost having 404 error? [closed]
- Many images in wp-content/uploads folder that are not in Media Library