2016-03-11 17 views
9

Ich habe Parse Server Dashboard auf meinem lokalen Computer eingerichtet und folgte den Anweisungen, um eine Verbindung zu meinem Parse Server herzustellen, der auf Heroku gehostet wird.Server nicht verfügbar auf Parse Server Dashboard

Die URL Server ich in meinem iOS Heroku verbinden verwenden ist:

https://my-app-name.herokuapp.com/parse

, so habe ich dies für das Dashboard auch.

Meine Konfigurationseinstellungen sind:

{ 
    "apps": [ 
    { 
     "serverURL": "https://my-app-name.herokuapp.com/parse", 
     "appId": "appId", 
     "masterKey": "masterKey", 
     "appName": "appName" 
    } 
    ] 
} 

, jedoch bin ich den Fehler bekommen "Server nicht erreichbar konnte keine Verbindung zum Server.".

Wenn ich die https: // entferne, bekomme ich den Fehler "Server nicht erreichbar. Server-Version zu niedrig."

Die Version ist 2.1.4, das ist die Mindestanforderung für das Dashboard.

Irgendwelche Vorschläge bitte?

Danke!

+0

enthalten sollte, was passiert, wenn Sie in Ihrem Browser navigieren Sie zu: http: // my-app-name.herokuapp.com/parse? – ZimSystem

+0

Gerade fing auch an, dies zu tun, und ich bin auf 2.1.6. Ich habe bei Github aufgehört, schau es dir an. https://github.com/ParsePlatform/parse-server/issues/994 und https://github.com/ParsePlatform/parse-dashboard/issues/130 – r2DoesInc

+0

@Skelly Ich bekomme eine Seite Anwendungsfehler. – nickjf89

Antwort

3

Stellen Sie sicher, dass die Konfigurationsvariablen (APP_ID, MASTER_KEY, SERVER_URL) zwischen dem Parse-Server und dem Dashboard identisch festgelegt sind. Verwenden Sie https: // anstelle von http: // für beide SERVER_URLs.

  1. Gehen Sie zu Ihrem Heroku Armaturenbrett
  2. Öffnen sowohl Ihre Parse Server und Dashboards in neuen Tabs
  3. Zum jeder entsprechenden Einstellungen auf der Registerkarte
  4. Click:

    Um Ihre Konfiguration Vars sind gleich zu überprüfen Klicken Sie unter Config Vars auf die Schaltfläche Reveal Config Vars, und vergewissern Sie sich, dass APP_ID, MASTER_KEY, SERVER_URL für beide Apps identisch sind.

1

Versuchen Sie die folgenden zwei Schritten:
npm install -g parse-dashboard
Dann

parse-dashboard --appId yourAppId --masterKey yourMasterKey --serverURL "https://example.com/parse" --appName optionalName 

Die URL nicht doppelte Anführungszeichen