Connected to WPEngine, Looks like you don't have any hosted sites!

Hello,

After connecting to my WPEngine account, no sites are being listed.

I’m connecting, as the My Account shows:

This is the screen once connected:

There are sites in my WPEngine portal, as the screenshot shows:

What am I missing?

Thanks for your help.

Louis

2 Likes

Hi @lsubirana, welcome to the Local Community!

That certainly is an odd issue to see. When you connected to WP Engine did you use the API credentials from WP Engine? It’s possible you may need to recreate those credentials. Here is a help doc with information on getting started with WP Engine connect.

Hope that helps!

Hi Julio,

I did generate the API key and used those to connect. As far as I know, that’s the only way to connect.

I also logged off and exited Local… generated a new API key and then opened Local again, connecting with the new key.

Same result. Is there a way to debug this issue? I’m not seeing anything relevant in the log file.

1 Like

Hi @lsubirana,

Thanks for double checking the connection with the API Key. Upon another look at the screenshot you provided of your WP Engine site list, I am seeing that each site appears to be set as a single environment site.

The Local team is aware of an issue where single environment sites aren’t being listed after connecting to WP Engine and a fix is being worked on. A current work around for this would be to convert to multi environment sites. To learn more about converting to multi environment sites here is a link to How to Convert Single-Environment Sites.

Thanks again!

I just signed up and installed Local in response to today’s email from WPEngine and I’m running into the same problem that @lsubirana reported. I do not want to set up a multi-site environment.

Please let me know when you’ve fixed this problem.

This is caused by a bit counter-intuitive API settings in WPE. Not only you have to generate the key but you have to ENABLE API Access

  • Go to API Access in your account
  • Click Manage in the Account API Access box
  • Use the switch to Enable API
1 Like

At the time Julio responded, I changed my setup and created a “multi-site environment” (within WPEngine). I was then able to see my site from Local.

My issue now is that Local <-> WPEngine doesn’t work for “multisite Wordpress”. Don’t get confused by the two things that sound the same… but are very different. Local doesn’t support pull/push of multisite Wordpress sites.

I’ve had API Access enabled in my account for a long while.

I’m quite confused now. I was responding to Julio’s comment as quoted below…

The Local team is aware of an issue where single environment sites aren’t being listed after connecting to WP Engine and a fix is being worked on. A current work around for this would be to convert to multi environment sites . To learn more about converting to multi environment sites here is a link to How to Convert Single-Environment Sites .

It sounds like you, lsubirana, are saying that Local still isn’t working even though you’ve followed Julio’s advice and switched your environment from single-site to multi-site. Geez, I hope that’s not the case. (I hope I’m just still confused. :crazy_face:)

In either case, I just wanted to keep this thread from expiring and to be notified when this “…issue where single environment sites aren’t being listed…” is fixed so I can know to try to set my account up again then. I have no reason to use Local until that happens because I don’t want to switch my account to multi-site.

Hey Bob

This issue can be resolved by converting your site to the Multi-Environment configuration within the User portal. Just to be clear, this is not a WordPress Multisite change, but is just a change that enables the access to the new Staging and Dev environments as well as portability to the Local client. For more info on that change you can see an article here that goes into detail about the Multi-Environment Sites and Environments - Support Center

There are not structural or functional changes to the site itself just enablement of the new features.

To enable the multi-environment setup you just need to go to your Sites page located at Login and then click on the 3 grey dots to the far right of your Install name and then choose the option listed as “Convert to site environment”

Screen_Shot_2020-02-13_at_7_01_53_PM

Once this is complete the site will be accessible in the Local client.

And to lsubirana’s point, yes the Local Client does not currently function with WordPress Multisite. So even though lsubirana was able to enable access to their environment by enabling the Multi-Environment option, previously described, once that was enabled the site lsubirana was trying to pull down was a WordPress Multisite, which currently isn’t supported with the Local Client.

If you read @msadler response carefully, he addresses all your questions. I’ll just emphasize that since your Wordpress site is NOT a multisite, changing your WPEngine site to a multi-environment setup will not change anything to the site itself, so I would not wait. You should be able to use Local right away.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.