I believe the “lamp-server” package in Ubuntu fails to install mod-suphp, which would likely solve most of your permission problems.
Try installing the libapache2-mod-suphp package. And undo everything you did with the permissions. The WordPress install should not be owned by the apache user, it should be owned by the real user.
Related Posts:
- to perform the requested action wordpress needs to access your web server. please enter your ftp
- Prompted for FTP details even with FS_DIRECT set to true
- How to prevent a post from being deleted?
- Is there a way (plugin?) to restrict a user to being able to edit just one page?
- Can’t install new plugins because of the error “Could not create directory”
- How to stop wordpress from changing default .htaccess permissions to 444
- Cannot install plugins even though www-data has write permissions
- How does WordPress update plugins, without running into permissions issues?
- Plugins won’t auto-update on IIS
- Is it possible to block subscriber users to changing its password?
- WordPress roles – Protect administrator role
- Standard permissions for wordpress; Plugin installation asks for FTP credentials
- 403 Forbidden – You don’t have permission to access /wp-admin/admin-ajax.php on this server
- Could not create directory
- Creating Custom Roles for use on a WordPress Multi-site Instance?
- Why does deactivating a plugin cause error: “You do not have sufficient permissions to access this page”?
- Can’t use the built-in wordpress install/upgrade plugin feature [closed]
- Plugin/Folder permission issues with Azure
- Correct wp-content ownership and permissions
- Advanced Custom Fields/User Role Editor – how to hide ACF for certain users?
- How create a role with admin capability less 1 or 2?
- Are these wp-content permissions safe?
- Prevent WordPress installing plugins and themes via Admin
- Plugin updates change folder permissions
- Linux Permissions and Ownership for WordPress
- Updating plugins asks for FTP information, why? (this is a new one)
- Lock access to plugin options
- Can’t Install Standard Plugins on a Local MAMP installation
- Add menu page issues (permissions & position)
- Advanced Custom Fields – Disable Users to Edit Custom Fields
- Is there any way to make myself an admin?
- Why is the ‘Gutenberg’ Plugin generating an ‘Inconsistent File Permissions’ error when other Plugins, with the same permissions, do not?
- What are the correct permissions so WP doesn’t ask for FTP credentials if installing plugin?
- WordPress won’t allow for updates to plugins or WordPress Core
- WordPress permissions error with admin account
- Why is my WordPress Plugin page requesting my FTP Login Credentials?
- Plugins & backup not working correctly on new Digital Ocean server
- How to hide plugin options for editors via functions.php
- How to write to the plugin’s directory?
- See which user role / capability is needed to use a plugin
- Plugin updates, change file permissions on WordPress
- How to make a plugin api route have permission?
- Can’t add or delete plugins – but I’m an admin [closed]
- WP Plugin permissions – create new files
- Permission Issues regarding Plugin updates & FTP transfers
- WordPress Plugin Install / Update Problem
- Database error when user logs in
- WordPress FTP/media directory permissions problem?
- Wordress admin page is fetching error You do not have sufficient permissions to access this page.
- Admin page and admin menu. Permissions plugin
- SSH vs WordPress
- Images not showing on homepage after migration [duplicate]
- page creator to leave comments ONLY
- Editor have not permissions for a plugin
- Plugin not installing properly, functions being redeclared
- Problem with permissions in wp-content/plugins
- Making plugin to use different table prefix cause permission problem
- Two sites one PC
- How to give access to the particular page in wordpress for specific username/email NOT roles [closed]
- Gravity Forms and Gravity View Permissions
- plugin user-role-editor: cannot access settings page, but I’m admin?
- How to override shortcodes.php core file?
- Aggregate Summaries of Posts of Different Blogs in Multisite Instance
- WordPress PHP plugin – Settings page error
- How to fork a plugin to avoid updates after modifications?
- How to display public user profile with 2 additional fields? (GitHub source code included)
- echo do_shortcode is not working on theme’s template
- Can you limit the memory usage of a particular plugin?
- Scope for PHP Variables Assigned in functions.php or a plugin
- How to remove addthis from my default template
- JS Support Ticket – Auto create WP account
- How do I display only the latest post on my home page, while maintaining proper plugin hooks?
- How to remove plug in styles for WPForms Lite [closed]
- Plugin update failed – ‘Installation failed: 504 Gateway Time-out 504 Gateway Time-out nginx/1.15.8’ error message
- WP_Async_Task doesn’t appear to be running asynchronously
- How to use is_single and get_post_type within a plugin?
- What is wordpress way to access a plugin’s classes/models to load custom post type data?
- Change wp-login to custom URL login page
- what is name of this plugin used for photo gallery page [closed]
- Why can’t I call a (member) function from within a foreach?
- Plugin that will output submitted form data for user? [closed]
- How does translation (gettext) work for translating config file of plugin?
- Must use Plugin not updating HTML code in head
- Show related posts based of current ACF field name in a single page post (a loop within loop)
- using wp_footer hook in a plugin
- I’m looking for a plugin to execute a specific task a certain time
- Want to create custom design of progress indicator in wpforms
- In a WPMU that uses several different domains, how to enable users to register subdomains of any domain from the main site?
- Open_basedir errors – But setting basedir to none redults in 502 Bad Gateway
- Change language in SiteOrigin Widgets
- There was a problem uploading the cover image in buddypress, while uploading profile image?
- WP plugin calls for custom pages
- shortcode which is introduced into entry the blog, and appears in side bar
- How to load a plugin when doing an Ajax call? [duplicate]
- How to fix vanilla comments extra iframe space
- MultiPostThumbnails and media queries
- Get a submitted value from front end post form for single template
- Reply form used in wordpress.com
- Language switcher with flags – Polylang WP plugin
- PM PRO addon package check user access to a specific post