Seite 1 von 1

Vbullentin

Verfasst: Mi Apr 04, 2007 9:01 pm
von Alienx
Hoi, ertsmal
hab mir vor ein paar Tagen eine vBullentin Linzenz gekauft. Brauche Hilfe bei der Installation, da ich einfach nicht weiterkomme. Also erstmal ein kleiner Auszug aus der Anleitung:
Entpacken Sie als erstes die vBulletin ZIP Datei, die Sie aus dem Kundenbereich heruntergeladen haben, auf Ihrer Festplatte und öffnen Sie das upload/includes Verzeichnis. Darin finden Sie die Datei config.php.new. Benennen Sie diese Datei in config.php um und öffnen Sie sie mit einem Texteditor. (habe ich bereits gemacht)
Die config.php ist durchgehend kommentiert, d.h. es sollte kein Problem sein, die Werte für die Variablen entsprechend einzutragen. Wenn Sie fertig sind, speichern Sie die Datei und laden Sie den gesamten Inhalt des "upload"-Verzeichnisses auf Ihren Server. (hier komme ich nicht weiter, da ich keine Ahnung habe was ich hier eintragen soll, werde das unten mal auflisten, vielleicht kann mir jemand von euch weiterhelfen)

Wenn Sie mit dem Hochladen fertig sind, öffnen Sie im Browser die URL http://www.ihredomain.de/forum/install/install.php, wobei http://www.ihredomain.de/forum/ die URL Ihrer vBulletin 3 Dateien ist.

Klicken Sie dann auf die "Nächster Schritt"-Buttons, bis das Skript Sie auffordert, einige Adressen und Titel für Ihr Forum einzugeben.

Nachdem Sie die Eingaben gemacht haben, werden Sie nach einigen Benutzerdaten gefragt, um Sie als Administrator für das neue vBulletin einzurichten. Ein paar Klicks später ist das Skript fertig.

Bevor Sie sich in das Administrator-Kontrollzentrum begeben, müssen Sie die Datei install/install.php von Ihrem Server löschen. Danach können Sie das Kontrollzentrum betreten und die Arbeit mit Ihrem neuen vBulletin beginnen![/color][/color]Also das mit dem Hochladen per Smart FTP funktioniert schon, habe ich bereits mehrmals getestet, die Dateien aber danach wieder gelöscht, da ja die Variablen noch nicht asugefüllt wurden. Was ist dann die URL zu meinen vb Dateien? Danke schonmal im Voraus.

Hier der Inhalt der config.php Datei (ich benötige wahrscheinlich nur ein paar Daten)

<?php
/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 3.6.5 - Licence Number VBF1948025
|| # ---------------------------------------------------------------- # ||
|| # All PHP code in this file is Š2000-2007 Jelsoft Enterprises Ltd. # ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/

/*-------------------------------------------------------*\
| ****** HINWEIS ZU DEN VARIABLEN IN DIESER DATEI ******* |
+---------------------------------------------------------+
| Falls bei dem Verbindungsaufbau zu Ihrer MySQL-Daten- |
| bank Fehler auftreten, muessen Sie Ihren Provider um |
| Hilfe bitten, da wir Ihnen die richtigen Daten fuer die |
| Variablen in dieser Datei nicht nennen koennen. |
\*-------------------------------------------------------*/

// ****** DATENBANK: TYP ******
// Tragen Sie hier den Typ Ihres Datenbankservers ein, auf dem sich die vBulletin-Datenbank
// befinden wird bzw. befindet. Gueltige Optionen sind mysql und mysqli.
// Versuchen Sie es mit mysqli, wenn Sie PHP 5 und MySQL 4.1+ verwenden.
$config['Database']['dbtype'] = 'mysql';

// ****** DATENBANK: NAME DER DATENBANK ******
// Tragen Sie hier den Namen der Datenbank ein, mit der vBulletin arbeiten soll.
// Diesen Datenbanknamen erhalten Sie normalerweise von Ihrem Provider.
$config['Database']['dbname'] = 'forum';

// ****** TABELLEN-PRAEFIX ******
// Praefix, das den Tabellennamen in der Datenbank vorangestellt wird.
// Zum Beispiel: $config['Database']['tableprefix'] = 'vb3_';
// Hinweis: Praefixe fuer die Tabellennamen koennen Sie mit der Datei
// install/tableprefix.php hinzufuegen, aendern oder entfernen.
$config['Database']['tableprefix'] = '';

// ****** TECHNISCHE E-MAIL-ADRESSE ******
// Treten Fehler bei der Datenbank auf, wird eine E-Mail mit einer Fehlerbeschreibung
// an diese Adresse geschickt.
// Falls Sie hier keine E-Mail-Adresse eintragen, werden bei Datenbankfehlern keine
// E-Mails verschickt.
$config['Database']['technicalemail'] = 'dbmeister@beispiel.xy';

// ****** LEEREN SQL-MODUS ERZWINGEN ******
// In neueren Versionen von MySQL (4.1+) gibt es einige Neuerungen, die nicht mit vBulletin
// kompatibel sind. Wenn Sie diese Einstellung auf "true" setzen, werden diese Neuerungen
// deaktiviert. Sie muessen diese Einstellung nur aendern, wenn vBulletin Sie dazu auffordert.
$config['Database']['force_sql_mode'] = false;



// ****** MASTER-DATENBANK: SERVERNAME UND PORT ******
// Tragen Sie hier den Hostnamen oder die IP-Adresse und den Port Ihres Datenbankservers ein.
// Wenn Sie sich nicht sicher sind, was Sie hier eintragen muessen, versuchen Sie es zunaechst
// mit dem Standardwerten.
$config['MasterServer']['servername'] = 'localhost';
$config['MasterServer']['port'] = 3306;

// ****** MASTER-DATENBANK: BENUTZERNAME & KENNWORT ******
// Tragen Sie hier den Benutzernamen und das Kennwort ein, die Sie fuer den Zugriff
// auf den MySQL-Server benoetigen.
// Den Benutzernamen und das Kennwort erhalten Sie von Ihrem Provider.
$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = '';

// ****** MASTER-DATENBANK: PERSISTENTE VERBINDUNGEN ******
// Hier koennen Sie festlegen, ob persistente Verbindungen zu MySQL genutzt werden sollen.
// Der Performance-Unterschied ist im Normalfall vernachlaessigbar, ausser vielleicht
// bei extrem grossen Foren.
// Wenn Sie nicht sicher sind, was Sie hier angeben sollen, lassen Sie die Einstellung
// auf aus.
// 0 = aus; 1 = an
$config['MasterServer']['usepconnect'] = 0;



// ****** SLAVE-DATENBANK: KONFIGURATION ******
// Wenn Sie mehrere Datenbankserver verwenden, koennen Sie hier die Daten fuer den Slave-Server
// festlegen.
// Wenn Sie sich nicht 100% sicher sind, ob Sie hier etwas eintragen muessen, veraendern Sie die
// Standardeinstellungen nicht.
$config['SlaveServer']['servername'] = '';
$config['SlaveServer']['port'] = 3306;
$config['SlaveServer']['username'] = '';
$config['SlaveServer']['password'] = '';
$config['SlaveServer']['usepconnect'] = 0;



// ****** PFADE ZUM ADMINISTRATOR- UND MODERATOR-KONTROLLZENTRUM ******
// Hier koennen Sie fuer die Verzeichnisse, in denen sich die Dateien fuer das
// Administrator- und Moderator-Kontrollzentrum befinden, alternative Namen an-
// geben. Vielleicht moechten Sie dies aus Sicherheitsgruenden tun.
// Bitte beachten Sie, dass, wenn Sie die Namen hier aendern, Sie auch noch die
// Namen der Verzeichnisse auf dem Server aendern muessen.
$config['Misc']['admincpdir'] = 'admincp';
$config['Misc']['modcpdir'] = 'modcp';

// ****** COOKIE-PRAEFIX ******
// Praefix, das in allen vBulletin-Cookies enthalten ist.
// Halten Sie es kurz und verwenden Sie nur Zahlen und Buchstaben, d.h. 1-9 und a-Z
$config['Misc']['cookieprefix'] = 'bb';

// ******** VOLLSTAENDIGER PFAD ZUM VERZEICHNIS DES FORUMS ******
// Bei einigen Servern kann es noetig sein, den vollstaendigen Pfad zum Verzeichnis des Forums
// anzugeben, damit vBulletin ohne Probleme funktioniert. Sie muessen diese Einstellung nur
// aendern, wenn vBulletin Sie dazu auffordert.
// Hinweis: Verwenden Sie keinen abschliessenden Schraegstrich ('/') nach dem Verzeichnisnamen.
// Beispiel fuer Unix:
// $config['Misc']['forumpath'] = '/home/users/public_html/forums';
// Beispiel fuer Win32:
// $config['Misc']['forumpath'] = 'c:\program files\apache group\apache\htdocs\vb3';
$config['Misc']['forumpath'] = '';



// ****** BENUTZER, DIE DAS KONTROLLZENTRUM-LOG SEHEN DUERFEN ******
// Alle hier angegebenen Benutzer koennen im Administrator-Kontrollzentrum das
// Kontrollzentrum-Log ansehen.
// Die Benutzer werden hier durch ihre User-ID angegeben. Um die User-ID heraus-
// zufinden, sehen Sie sich den Benutzer im Administrator-Kontrollzentrum an.
// Falls Sie diese Datei fuer eine Neuinstallation aendern, lassen Sie den Standard-
// wert stehen, da der erste Benutzer (Administrator) die User-ID 1 erhaelt.
// Trennen Sie mehrere User-IDs mit einem Komma voneinander.
// Beispiel 1: $config['SpecialUsers']['canviewadminlog'] = '1';
// Beispiel 2: $config['SpecialUsers']['canviewadminlog'] = '1,5,9';
$config['SpecialUsers']['canviewadminlog'] = '1';

// ****** BENUTZER, DIE DAS KONTROLLZENTRUM-LOG LOESCHEN DUERFEN ******
// Alle hier angegebenen Benutzer koennen im Administrator-Kontrollzentrum
// Eintraege aus dem Kontrollzentrum-Log loeschen.
// Trennen Sie mehrere User-IDs mit einem Komma voneinander (s.o.).
$config['SpecialUsers']['canpruneadminlog'] = '1';

// ****** BENUTZER, DIE QUERYS AUSFUEHREN DUERFEN ******
// Alle hier angegebenen Benutzer koennen im Administrator-Kontrollzentrum
// Querys (Datenbankabfragen) ausfuehren.
// Trennen Sie mehrere User-IDs mit einem Komma voneinander (s.o.).
// Hinweis: Querys ausfuehren zu koennen, kann eine kritische Angelegenheit sein.
// Aus Sicherheitsgruenden sollten Sie in diese Liste keine User-IDs eintragen.
$config['SpecialUsers']['canrunqueries'] = '';

// ****** UNLOESCHBARE / UNVERAENDERBARE BENUTZER ******
// Alle hier angegebenen Benutzer koennen im Administrator-Kontrollzentrum
// von anderen Benutzern nicht geloescht oder bearbeitet werden.
// Trennen Sie mehrere User-IDs mit einem Komma voneinander (s.o.).
$config['SpecialUsers']['undeletableusers'] = '';

// ****** SUPER-ADMINISTRATOREN ******
// Alle hier angegebenen Benutzer koennen im Administrator-Kontrollzentrum die
// Seite fuer die Administrator-Berechtigungen aufrufen und damit die Rechte
// anderer Administratoren bearbeiten.
// Trennen Sie mehrere User-IDs mit einem Komma voneinander (s.o.).
$config['SpecialUsers']['superadministrators'] = '1';

// ****** DATASTORE-CACHE KONFIGURATION *****
// Hier koennen Sie die verschiedenen Methoden konfigurieren, die fuer den Cache
// der Datastore-Elemente verwendet werden.
// vB_Datastore_Filecache - um eine Cache-Datei zu verwenden
// $config['Datastore']['class'] = 'vB_Datastore_Filecache';
// vB_Datastore_Memcached - um einen Memcache-Server zu verwenden
// Es ist auch notwendig, dass Sie den Hostnamen bzw. die IP-Adresse und den Port
// angeben, unter denen der Server erreichbar ist.
// $config['Datastore']['class'] = 'vB_Datastore_Memcached';
// $config['Misc']['memcacheserver'] = '127.0.0.1';
// $config['Misc']['memcacheport'] = '11211';

// ********************************************************************************
// ****** Die folgenden Einstellungen werden nur in Spezialfaellen benoetigt ******
// ********************************************************************************

// ****** MySQLI-EINSTELLUNGEN *****
// Wenn Sie MySQL 4.1+ verwenden, sollte MySQLi fuer die Verbindung zur Datenbank
// verwendet werden.
// Wenn Ihre Datenbank einen anderen Zeichensatz als 'latin1' verwendet, koennen Sie
// hier den Standard-Zeichensatz fuer die Verbindung angeben.
// Wenn Sie nicht denselben Zeichensatz angeben, den Ihre Datenbank verwendet, kann
// es zu Fehlermeldungen dieser Art kommen:
// 'mysql error: Illegal mix of collations'
// Sie muessen diese Einstellung nur aendern, wenn Sie sicher wissen, dass dies noetig ist.
// $config['Mysqli']['charset'] = 'utf8';

// Zusaetzlich kann PHP angewiesen werden, die Verbindungs-Parameter aus der Datei
// auszulesen, die in 'ini_file' angegeben wurde. Bitte geben Sie den vollstaendigen
// Pfad zu dieser Datei an.
// Beispiel:
// $config['Mysqli']['ini_file'] = 'C:\Programme\MySQL\MySQL Server 4.1\my.ini';
$config['Mysqli']['ini_file'] = '';

// Einstellungen für die Grafikverarbeitung
// Alle Grafiken, die groesser als die unten angegebenen Dimensionen sind, werden von
// vBulletin nicht verkleinert. Wenn auch groessere Grafiken verkleinert werden sollen,
// passen Sie diese Einstellungen an.
$config['Misc']['maxwidth'] = 2592;
$config['Misc']['maxheight'] = 1944;

// GZIP komplett deaktivieren: Dies ist noetig, wenn auf dem Server standardmaessig
// GZIP aktiv ist und diese Option auch im Administrator-Kontrollzentrum aktiviert wurde.
// Dadurch ist oft in vBulletin keine Anmeldung mehr moeglich.
//define('NOZIP', 1);

// Plug-in-System komplett deaktivieren: Dies ist noetig, wenn durch
// fehlerhafte Plug-ins in vBulletin keine Anmeldung mehr moeglich ist.
//define('DISABLE_HOOKS', 1);

// Debug-Modus aktivieren: Nur fuer Entwickler gedacht.
//if (VB_AREA == 'AdminCP')
//{
// $config['Misc']['debug'] = 1;
//}

/*======================================================================*\
|| ####################################################################
|| # Downloaded: 21:21, Fri Mar 9th 2007
|| # CVS: $RCSfile$ - $Revision: 561 $
|| ####################################################################
\*======================================================================*/

// Ja, es ist richtig, dass am Ende dieser Datei kein schliessendes PHP-Tag steht!
// Dadurch wird ein haeufig auftretender Fehler vermieden.

Verfasst: Do Apr 05, 2007 8:14 am
von Support
Hallo Alienx,

als erstes legen Sie eine Mysql Datenbank an. Wie Sie das machen wird hier erklärt: https://faq.hosterplus.de/webhosting/3/ ... nfixx.html

Danach haben Sie die Mysql Daten und tragen bei:

Code: Alles auswählen

$config['Database']['dbname'] = 'Datenbankname'; 
$config['MasterServer']['username'] = 'Mysql Username'; 
$config['MasterServer']['password'] = 'Mysql Passwort'; 
ein.

Jetzt erstellen Sie mit den Texteditor eine Datei mit den Name test.php und tragen den Code in die Datei ein:

Code: Alles auswählen

<? echo $_SERVER['DOCUMENT_ROOT'];?>
Diese Datei laden Sie in das Forumshauptverzeichnis und rufen diese Datei per Browser auf.

Danach wird der Forumpath im Browser angezeigt und diesen Tragen Sie bei

Code: Alles auswählen

$config['Misc']['forumpath'] = '';

ein. Speichern Sie die Datei und laden Sie auf den Server und rüfen http://www.ihredomain.de/forum/install/install.php auf und führen die weitern schritte aus. Dann haben Sie das Forum erfolgreich installiert.

Wenn Sie es nicht hin bekommen können Sie auch unsern Script Installation / Anpassung`s Service nutzen, mehr Infos dazu unter: http://www.php-space.info/script-installation-service/


Sollten Sie noch Fragen haben, stehen wir Ihnen jederzeit gerne zur Verfügung und verbleibe

mit freundlichen Grüßen.
Nico Schubert

Verfasst: Do Apr 05, 2007 11:30 am
von Alienx
thx! Das ist ja ein Service hier... :) Vielen Dank, werde gleich alles ausführen, was sie unten aufgelistet haben. Vieledn Dank für die Zeit, die sie sich genommen haben! :))

Re: Vbullentin

Verfasst: Do Apr 05, 2007 7:25 pm
von Alienx
Guten Tag, habe nun alles gemacht, was sie gesagt haben. Leider bekomme ich immer bei Installationsschritt 5/13 folgende Fehlermeldung:


vBulletin 3.6.5 Installation
(Bitte haben Sie etwas Geduld, da einige Schritte länger dauern können.)

Schritt 5) Standard-Daten werden eingefügt (Schritt 5 von 13)

Schritt 5) Standard-Daten werden eingefügt


Warning: Invalid argument supplied for foreach() in /home/www/web48/html/forum/install/mysql-schema.php on line 2526

Die Tabelle adminutil wird mit Standard-Daten gefüllt. Datenbankfehler
Es trat ein Problem mit der Datenbank auf.

--------------------------------------------------------------------------------

Versuchen Sie Folgendes:
Laden Sie die Seite über die Aktualisieren Schaltfläche in Ihrem Browser neu.
??ffnen Sie die http://www.avpfight.de Homepage und versuchen Sie eine andere Seite zu öffnen.
Klicken Sie auf Zurück, um einen anderen Link zu versuchen.

Der technische Administrator von http://www.avpfight.de wurde über den Fehler informiert. Falls das Problem jedoch weiterhin auftritt, können Sie ihn auch kontaktieren.

Wir entschuldigen uns für die Unannehmlichkeiten.

Datenbankfehler in vBulletin :

Invalid SQL:
INSERT INTO adminutil (title, text) VALUES ('datastorelock', '0');

MySQL-Fehler : Duplicate entry 'datastorelock' for key 1
Fehler-Nr. : 1062
Datum : Thursday, April 5th 2007 @ 08:21:55 PM
Skript : http://www.avpfight.de/forum/install/install.php?step=5
Referrer : http://www.avpfight.de/forum/install/install.php?step=4
IP-Adresse : 217.228.218.207
Benutzername :
Klassenname : vB_Database

Was muss ich denn tun um fortfahren zu können? Wäre ihne sehr sehr dankbar, wenn siemir auch noch hier behilflich sein könnten.

Verfasst: Di Apr 17, 2007 1:40 pm
von Support
Hallo,

tut mir leid für die verspätete Antwort.

Die Fehlermeldung heißt das es schon ein gleichen Eintrag gibt. Bitte loggen Sie sich in den PhpMyadmin und löschen Sie vorher die Datenbank und fangen Sie erneut an mit der Installation.

Sollte der Fehler nochmal kommen, müssen Sie sich an den Script Autor wenden und erfragen wieso das As..

mfg. Nico Schubert

Verfasst: Di Apr 17, 2007 2:13 pm
von Alienx
Hallo, no prob. Alles in Ordnung. Mein Forum läuft schon seit längerer Zeit und steht kurz vor der Eröffnung. Werde euch auf dem Laufenden halten.
gruß Alienx