[Erledigt] PJIRC chat MOD problem bei der install.php

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Zerfall
Mitglied
Beiträge: 106
Registriert: 29.10.2005 22:32
Wohnort: Fürstenau
Kontaktdaten:

[Erledigt] PJIRC chat MOD problem bei der install.php

Beitrag von Zerfall »

hallo wenn ich die install aufführen will auf meinen test home server kommt folgendes.

Code: Alles auswählen

phpBB : Kritischer Fehler

Could not query chat popup information

DEBUG MODE

SQL Error : 1146 Table 'zerfall.phpbb_pjirc' doesn't exist

SELECT pjirc_value FROM phpbb_pjirc WHERE pjirc_name='irc_popup_onoff'

Line : 284
File : page_header.php
glaube soweit ich raus lesen kann kann er die datenbank nicht erstellen aber warum?
Zuletzt geändert von Zerfall am 23.12.2006 20:40, insgesamt 1-mal geändert.
MTV-King
Mitglied
Beiträge: 513
Registriert: 19.10.2006 22:15
Wohnort: Nordenham
Kontaktdaten:

Beitrag von MTV-King »

gloriosa hat geschrieben:Hallo,
auch hier hilft die Knowledge Base >>> KB:sql_error <<< weiter ! :oops:

Weiterhin gibt es die, viel zu selten benutzte, boardeigene Funktion [ externes Bild ] Suchen und den Bereich Dokumentation um Informationen zu finden. :wink:
Mein Projekt: Skiforum
Zerfall
Mitglied
Beiträge: 106
Registriert: 29.10.2005 22:32
Wohnort: Fürstenau
Kontaktdaten:

Beitrag von Zerfall »

mh also such funktion hab ich genutzt aber naja irgendwie nichts direktes gefunden. nur oben den topic noch install funzt nicht und das hab ich auch veruscht und geht niocht.
Die Dokumentation hab ich mir auch an gesehen und fand leider nichts wie ich eine leere tabelle erstellen kann damit es dann vieleicht klappen könnte. aber wenn ich in myphpadmin eine erstellen möchte kommt immer feld ist leer und wenn ich da eine mache muss ich dann auch irgendwas im nächsten teil machen. Klappte dann leider auch alles nicht.

naja hier mal der code wie die install.php aussieht

Code: Alles auswählen

<?php
/***************************************************************************
 *                       PJIRC MOD v3.0.2 install.php
 *                            -------------------
 *   begin                : 24. August 2004
 *   copyright            : Midnightz
 *   email                :
 *
 *   $Id: install.php, v 1.0.2 2004/08/24 Midnightz
 *
 *   db_update generation : ©2003 Freakin' Booty ;-P & Antony Bailey
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//


if( !$userdata['session_logged_in'] )
{
	$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
	header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
	exit;
}

if( $userdata['user_level'] != ADMIN )
{
	message_die(GENERAL_MESSAGE, 'Du bist nicht Authorisiert diese Seite zu betretten!');
}


$page_title = 'Einrichtung der Datenbank';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Datenbank wird eingerichtet</th></tr><tr><td><span class="genmed"><ul type="circle">';


$sql = array();
$sql[] = "CREATE TABLE `" . $table_prefix . "pjirc` (
                             pjirc_name varchar(255),
                             pjirc_value varchar(255)
                             )";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_mod_version', '1.0')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_status', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_server', 'irc.MuChMo.net')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_port', '6667')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_channel', '#muchmo')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_language', 'english')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_template', 'subSilver')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_popup_onoff', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_allow_guests', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_guestname', 'guest')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_auth_joinlist', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_connect', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_chanlist', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_about', '0')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_help', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_close', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_status', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_dock', '0')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_nickfield', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_time_stamp', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_topicscroller', '10')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_quit', 'Visit www.orionmods.de')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_smilies', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_smilies_enter', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_smilies_count', '40')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_smilies_lines', '20')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_beep', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_enter_timer', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_profile', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_im', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_query', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_ignore', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_unignore', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_away', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_back', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_clear', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_whois', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound_help', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound1', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_soundwords1', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_sound2', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_soundwords2', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_bot_overall', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_bot_switch1', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_bot_timer', '46000')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_bot_switch2', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_channel2_on', '0')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_channel3_on', '0')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_channel2', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_channel3', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_multiserver', '0')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_multiserver_server', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_multiserver_port', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_multiserver_delay', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_use_info', '0')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_style_selector', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_style_selector_definition', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_font_style', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_font_style_definition', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_style_nick_left', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_style_nick_right', '')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_show_highlight', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_highlightcolor', '4')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_highlightwords', 'word1 word2 word3')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_background_which', '1')";
$sql[] = "INSERT INTO " . $table_prefix . "pjirc ( pjirc_name , pjirc_value ) VALUES ('irc_background_file', '')";
$sql[] = "ALTER TABLE " . $table_prefix . "users ADD irc_commands VARCHAR( 255 ) NOT NULL";

for( $i = 0; $i < count($sql); $i++ )
{
	if( !$result = $db->sql_query ($sql[$i]) )
	{
		$error = $db->sql_error();

		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Fehler:</b></font> ' . $error['message'] . '</li><br />';
	}
	else
	{
		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Erfolgreich</b></font></li><br />';
	}
}


echo '</ul></span></td></tr><tr><td class="catBottom" height="28">&nbsp;</td></tr>';

echo '<tr><th>End</th></tr><tr><td><span class="genmed">Die Installation ist nun komplett!<br /><b>Bitte l&ouml;sche diese Datei nun von Deinem Server.</b><br />Sollten Fehler aufgetretten sein, dann kopiere diese bitte und schreibe es ins <a href="http://www.orionmods.de/" target="_blank">Support-Forum</a>.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Viel Spass mit Deinem PJIRC Chatraum!</a></span></td></table>';

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
die sql befehle rausschreiben hab ich auch versucht aber ohne erfolg.
Zerfall
Mitglied
Beiträge: 106
Registriert: 29.10.2005 22:32
Wohnort: Fürstenau
Kontaktdaten:

Beitrag von Zerfall »

hab es soweit hin bekommen aber wenn die install.php alles ausführt sagt er beim letzten ein fehler an

Code: Alles auswählen

ALTER TABLE phpbb_users ADD irc_commands VARCHAR( 255 ) NOT NULL
+++ Fehler: Duplicate column name 'irc_commands'
den will er nicht mit installieren
Zerfall
Mitglied
Beiträge: 106
Registriert: 29.10.2005 22:32
Wohnort: Fürstenau
Kontaktdaten:

Beitrag von Zerfall »

so hab es hin bekommen. habe immer wieder die install.txt durch gelesen die dabei war und da wo immer steht welche daten bearbeitet werden müssen stand die constants.php nicht bei daher hatte ich vergessen sie mit hoch zu laden. Hatte alle anderen daten mit oben nur die eine nicht :) nu geht alles und danke für die mit hilfe



vieleicht sollte man die install.txt bearbeiten und das mit einfühgen nicht das wieder einer so wie ich nur da oben schaut welche daten bearbeitet wurden wobei die constants.php auch bearbeitet wurde und alle anderen hoch lädt ausser die constants ;)
Antworten

Zurück zu „phpBB 2.0: Mod Support“