Mahara funktioniert intern aber extern nur bedingt

Alles, was den Apache betrifft, kann hier besprochen werden.

Mahara funktioniert intern aber extern nur bedingt

Postby Square » 10. January 2017 16:56

Hallo zusammen,

ich komme bei einem Problem nicht weiter deshalb habe ich gedacht ich frage mal hier. :wink:

Was möchte ich:
Mahara (ist ein ePortfolio System) https://mahara.org/ auf meinem ESXi laufen lassen.
Ich möchte sowohl intern als auch extern darauf zugreifen.

Was habe ich:
- ESXi mit virtueller Maschine
- Virtuelle Maschine mit Ubuntu Server 16.04.1
- MQSL Datenbank
- PHP 7.0
- Apache 2.4

Was habe ich gemacht:
- Ubuntu installiert
- MySQL installiert
- PHP installiert
- Apache installiert
- Mahara installiert
- NAT erstellt " öffenliche IP:80 -> interner Ubuntuserver:80

Der Apache hat eine absolute Grundkonfiguration
Code: Select all
liefere ich noch nach da ich gerade die Konfig nicht zur Hand habe


Mein Problem:
Intern kann ich die Website problemlos aufrufen. Sie läd innerhalb einer Sekunde und zeigt alle Inhalte an.
Wenn ich von extern darauf zugreife. Egal ob Computer oder Mobiltelefon, läd die Seite gute 40 Sekunden und zeigt dann nur Text an.
Ein paar Links sind auch dabei die aber nichts bewirken.... (login und so)

Wäre top wenn mir jemand helfen könnte.
Danke und Grüße
Square
 
Posts: 1
Joined: 10. January 2017 16:21
XAMPP version: keine
Operating System: Ubuntu 16.4

Re: Mahara funktioniert intern aber extern nur bedingt

Postby Altrea » 10. January 2017 18:40

Hallo Square,

Falls das nicht ersichtlich ist, handelt es sich bei uns um ein XAMPP specifisches Support Board. Wir beantworten hier also Fragen zu der Apache installation aus dem XAMPP Bundle. Wir können und möchten andere Umgebungen nicht supporten.

Wir können auch keinen Support für Drittanbieter-Anwendungen wie Mahara leisten. Aber so als kurzer Gedankenblitz: Als du Mahara installiert hast, hast du dort irgendwo als Domain localhost verwendet? Das ist eine sehr häufige Ursache für solche Probleme mit Webanwendungen. Der Browser versucht Asset-Dateien nachzuladen und verwendet hierzu von der Webanwendung zusammengebaute URLs die auf einer sogenannten Basis-Domain beruhen. localhost kann auf externen Rechnern nicht deinem Server zugeordnet werden, sondern der externe Browser sucht die Dateien bei demjenigen auf dem Rechner. Daher dauert das auch so lange, irgendwann laufen die Requests ins Timeout.

mit freundlichen Grüßen,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to Apache

Who is online

Users browsing this forum: No registered users and 23 guests