Wenn man nur das WBB installiert, so hat man normal eben dieses als Endanwendung und im anderen Ordner dann das WCF. Strukturell sieht es dann auf dem Server so aus:
/ <- WBB
/wcf/ <- WCF
Nun kann es aber z.B. sein, dass man eine weitere Endanwendung installieren will, die dann anstatt des WBBs zuerst aufgerufen wird. Daher sollte man vor der Installation dieser Endanwendung folgendes machen, um das WBB lauffähig in einen neuen Ordner zu bekommen:
/ <- WBB
/wcf/ <- WCF
Nun kann es aber z.B. sein, dass man eine weitere Endanwendung installieren will, die dann anstatt des WBBs zuerst aufgerufen wird. Daher sollte man vor der Installation dieser Endanwendung folgendes machen, um das WBB lauffähig in einen neuen Ordner zu bekommen:
- Den Inhalt folgender Ordner löschen:
/cache/
/wcf/cache
/wcf/language
/wcf/templates/compiled
Sollten sich .htaccess-Dateien in diesen Ordnern befinden, dann diese bitte nicht löschen. - Die Datei /config.inc.php mit einem Editor öffnen. Man erhält dann folgenden Code:
PHP-Quellcode
- <?php
- // com.wcfsolutions.wsip vars
- // wsip
- if (!defined('WSIP_DIR')) define('WSIP_DIR', dirname(__FILE__).'/');
- if (!defined('RELATIVE_WSIP_DIR')) define('RELATIVE_WSIP_DIR', '');
- if (!defined('WSIP_N')) define('WSIP_N', '1_1');
- $packageDirs[] = WSIP_DIR;
- // general info
- if (!defined('RELATIVE_WCF_DIR')) define('RELATIVE_WCF_DIR', RELATIVE_WBB_DIR.'wcf/');
- if (!defined('PACKAGE_ID')) define('PACKAGE_ID', 64);
- if (!defined('PACKAGE_NAME')) define('PACKAGE_NAME', 'WCF Solutions Infinite Portal');
- if (!defined('PACKAGE_VERSION')) define('PACKAGE_VERSION', '1.1.0 Beta 2');
- ?>
- Alle Dateien und Ordner außer den Ordner wcf in ein neues Verzeichnis verschieben, z.B. /forum.
- Mit z.B. phpMyAdmin muss nun die Datenbank bearbeitet werden. Dazu geht man in die Tabelle wcf1_package und sortiert absteigend nach packageDir. Pakete für das WBB müssten nun mit dem Pfad ../ erscheinen. Diese ändert man zu ../forum/, sofern man die Dateien vorher in /forum verschoben hat. Anderenfalls nimmt man den dafür gewählten Namen.
- Schlussendlich sucht man dann noch in der Tabelle wcf1_option nach dem optionName "page_url" (ohne die ""). Im Feld optionValue steht dann z.B. localhost/. Dies ändert man nun zu localhost/forum.
5.696 mal gelesen
Black Rider -
Dann solltest du mal im Error-Log des Servers nachschauen, was da für ein Fehler geloggt wird.