Roundcube Community Forum

 

Roundcube Anzeigeproblem Stylesheets (CSS)!?

Started by Irie0815, October 26, 2009, 08:10:27 AM

Previous topic - Next topic

Irie0815

Hallo Roundcube Community,

ich habe seit ein paar Wochen ein sehr seltsames Problem.

Die Darstellung meines Roundcube Webmailer ist nicht mehr gewährleistet.
Es kommt mir so vor als würde er die CSS Stylesheets nicht laden. Die Komplette Seitenstruktur scheint gestört zu sein.

Das Strange an der ganzen Sachen ist dass er weder ein Fehler in PHP anzeigt und der Mailer in dieser Konfiguration über Monate hinweg Fehlerfrei gelaufen ist.

Mein Setup:
Roundcube Webmail 0.3-stable
OS: FreeBSD 7.2

Webserver:
lighttpd/1.4.23 (ssl) - a light and fast webserver

PHP-Version:
PHP 5.2.11 (cgi-fcgi) (built: Oct 23 2009 10:54:44)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with XCache v1.3.0, Copyright (c) 2005-2009, by mOo


Module:
[PHP Modules]
cgi-fcgi
ctype
curl
date
dom
fileinfo
ftp
gd
geoip
gettext
iconv
imap
json
libxml
lzf
mbstring
mcrypt
mhash
mysql
mysqli
openssl
pcre
Reflection
session
SimpleXML
soap
SPL
standard
XCache
xml
zlib

[Zend Modules]
XCache

Irie0815

Schon 54 Views und keiner hat ne Idee?? Das gibts doch nicht :-(

rosali

Wie sieht denn der Quelltext der Loginseite aus (Right click -> Quelltext anzeigen)?
Regards,
Rosali

Irie0815

Quote from: rosali;22577Wie sieht denn der Quelltext der Loginseite aus (Right click -> Quelltext anzeigen)?

Das sieht sehr böse aus, die CSS Tags fehlen da komplett!!

Irie0815

Also am Skin liegts auch nicht. Hatte auch mal den Skin "Air" ausprobiert aber macht überhaupt keinen Unterschied. Er lädt einfach keine CSS

rosali

Kannst Du mal überprüfen, ob die Datei ./skins/include/links.html eingebunden wird. Schreib mal irgend einen Blödsinn rein, um zu sehen ob das dann angezeigt wird. Um den Fehler einzuengen muss ich wissen ob der include xml Befehl nicht ausgeführt wird.
Regards,
Rosali

Irie0815

Quote from: rosali;22622Kannst Du mal überprüfen, ob die Datei ./skins/include/links.html eingebunden wird. Schreib mal irgend einen Blödsinn rein, um zu sehen ob das dann angezeigt wird. Um den Fehler einzuengen muss ich wissen ob der include xml Befehl nicht ausgeführt wird.


hab mal nen ganz normalen HTML Code in die besagte
datei eingefuegt und es wird nicht geparsed!!

den Pfad den du angegeben hast heisst jedoch /skins/default/includes/
In skins gibt es ein unterordner include

rosali

OK, dann wissen wir schon mal wo man suchen müsste. Um Dir an dieser Stelle weiterhelfen zu können, bräuchte ich Remote Access (Imap Test Account, URL zu RoundCube und FTP mit Schreibrechten).
Regards,
Rosali

Irie0815

#8
Quote from: rosali;22665OK, dann wissen wir schon mal wo man suchen müsste. Um Dir an dieser Stelle weiterhelfen zu können, bräuchte ich Remote Access (Imap Test Account, URL zu RoundCube und FTP mit Schreibrechten).

Hmm gibts d nicht noch andere Mittel??
also TestAccount knnte ich schon geben aber mit FTP siehts schlecht aus weil ich keine laufen hab. Mache alles über die Shell ;-)


Ich vermute mal es liegt an den Pfadvariablen im Sourcode von Roundcube. Gibt da wohl kleine Kompabilitätsprobleme zwischen den verschiedenen Betriebssystemen.

Ein Testscript das von allen Roundcube verwendeten Variablen die Realen Pfade ausspuckt wäre mal sehr hilfreich.

Irie0815

Quote from: Irie0815;22674Hmm gibts d nicht noch andere Mittel??
also TestAccount knnte ich schon geben aber mit FTP siehts schlecht aus weil ich keine laufen hab. Mache alles über die Shell ;-)


Ich vermute mal es liegt an den Pfadvariablen im Sourcode von Roundcube. Gibt da wohl kleine Kompabilitätsprobleme zwischen den verschiedenen Betriebssystemen.

Ein Testscript das von allen Roundcube verwendeten Variablen die Realen Pfade ausspuckt wäre mal sehr hilfreich.

Ich dachte ich versuch jetzt mal mein Glück mit der Brandneuen Version 0.3.1.
Jetzt gibt es anscheinend noch mehr Probleme mit den Path Mapping.
Haben die irgendwie die Variablen umgestellt??

Der Link zum Bild der Loginseite sieht z.B. folgendermaßen aus:
http://webmail.xxxxxx.de/"/images/roundcube_logo.png/"

Die Buttons für die Anmeldung erscheint nicht mehr als Button sondern als Textfeld: \"Anmelden\"

Er interpretiert also das Root Dir nicht richtig und CSS fehlt im Quelltext immer noch. Es müsste also an den PATH Variablen liegen das er die Seite nicht richtig lädt.

rosali

Geh mal ins englische Forum ... ich kann hier nicht weiterhelften. Das ist ein PHP Problem.
Regards,
Rosali

Irie0815

Quote from: rosali;22767Geh mal ins englische Forum ... ich kann hier nicht weiterhelften. Das ist ein PHP Problem.

hab ich auch schon versuchst. leider kann mir da auch keiner helfen :-X

wie erreicht man die developer? :confused: