Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 24. Februar 2012 10:39

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Config made simple mit 1.10 und stylesheet-Problem

Habe jetzt (anhand anderen Themas) versucht mit 1.10.3 die "config made simple" einzusetzen.

Das einzige Problem, das ich derzeit habe ist, dass die Stylesheets nicht richtig geladen werden. Es wird das komplette Verzeichnis mit Unterverzeichnis und dann tmp/cache dazugefügt. Natürlich wird dann das stylesheet nicht gefunden.

Es wird also anstatt
...domain.tld/tmp/cache/stylesheet_uswusfetc.css
auf Unterseiten folgendes generiert
...domain.tld/elternseite/kindseite/tmp/cache/stylesheet_uswusfetc.css

Hat schon jemand eine Problemlösung dafür - oder bin ich wieder nur mal blind?
Anscheinend setzt hier "$_SERVER['DOCUMENT_ROOT']" aus bzw. liefert "falsch"?
die drei (hoffentlich nur) notwendigen Zeilen aus der config.php hab ich eingefügt

[== config.php ==]

$config['subdir'] = '';

$config['root_path'] = $config['subdir'] ? $_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR.$config['subdir'] : $_SERVER['DOCUMENT_ROOT'];

$config['previews_path'] = $config['root_path'].DIRECTORY_SEPARATOR.'tmp'.DIRECTORY_SEPARATOR.'cache';

Offline

#2 24. Februar 2012 11:21

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: Config made simple mit 1.10 und stylesheet-Problem

Dann nimm statt $_SERVER['document_root']; einfach mal dirname(__FILE__); oder realpath(dirname(__FILE__));
Diese $_SERVER Variablen sind nicht immer ganz zuverlässig.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline