I have checked and double-checked the config file and htaccess file to make sure they match what’s in the settings. I have deactivated any and all plugins that were network activated. I still am unable to make file changes to the theme files.
I can create pages and posts and use my Divi design builder just fine.
File permissions are correct.
Any thoughts? Is there some settings that I am missing?
]]>I can login fine to each site, including the primary, but if I try to go to the Network Admin areas I get into a login loop. Example of what happens is below. I just can’t get past this. No error is displayed.
/wp-login.php?redirect_to=https%3A%2F%2Fmy.domain%2Fwp-admin%2Fnetwork%2Fusers.php&reauth=1
I have seen a few threads about this issue but none of them seem to have resolved the problem and those threads have been closed with no resolution posted.
I spoke to my hosts (Siteground) and they told me there was a WP update on the 30th March. They told me nothing on the error logs could provide a clue as to what is happening so they couldn’t help me. I have tried restoring, one-by-one, full backups from before this date. I have also already tried all the usual suggestions of clearing cache/cookies/using different browser etc. None of these have worked.
I have yet to try disabling all plugins and themes, as I don’t really want to impact my live sites until I have tried everything else to try to resolve this first.
If anyone can suggest anything else or has any knowledge of what happened with the previous closed threads I would be very grateful.
]]>I’m currently in the process of taking control of a new client’s website, I’m trying to add an account for my agency and clear the other users which the client doesn’t want.
I’m currently working with them through the client’s administrator account, but when I go to add a new user, the only available option is to “add existing” and I think that’s because it’s a network/multisite.
When I go to /wp-admin/network/ it displays a “You don’t have the rights to access this page”.
As far as the client has told me, the person who should have the Super/network admin role currently is a user that has their role as “none”.
How can I proceed in getting super/network admin access for my client?
Thank you all in advance,
Michael.
It’s not a problem with cookies as I’ve cleared cache and tried on several other browsers.
Here’s the wp-config file:
—————–
define( ‘WP_DEBUG’,false );
define( ?COOKIE_DOMAIN?, $_SERVER[ ?HTTP_HOST? ] );
define( ‘COOKIE_DOMAIN’, false );
/* That’s all, stop editing! Happy publishing. */
define( ‘MULTISITE’, true );
define( ‘SUBDOMAIN_INSTALL’, true );
$base = ‘/’;
define( ‘DOMAIN_CURRENT_SITE’, ‘65.1.67.121.nip.io’ );
define( ‘PATH_CURRENT_SITE’, ‘/’ );
define( ‘SITE_ID_CURRENT_SITE’, 1 );
define( ‘BLOG_ID_CURRENT_SITE’, 1 );
define(‘FS_METHOD’, ‘direct’);
/** Absolute path to the WordPress directory. */ if ( ! defined( ‘ABSPATH’ ) ) {
define( ‘ABSPATH’, dirname( __FILE__ ) . ‘/’ );
}
/** Sets up WordPress vars and included files. */
define( ?SUNRISE?,’on’);
require_once( ABSPATH . ‘wp-settings.php’ );
define(‘WP_TEMP_DIR’, ‘/opt/bitnami/apps/wordpress/tmp’);
// Disable pingback.ping xmlrpc method to prevent WordPress from participating in DDoS attacks
// More info at: https://docs.bitnami.com/general/apps/wordpress/troubleshooting/xmlrpc-and-pingback/
if ( !defined( ‘WP_CLI’ ) ) {
// remove x-pingback HTTP header
add_filter(‘wp_headers’, function($headers) {
unset($headers[‘X-Pingback’]);
return $headers;
});
// disable pingbacks
add_filter( ‘xmlrpc_methods’, function( $methods ) {
unset( $methods[‘pingback.ping’] );
return $methods;
});
add_filter( ‘auto_update_translation’, ‘__return_false’ );
}
————————
Here’s htaccess:
———————–
# BEGIN LSCACHE
## LITESPEED WP CACHE PLUGIN – Do not edit the contents of this block! ##
<IfModule LiteSpeed>
RewriteEngine on
CacheLookup on
RewriteRule .* – [E=Cache-Control:no-autoflush]
RewriteRule \.object-cache\.ini – [F,L]
</IfModule>
## LITESPEED WP CACHE PLUGIN – Do not edit the contents of this block! ##
# END LSCACHE
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
—————————————
Any help is appreciated!
]]>I have a multisite installation, but only one site on it currently (set up as multisite for flexibility in future, but if I can change this without losing my setup I’m happy to). I’ve been trying to troubleshoot an issue that requires me to add a new plugin, and in trying to do so I’ve discovered that I can’t add plugins because that’s only available at the Network Admin level. When I try to access anything in the Network Admin menu, I get sent to a re-auth page. I am the only user, and have Network Admin rights, but when I get to the re-auth page, I put in my username and password and the creds seem to go through fine, but it just loops back to another authentication page without errors (reauth=1). I’ve tried clearing cache and cookies, resetting admin password through my hosting provider, different browsers and devices, etc, but can’t access my Network Admin settings – can anyone help?
Many thanks!
]]>Help would be much appreciated please
]]>Currently they are still pointing to wp-admin.
Image of the links I’m referring to: https://ibb.co/Dpq44Gh
]]>I cannot figure out how to be able to see the subdomain site in the “My Sites” or the “Sites” dropdown on the Network Admin dashboard. The only site listed there is the primary domain site.
I had to go to some trouble to create the subdomain, it originally came up blank with only a cgi subdirectory, so I had to install WordPress on it to get it working. I did this after several creations and deletions trying to get a working site from the Network Admin dashboard.
Also, I thought maybe I needed to create a mapping, so at one point I tried creating a site of the same name from the Network Admin dashboard, but that only resulted in wiping out what was in the subdomain and making it into a “Coming Soon” site that I had to re-activate and publish.
I did a multisite for my localhost completely independently of Bluehost or any other server using AMPS and all this worked fine and I could create sites as needed so I think I must have goofed up somewhere but don’t know either what I did or how to recover.
]]>function __construct() {
//This class is only initialized if is_admin() is true
$this->admin_includes();
add_action('admin_menu', array(&$this, 'create_admin_menus'));
//handle CSV download
add_action('admin_init', array(&$this, 'aiowps_csv_download'));
‘admin_menu’ hook doesn’t trigger when we are on network admin page, i think it should be ‘network_admin_menu’, in fact if we change that in your code it starts showing menu as expected.
Am I missing something?
]]>