Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.19 veröffentlicht (11.09.18)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Standardthema funktioniert nicht
#1
Hallo,

ich habe myBB wie folgt installiert:

1. myBB 1.8.13 heruntergeladen und in /var/www/html/pap_bb entpackt; config.php richtig benannt
2. Datei- und Orderrechte gesetzt (so wie auf diesen Seiten: https://community.mybb.com/post-883117.html und https://www.mybb.de/doku/installationakt...tallation/ und https://docs.mybb.com/1.8/install/ vorgeschlagen)
3. (Datenbank (MySQL 5.7) und PHP aufgesetzt - scheint nicht der Fehler zu sein, deswegen spare ich das aus. Das sind die ubuntu-Pakete mysql-client und php-mysql.)
4. Navigieren zur Installationsseite - aber das sieht schon mal gar nicht gut aus:
   
Auch auf der zweiten Seite: Da sollte die Lizenz ja scrollbar sein, aber das ist auch nicht der Fall:
   

Ich habe dann trotzdem weiter installiert, in der Hoffnung, das später (also jetzt Big Grin) geradebiegen zu können. Das Forum sieht jetzt so aus:
   

Ich habe dann diverse Sachen ausprobiert, ohne Erfolg.

Hier ist die Fehlerquelle, dass das css des themes nicht abrufbar ist - ich kann aber aus dem Firefox die Datei m0lskoovg8vxxv8l.myfritz.net:500/cache/themes/theme1/global.css öffnen. Ebenso kann ich alle Bilder unter /images abrufen. Mir ist aber aufgefallen, dass Firefox diese gar nicht anfordert. Wenn ich die Startseite aufrufe, sind das hier die einzigen Dateien, die angefordert werden:

Code:
 - - [26/Nov/2017:11:12:35 +0100] "GET / HTTP/1.1" 200 15037 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /jscripts/jquery.js?ver=1813 HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /jscripts/jquery.plugins.min.js?ver=1813 HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /jscripts/general.js?ver=1813 HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /cache/themes/theme1/global.css HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /cache/themes/theme1/css3.css HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /cache/themes/theme1/global.css HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /cache/themes/theme1/css3.css HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /images/logo.png HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"
* - - [26/Nov/2017:11:12:35 +0100] "GET /images/collapse.png HTTP/1.1" 304 0 "http://m0lskoovg8vxxv8l.myfritz.net:500/" "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0"

Das sieht mir für eine komplette Seite nach zu wenig aus. Einträge im Error-Log von nginx gibt es nicht.

Der Trick, die global.css unverändert zu speichern, hat nichts geändert.

Ich verwende ubuntu 16.04, mit folgender nginx-Konfiguration:

Code:
http {
# myBB
server {
listen 500;
listen [::]:500;

server_name m0lskoovg8vxxv8l.myfritz.net;

root /var/www/html/pap_bb;
index index.php index.html index.htm index.nginx-debian.html;
location / {
              try_files $uri $uri/ =404;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}

location ~ /\.ht {
deny all;
}
       }
}

Bin etwas ratlos und ich weiß ich nicht wirklich, wo ich den Fehler suchen sollte. Vielleicht habt ihr ja eine Idee, was da schief läuft :Big Grin Die Seite befindet sich hier.


Angehängte Dateien Thumbnail(s)
   
Zitieren
#2
Verstehe ich das richtig, das Du das Forum bei dir zu Hause auf´m Rechner installiert hast und es über deine FritzBox öffentlich machst mit dem Port 500 ?
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#3
Ja, genau! Smile Port 500 ist (natürlich Big Grin) freigegeben - muss ich vielleicht noch einen anderen Port freigeben?
Zitieren
#4
Keine Ahnung wie das bei FritzBox zu händeln ist. Aber eine http ist meines Wissens nach immer Port 80 oder 8080.

Ist das überhaupt ratsam über seinen Home-PC eine Webseite erreichbar zu machen ? Ich denke nicht. Wenn dir das Kleingeld fehlt, kannst Du auch auf Freehoster satteln und da deine Webseite veröffentlichen.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#5
Hmm, dann wiederhole ich das ganze mal auf Port 80 und melde mich! Danke schonmal Smile

Der Rechner ist schon ok , der läuft nonstop Big Grin Es laufen auch schon Kalender und Daten drüber, deswegen wäre das auch die naheliegendste Lösung..
Zitieren
#6
hi!
greets
sjfm
Zitieren
#7
Passe nach der Umstellung deine Forum-Url noch an.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#8
Ich habe das Forum nochmal komplett neu mit Port 80 aufgesetzt, leider ohne Besserung. Gibt es vielleicht Probleme mit PHP? Oder kann man myBB dazu bringen, einen Check durchlaufen zu lassen? Das hier ist zumindest die Ausgabe von der Installationsskript:
Code:
PHP Version: 7.0.22-0ubuntu0.16.04.1
Unterstützte DB-Erweiterungen: MySQL Improved, SQLite 3
Unterstützte Übersetzungs-Erweiterungen: iconv
PHP XML-Erweiterungen: Installiert
Konfigurationsdatei beschreibbar: Beschreibbar
Einstellungsdatei beschreibbar: Beschreibbar
Ordner für Cache beschreibbar: Beschreibbar
Ordner für Uploads beschreibbar: Beschreibbar
Ordner für Avatare beschreibbar: Beschreibbar
Zitieren
#9
Mein Browser sagt mir, dass dein Server aus irgendeinem Grund die css Dateien als text/html anstatt als text/css ausgibt.
Vielleicht hilft dir ja dieser Vorschlag für nginx weiter:
https://stackoverflow.com/questions/2957...0#29574290
Zitieren
#10
Wow, das ist es!!! Damit läuft es Smile Habe es jetzt auf Port 5000 umgezogen, und klappt es wunderbar. Vielen vielen Dank!!
Zitieren