- Offizieller Beitrag
Bitte nutzt diesen Thread für Fragen zu BMW WebApp.
Bitte nutzt diesen Thread für Fragen zu BMW WebApp.
Hallo Olaf,
bei mir funktioniert die App nicht!
Es kommt immer der Fehler 403 beim Laden der Startseite!
Ich habe die Dateien (Batt/api/access/auth.json + .htaccess) angepasst und Server hat php 7.0.28
Kannst Du mir einen Tipp geben?
Viele Grüße Volker
Guten Morgen,
kannst Du mir noch sagen
Olaf
Nochmals moin - habe einen Rechner gefunden auf dem ich auch 403 Fehler bekommen habe. Browser FF. Nachdem ich den Browser bereinigt hatte (Hilfe, mit Deaktivierten Plugsins neu starten - bereinigen (Vorsicht ist dann wie frisch installiert)) ging es auch mit dem Browser.
Kann es daran evtl. auch bei Dir liegen?
Danke für Deine Info. Ich habe es an verschiedenen Browser auprobiert. FF 59.02 und auch Chrom auf meinem Samsung.
Es kommt immer der Fehler "Request failed: 403" wenn ich den Fehler wegklicke kommt der UPDATING Kreis.
Ich nutze HTTPS. Kann ich Dir die URL irgendwie zuschicken?
Meine mail steht im Impressumg oder Du kannst die Foren Konversation nutzen (oben rechts die Sprachbubble).
Wenn es aber auf verschiedenen Geräten passiert wird es vermutlich nichts bringen mir den Link zu schicken (ich kann Ihn aber trotzdem gerne probieren). Wahrscheinlicher ist ein Einstellungsissue auf Deinem Webserver, dazu müsstes Du die Webserverlogs anschauen und prüfen wo genau der 403 Fehler auftritt.
Hi,
ich frage mich ob man auch die Ladestrategie über die Webapp anpassen könnte. Da BMW es ja leider versäumt hat die Option zu implementieren den maximalen Ladezustand zu begrenzen. Derzeit stelle ich die Ladestrategie öfters über die App bei etwa 85% von "Sofortladen" auf "Laden mit günstigen Tarif " mit einem nächsten Abfahrtszeitpunkt in ein paar Tagen und einem "Zeitraum für günstiges Laden" der an dem Tag schon verstrichen ist. Das sorgt dafür das der I3 den Ladevorgang unterbricht und erst in dem nächsten günstigen Zeitraum weiterläd.
Dieses Prozedere ist per Hand sehr aufwändig - wäre als Logik jedoch sehr einfach zu programmieren.
Erforderlich wäre jedoch das man die Ladestrategie umstellen kann.....
An der Stelle Blenden wir mal aus das der I3 eigentlich auch immer bis 100% geladen werden könnte ...
Habt ihr dazu eine Idee?
Danke und Gruß
Philipp
Die Idee ist nicht schlecht - ich ärgere mich auch immer, dass man nur bis 100% laden kann auch wenn mir eigentlich die 80% vollkommen reichen würden.
Leider habe ich die WebApp gerade prio technisch eher hinten stehen bin gerade an einen Blockchain projekt ... wenn das rum ist und ich wieder mehr zeit habe kümmere ich mich drum.
Hallo Olaf
Dein App könnte mir gut gefallen, doch
leider bin ich bei der web.config nicht wirklich fit hierfür und auch mein web-hoster (cyon.ch) scheint mir nicht helfen zu können.
Was muss ich denn da in die web.config schreiben?
Mehr als im Anhang bekomme ich nicht auf den Bildschirm.
Fehlermeldung fand ich keine.....aber etwas fehlt da bestimmt.
Herzlichen Dank
Tom
Das ist es schwer wirklich zu helfen.
Was für einen Webserver nutzt Dein hoster denn überhaupt? Hast Du einblick in die php fehler log?
Hast Du php standalone mal geprüft und es funktioniert?
Ich versteht ja leider nicht wirklich um was es hier geht.
php läuft 100% bei meinem Hoster. Der hat um die 60'000 Websites (cyon.ch)
Steht hier was gesuchte was den Webserver angeht?
https://www.cyon.ch/speedserver/vergleichstabelle
php Versionen:
Standard
Aktuell PHP 7.0.30
PHP 5.6.36
Verfügbar bis 31.12.2018
PHP 7.0.30
Verfügbar bis 03.12.2018
PHP 7.1.19
PHP 7.2.7
Fehler log sagt:
2018-07-29 21:05:11.296445 INFO134.19.72.146File not found [xxxxxxxxxxxxxxxxxx/scripts/doT.min.js]2018-07-29 21:05:11.212615 INFO134.19.72.146File not found [xxxxxxxxxxxxxxxx/scripts/doT.min.js]
Ich habe schon bei cyon nachgefragt, doch scheinen da ratlos zu sein:
Zitat:
Wir haben uns die Konfigurationsdatei angeschaut, können Ihnen aber
leider nicht sagen, mit welchen Angaben diese versehen werden sollte.
Die sonst üblichen Konfigurationsparameter, welche bei
Webhosting-Applikationen benötigt werden, können wir dort nicht
sehen.
Da weiss ich bestimmt dann kaum mehr.
die Web.config ist für IIS (windows) - das ist hoffentlich klar.
Wenn Du linux einsetzt ist klar, dass man hier nichts findet. Auf Apache ist die .htaccess datei das entscheidende. wenn die dot.. datei nicht gefunden wird hast Du erstmal ein generelles Problem vermutlich mit Sicherheitseinstellungen oder Du hast nicht alles kopiert.
Danke für den Hinweis zu Windows.
Nein, dies war nicht klar. Woher auch.
Im going electric haben offebar andere User das auf irgendwelchen Server...
Wer weiss schon, es hat sich somit für mich erledigt. Zu kompliziert leider.
Nur damit nicht der falsche Eindruck entsteht - das ganze läuft eigentlich ohne Problem auch unter Apache (Linux). Die admins von Deinem Hoster hätten eigentlich sofort erkennen müssen, dass die web.config irrelevant ist wenn sie Apache nutzen. Eine .htaccess für Apache ist ja auch dabei.
Ich habe das selber ja auch unter Apache mal getestet. Da jede Umgebung leicht anders ist kann ich aber nicht für die Hostingprovider sprechen oder deren Support übernehmen. Ohne Linux oder Webserver Hintergrund ist es schwierig bei Problemen diese zu lösen - wenn dann der support nicht "mitdenkt" wird es nix.
Das ist ja alles recht und gut, doch auch dein letzer Beitrag ist wirklich für jeden laien kaum aussagekärtig genug um damit was anfangen zu können. Etwas für eingefleischte und kenner, mehr geht hiermit aber kaum. Schade
Ist eben so - wenn man einen Webserver braucht - ein wenig mit der Thematik muss man sich dann eben auseinander setzen. Es wurde nie behauptet, dass das Tool für jeden Laien geeignet sein soll. Mein letzter Beitrag sagt lediglich, ohne Wille sich inhaltlich zu beschäftigen geht es nicht.
Ich kann Euch nicht helfen, wenn nicht mals die einfachsten Informationen: wie welcher Webserver auf welcher Platform verwendet wird, zu bekommen ist. Dann muss man bei den von BMW bereitgestellten Apps bleiben.
Guten Morgen Olaf,
großes Lob für deinen Einsatz. Ich probiere gerade deine WebApp zum laufen zu bekommen, komme aber leider nicht über "Updating" hinaus. Das Ganze läuft auf einem apache mit PHP 5.6.38, testweise auch mit PHP 7.0, 7.1 bis 7.2.3 probiert.
Leider gibt es bereits Probleme mit deiner Installanleitung. Ich fand nur V2 und V3, aber bereits die Datei appstats.txt wird bei mir nicht erstellt und daher konnte ich sie gar nicht editieren. Dann habe ich eine eigene in /data erstellt.
Egal ob mit deiner Muster .htaccess oder ohne komme ich über updateing nicht hinaus.
Hast du noch eine Idee?
Hier nochmals die drei links:
- Versteckte (geheime?), aber wichtige Infos zum BMW i3
- ConnectedDrive WebApp für i3 und Plugins
- Webapp für BMW i3&8 und Plugins
appstats wird erst erzeugt sobald die Daten kommen - sprich Du muss über den update screen hinaus kommen. Ich würde mal in der PHP error logs und den Webserver logs schauen (sichestellen, dass auch error gelogt werden).
Danke!
Es kommen weder PHP-Errors, noch Webserver-Errors zustande. Es scheint so, als ob er "einfach nur nicht weiter macht". Die 1. Version von https://github.com/sergejmueller/battery.ebiene.de funktioniert dagegen einwandfrei.
Cache leeren etc. - mal anderen browser / rechner probiert? Am unterschied zum Original sollte es nicht liegen (es sei denn security) - am prinzipiellen Mechanismus wie die daten abgerufen werden ist nichts geändert.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!