Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 3
Seite [1]
SaSa


Beginner





Beiträge: 0
# Thema - 10.02.2009 um 19:41 Uhr
Wenn man Clanspehere 2008.2 auf einem Windows Server mit Apache aufsetzt und dann die Installation aufruft erhält man das Problem dass die Grafiken fehlen und die Links nicht stimmen da alle urls falsch zusamemngebaut werden.

http://www.meinedomain.de/\/install.php?mod=install&action=compatible&lang=German
statt http://www.meinedomain.de/install.php?mod=install&action=compatible&lang=German

Die Lösung ist ganz einfach.
Einfach in der /system/core/content.php hinter diese Zeile (Z. 44 bei mir):

 
1.
1. / 2. / ... 
  $cs_main['php_self']['dirname'] = $cs_main['php_self']['dirname'] == '/' '/' $cs_main['php_self']['dirname'] . '/';


folgenden Code einfügen:

 
1.
2.
3.
4.
5.
1. / 2. / ... 
 if (stristr(PHP_OS'WIN')) {
    
$cs_main['php_self']['dirname'] = str_replace($cs_main['php_self']['dirname'], '\\' '');
    
$cs_main['php_self']['dirname'] = str_replace($cs_main['php_self']['dirname'], '\/\/' '/');
}
}


Da dies nur auf Windows Systemen greift, ist das kein Problem unter anderen OS.
Ich habe bewusst den Umweg über strstr und strtoupper gewählt.
Daher würde ich anregen dies als Fix zu implementieren.


Zuletzt editiert von SaSa am 10.02.2009 um 19:53 Uhr (4x Editiert)
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 10.02.2009 um 21:26 Uhr
danke, kann eigentlich in der tat direkt so rein.

das problem haben schon öfters benutzer gepostet und haben dann auch den von dir geposteten fix gepostet bekommen, allerdings ist eine unterscheidung direkt im script sicherlich besser.

@ team: mal bitte jemand einbauen, kann derzeit nicht.


Inaktiv
|
fay-pain


Specialist




Beiträge: 2006
# Antwort: 2 - 10.02.2009 um 23:33 Uhr
SVN @1730, done


------------------
Manchmal hast du fay und machmal pain.
- hajo

Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 14.02.2009 um 14:47 Uhr
hat probleme bereitet und ist erstmal auskommentiert
müssen wir gucken was wir machen, kann ich leider nicht testen weil ich nur linux habe.


Inaktiv
|
Antworten: 3
Seite [1]


Sie müssen sich registrieren, um zu antworten.