Ich versuche, eine einfache HTML-Seite auf dem Bluemix-Server zu laufen. Allerdings bekomme ich 403 Verboten Fehler. Ich verwende eine manifest.yml zur Bereitstellung. Dies ist, was manifest.yml enthält:403 Verbotene Nginx beim Versuch, einfache statische HTML zu starten
---
applications:
- buildpack: https://github.com/cloudfoundry/staticfile-buildpack.git
host: helloworld-html-${random-word}
name: lab6
memory: 64M
stack: cflinuxfs2
Ich bin nicht sicher, was dies zu tun zu beheben. So sieht die Dateistruktur aus. Warum zeigt mein Javascript den Fehler "Dokument" ist nicht definiert. Es funktioniert gut außerhalb von bluemix (zB in einem Browser).
Können Sie uns die Struktur der App zeigen, die Sie drängen? Es funktioniert für mich mit einfachen Beispiel wie eine index.html Datei im Stammverzeichnis, wo ich den Push-Befehl ausführen. Ich glaube, Sie versuchen, auf ein Verzeichnis ohne index.html-Datei zuzugreifen. –
Ich habe weitere Details hinzugefügt. –
Es scheint, dass Sie das Staticfile-Buildpack verwenden. Bitte lesen Sie diesen Artikel: https://developer.ibm.com/bluemix/2014/08/29/deploying-static-web-sites/ um ein Beispiel zu sehen, wie es auf Bluemix funktioniert –