Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 138.750 (Täglich: 23,37 )
Themen: 16.165
Mitglieder: 13.157
Neuestes Mitglied: irt99298.
Ausl. d. letzten Minute: 169%
Ausl. d. letzten 5 Minuten: 173%
Ausl. d. letzten 15 Minuten: 175%
Freier Webspace: 2 TB
PHP-Version: 7.3.10

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.3.x) » Brauche hilfe für gt Chat 095 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Brauche hilfe für gt Chat 095
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
saarwinger
wBB2-User



Dabei seit: 08.05.2006
Beiträge: 2
0 Filebase-Einträge



Mitglied bewerten

Level: 16 [?]
Erfahrungspunkte: 9.880
Nächster Level: 10.000

120 Erfahrungspunkt(e) für den nächsten Levelanstieg



Achtung Brauche hilfe für gt Chat 095 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

ich habe mir den GT Chat 095 geholt und wollte diesen nun instalieren, leider bin ich blutiger anfänger und weis net so recht wie ich das anstellen soll.
Vieleicht gibt es hier jemand nettes der mir da zur seite stehen würde.



Gruß
saarwinger
05.11.2006 22:03 saarwinger ist offline E-Mail an saarwinger senden Beiträge von saarwinger suchen Nehmen Sie saarwinger in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.959
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 177.846.536
Nächster Level: 202.592.733

24.746.197 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: Brauche hilfe für gt Chat 095 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von saarwinger
Hallo,

ich habe mir den GT Chat 095 geholt und wollte diesen nun instalieren, leider bin ich blutiger anfänger und weis net so recht wie ich das anstellen soll.
Vieleicht gibt es hier jemand nettes der mir da zur seite stehen würde.



Gruß
saarwinger


Hallo,

in der Anleitung steht doch alles drin. fröhlich

Einfach in das cgi-bin Verzeichnis hochladen. fröhlich

Dann die Rechte setzten. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

05.11.2006 22:21 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
saarwinger
wBB2-User



Dabei seit: 08.05.2006
Beiträge: 2
0 Filebase-Einträge



Mitglied bewerten

Level: 16 [?]
Erfahrungspunkte: 9.880
Nächster Level: 10.000

120 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von saarwinger


RE: Brauche hilfe für gt Chat 095 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor,

das hab ich doch gemacht aber nix geht da.

bekomme diese Seite angezeigt wenn ich die install.pl aufrufe:

#!/usr/bin/perl
use CGI::Carp qw(fatalsToBrowser);

foreach my $pair (split(/&/, $ENV{QUERY_STRING}))
{
my($name, $value) = split(/=/, $pair);
$name =~ tr/+/ /;
$name =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$INFO{$name} = $value;
}

my @parts=split(/\./,(split(/\?/,$ENV{REQUEST_URI}))[0]);
$ext = $parts[@parts-1];
$ext = "pl" if ($ext eq "");

$port = ($ENV{SERVER_PORT}==80?"":":$ENV{SERVER_PORT}");
$ENV{REQUEST_URI} = (split(/\?/,$ENV{REQUEST_URI}))[0];
$cgi = "http://$ENV{SERVER_NAME}$port$ENV{REQUEST_URI}";

if ($INFO{action} eq "step1") { Step1(); }
if ($INFO{action} eq "step2") { Step2(); }
if ($INFO{action} eq "step3") { Step3(); }

Step1();

sub text
{
my %text;
$text{filenotexist} = "<font color=red>Fehler: Datei %s wurde nicht gefunden.</font><br><br>\n";
$text{filenotreadable} = "<font color=red>Fehler: Die Datei %s darf nicht gelesen werden, bitte setzen Sie die Zugriffsrechte mit Ihrem FTP-Programm auf Lesen für alle.</font><br><br>\n";
$text{filenotwriteable} = "<font color=red>Fehler: Die Datei %s darf nicht verändert werden, bitte ändern Sie die Zugriffsrechte mit Ihrem FTP-Programm auf Schreiben für alle.</font><br><br>\n";
$text{filenotexecutable} = "<font color=red>Fehler: Die Datei %s darf nicht ausgeführt werden, bitte ändern Sie die Zugriffsrechte mit Ihrem FTP-Programm auf Ausführbar für alle.</font><br><br>\n";
$text{cannotcreatefile} = "<font color=red>Fehler: Kann die Datei %s nicht erstellen, da die Schreibrechte für das aktuelle Verzeichnis fehlen. Bitte erstellen Sie die Datei selber oder ändern Sie die Zugriffsrechte des Verzeichnisses mit Ihrem FTP-Programm auf Schreiben für alle.</font><br><br>\n";
$text{nolanguagefile} = "<font color=red>Fehler: Kein Language Pack gefunden, bitte kopieren Sie z.B. die Dateien german.lng und german.descr auf den Server.</font><br><br>\n";
$text{dirnotexist} = "<font color=red>Fehler: Verzeichnis %s wurde nicht gefunden.</font><br><br>\n";
$text{dirnotexecutable} = "<font color=red>Fehler: Die Zugriffsrechte für das Verzeichnis %s sind falsch, setzen Sie bitte Lesen, Schreiben und Ausführen für alle.</font><br><br>\n";
$text{somefilesnotreadable} = "<font color=red>Fehler: Einige Dateien im Verzeichnis %s dürfen nicht gelesen werden, bitte setzen Sie die Zugriffsrechte mit Ihrem FTP-Programm auf Lesen für alle.</font><br><br>\n";
$text{somefilesnotwriteable} = "<font color=red>Fehler: Einige Dateien im Verzeichnis %s dürfen nicht verändert werden, bitte ändern Sie die Zugriffsrechte mit Ihrem FTP-Programm auf Schreiben für alle.</font><br><br>\n";
$text{couldnotwrite} = "<font color=red>Fehler: Die Datei %s konnte nicht zum Schreiben geöffnet werden.</font><br><br>\n";
$text{differentservers} = "<font color=red>Warnung: Anscheinend sind die Servernamen in der HTML-URL und der Script-URL verschieden. Das führt im Normalfall zu JavaScript-Fehlern im Browser (&quot;Zugriff verweigert&quotAugenzwinkern . Sie sollten das eventuell ändern.</font><br><br>\n";
$text{couldnotopendir} = "<font color=red>Fehler: Das Verzeichnis %s konnte nicht geöffnet werden, bitte überprüfen Sie die Zugriffsrechte.</font><br><br>\n";

my $name=shift(@_);

return sprintf($text{$name},@_);
}

sub checkFiles
{
my @files=@_;
my $error;

foreach my $file (@files)
{
my $level=0;
if ($file =~ /^\>/)
{
$level=1;
$file =~ s/^\>//g;
}
if ($file =~ /^\*/)
{
$level=2;
$file =~ s/^\*//g;
}

if (!-e $file)
{
$error .= text('filenotexist',$file);
}
elsif ($level==0 && !-r $file)
{
if (-o $file)
{
chmod(0644,$file);
}
else
{
$error .= text('filenotreadable',$file);
}
}
elsif ($level==1 && (!-r $file || !-w $file))
{
if (-o $file)
{
chmod(0644,$file);
}
else
{
$error .= text('filenotwriteable',$file);
}
}
elsif ($level==2 && (!-r $file || !-w $file || !-x $file))
{
if (-o $file)
{
chmod(0755,$file);
}
else
{
$error .= text('filenotexecutable',$file);
}
}
}
return $error;
}

sub checkDirs
{
my @dirs=@_;
my $error;

foreach my $dir (@dirs)
{
my $proceed = 1;
my $write = 0;
if ($dir =~ /^\>/)
{
$write = 1;
$dir =~ s/^\>//g;
}
if (!-e $dir)
{
$proceed = 0;
$error .= text('dirnotexist',$dir);
}
elsif (!-r $dir || !-w $dir || !-x $dir)
{
if (-o $dir)
{
chmod(0755,$dir);
}
else
{
$proceed = 0;
$error .= text('dirnotexecutable',$dir);
}
}

if ($proceed != 0)
{
opendir(DIR,$dir) || error(text('couldnotopendir',$dir),"$cgi?action=step1");
foreach my $file (readdir(DIR))
{
if ($file !~ /^\./)
{
if ($write==0 && !-r "$dir/$file")
{
if (-o "$dir/$file")
{
chmod(0644,"$dir/$file");
}
else
{
$error .= text('somefilesnotreadable',$dir);
last;
}
}
elsif ($write!=0 && (!-r "$dir/$file" || !-w "$dir/$file"))
{
if (-o "$dir/$file")
{
chmod(0644,"$dir/$file");
}
else
{
$error .= text('somefilesnotwriteable',$dir);
last;
}
}
}
}
closedir(DIR);
}
}
return $error;
}

sub error
{
my($error,$link)=@_;
print "Content-type: text/html\n\n";

print "<html><head><title>Fehler</title></head><body>$error<br><center><a href=\"$link\">Nochmal versuchen</a></center></body></html>";
exit;
}

sub Step1
{
@filelist = (">Settings.dat","*chat.$ext");

my $error=checkFiles(@filelist);
my $warning="";
if (-e "Directories.dat")
{
$error .= checkFiles(">Directories.dat");
}
else
{
if (!-w ".")
{
if (-o ".")
{
chmod(0755,".");
}
else
{
$error .= text('cannotcreatefile',"Directories.dat");
}
}
}

my @languages;
opendir(DIR,".") || error(text('couldnotopendir',"."),"$cgi?action=step1");
foreach my $file (readdir(DIR))
{
if ($file =~ /\.lng$/)
{
my $language = $file;
$language =~ s/\.lng$//g;
my $newerror = checkFiles(">$language.lng",">$language.descr");
$warning .= $newerror;
if ($newerror eq "")
{
push(@languages,$language);
}
}
}
closedir(DIR);

if (@languages == 0)
{
$error .= text('nolanguagefile');
}

if ($error ne "")
{
error($warning . $error,"$cgi?action=step1");
}

print "Content-type: text/html\n\n";
print <<"EOT";
<html>
<head>
<title>GTChat 0.93 Installation/Update</title>
</head>
<body>
$warning
EOT
if (-e "Directories.dat")
{
print "Versuche Directories.dat zu laden...<br>\n";
require "Directories.dat";
print "Ok<br><br>\n";
}

print "Versuche Settings.dat zu laden...<br>\n";
require "Settings.dat";
print "Ok<br><br>\n";

$langoptions="";
foreach my $lang (@languages)
{
my $selected=($lang eq $language?"selected":"");
$langoptions .= "<option value=\"$lang\" $selected>$lang";
}

if ($htmlurl eq "")
{
$htmlurl = "http://$ENV{SERVER_NAME}$port/gtchat";
}
if ($cgiurl eq "")
{
@parts = split(/\//,$ENV{REQUEST_URI});
pop(@parts);
$cgiurl = "http://$ENV{SERVER_NAME}$port" . join("/",@parts);
}
if ($imagesurl eq "")
{
$imagesurl = "images";
}
if ($sourcedir eq "")
{
$sourcedir = "./Sources";
}
if ($vardir eq "")
{
$vardir = "./Variables";
}
if ($templdir eq "")
{
$templdir = "./Templates";
}
if ($memberdir eq "")
{
$memberdir = "./Members";
}
if ($roomdir eq "")
{
$roomdir = "./Rooms";
}

print <<"EOT";
Falls der Chat schon in Benutzung ist: sorgen Sie auf jeden Fall dafür,
daß niemand im Chat ist und der Wartungsmodus an ist (\$maintenance in
Settings.dat auf 1 setzen). Sonst könnte es zu Problemen kommen!<br><br>
<table border=0 width=100%>
<form method="GET" action="$cgi">
<input type=hidden name=action value="step2">
<tr>
<td>Language pack:</td>
<td><select name=language>$langoptions</select></td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>Absolute URL der HTML-Dateien:</td>
<td><input type=text name=htmlurl value="$htmlurl"></td>
</tr>
<tr>
<td>Bilder-URL (kann relativ zu der HTML-URL sein):</td>
<td><input type=text name=imagesurl value="$imagesurl"></td>
</tr>
<tr>
<td>Absolute URL des CGI-Scripts:</td>
<td><input type=text name=cgiurl value="$cgiurl"></td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td>Sources-Verzeichnis:</td>
<td><input type=text name=sourcedir value="$sourcedir"></td>
</tr>
<tr>
<td>Variables-Verzeichnis:</td>
<td><input type=text name=vardir value="$vardir"></td>
</tr>
<tr>
<td>Templates-Verzeichnis:</td>
<td><input type=text name=templdir value="$templdir"></td>
</tr>
<tr>
<td>Members-Verzeichnis:</td>
<td><input type=text name=memberdir value="$memberdir"></td>
</tr>
<tr>
<td>Rooms-Verzeichnis:</td>
<td><input type=text name=roomdir value="$roomdir"></td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr>
<td colspan=2 align=center><input type=submit value="Einstellungen setzen"></td>
</tr>
</table>
</body>
</html>
EOT
exit;
}

sub Step2
{
$newpermission{admin} = "1";
$newpermission{admin_banlist} = "1";
$newpermission{admin_traffic} = "1";
$newpermission{admin_news} = "1";
$newpermission{admin_settings} = "3";
$newpermission{admin_permissions} = "3";
$newpermission{admin_smileys} = "3";
$newpermission{admin_aliases0} = "3";
$newpermission{admin_aliases1} = "3";
$newpermission{admin_messages} = "3";
$newpermission{admin_texts} = "3";
$newpermission{admin_list0} = "3";
$newpermission{admin_list1} = "3";
$newpermission{admin_list2} = "3";
$newpermission{admin_maintenance} = "3";

$newpermission{img} = "1";
$newpermission{kick} = "1";
$newpermission{gag} = "1";
$newpermission{push} = "1";
$newpermission{broadcast} = "1";
$newpermission{privaterooms} = "1";
$newpermission{invite} = "1";

$newpermission{profile_seeemail} = "1";
$newpermission{profile_seelastlogin} = "1";
$newpermission{profile_seeip} = "1";
$newpermission{profile_seepullmode} = "1";
$newpermission{profile_modify} = "1";

$newpermission{rooms_create} = "-1";
$newpermission{rooms_createprivate} = "-1";
$newpermission{rooms_createpermanent} = "1";
$newpermission{rooms_changeowner} = "1";
$newpermission{rooms_modify} = "1";
$newpermission{rooms_createmoderated} = "1";
$newpermission{rooms_moderate} = "1";
$newpermission{ignore_max_users} = "1";

$htmlurl=$INFO{htmlurl};
$cgiurl=$INFO{cgiurl};
$imagesurl=$INFO{imagesurl};
$sourcedir=$INFO{sourcedir};
$vardir=$INFO{vardir};
$templdir=$INFO{templdir};
$memberdir=$INFO{memberdir};
$roomdir=$INFO{roomdir};

$htmlurl =~ s/\/+$//g;
$cgiurl =~ s/\/+$//g;
$imagesurl =~ s/\/+$//g;
$sourcedir =~ s/\/+$//g;
$vardir =~ s/\/+$//g;
$templdir =~ s/\/+$//g;
$memberdir =~ s/\/+$//g;
$roomdir =~ s/\/+$//g;

my $error=checkDirs($sourcedir,">$vardir",$templdir,">$memberdir",">$roomdir")
;
unlink("$vardir/online.txt");
unlink("$vardir/logins.txt");
my $warning="";
foreach $file ("$sourcedir/Subs.pl","$templdir/login.html","$memberdir/memberlist.txt")
{
if (!-e $file)
{
$error .= text('filenotexist',$file);
}
}

if ($htmlurl !~ /^\w*\:\/\//)
{
$htmlurl = "http://$htmlurl";
}
if ($cgiurl !~ /^\w*\:\/\//)
{
$cgiurl = "http://$cgiurl";
}

if ((split(/\//,$htmlurl))[2] ne (split(/\//,$cgiurl))[2])
{
$warning .= text('differentservers');
}

if ($error eq "")
{
open(FILE,">Directories.dat") || ($error .= text('couldnotwrite',"Directories.dat"));
print FILE "\$htmlurl = '$htmlurl';\n";
print FILE "\$cgiurl = '$cgiurl';\n";
print FILE "\$imagesurl = '$imagesurl';\n";
print FILE "\$sourcedir = '$sourcedir';\n";
print FILE "\$vardir = '$vardir';\n";
print FILE "\$templdir = '$templdir';\n";
print FILE "\$memberdir = '$memberdir';\n";
print FILE "\$roomdir = '$roomdir';\n";
print FILE "1;\n";
close(FILE);
}

if ($error ne "")
{
error($error,"$cgi?action=step1");
}

print "Content-type: text/html\n\n";
print <<"EOT";
<html>
<head>
<base href="$htmlurl/">
<title>GTChat 0.93 Installation/Update</title>
</head>
<body>
$warning
EOT

print "Versuche Subs.pl zu laden...<br>\n";
require "$sourcedir/Subs.pl";
print "Ok<br><br>\n";

require "Settings.dat";
$language=$INFO{language};
foreach my $key (keys %newpermission)
{
if (!exists($permission{$key}))
{
$permission{$key}=$newpermission{$key};
}
}
if (!exists($image{question}))
{
$image{question}="13,14";
}
if (!exists($image{at}))
{
$image{at}="15,14";
}
if (!exists($image{msg}))
{
$image{msg}="18,13";
}
$toset="use_server_auth=0|use_usernames=1|cookie_name='chat_userdata'|webm
aster_email='webmaster\@ihr.server.de'|mailprog='/usr/sbin/sendmail'|allow_
guestlogin=1|pull_mode_only=0|max_username_len=15|max_nickname_len=15|max_p
assword_len=10|max_websitetitle_len=50|max_websiteurl_len=50|max_email_len=
50|max_roomname_len=15|externalmknod=0|mknodprog='mknod'|mkfifoprog='mkfifo
'|display_userlist_shortcuts=1|pwseed='ya'|log_private_msgs=0|alive_test_ra
te_pull=20|max_users=0|roomlist_cols=0";
foreach my $var (split(/\|/,$toset))
{
my ($name,$value) = split(/=/,$var);
eval("\$$name = $value if (\$$name eq '');");
}
writeSettingsFile();

print <<"EOT";
Die Einstellungsdateien wurden aktualisiert.<br><br>
Falls die HTML-URL richtig angegeben wurde, sollte bei einem Klick
auf <a href="commands.html" target="_blank">diesen Link</a> in einem
neuen Fenster die Chat-Hilfe erscheinen.<br><br>
Falls die Bilder-URL richtig angegeben wurde, sollte hier ein
Fragezeichen angezeigt werden: <img src="$imagesurl/question.gif" border=0><br><br>
Sollte das nicht der Fall sein, überprüfen Sie nochmal die Einstellungen.<br><br><br><br>
Im nächsten Schritt werden die Mitglieder- und Raumdaten in das neue Format
umgewandelt (falls notwendig). Bitte beachten Sie, daß im Gegensatz zu der
vorherigen Version die Benutzernamen nicht mehr von Groß- und Kleinschreibung
abhängig sind. Stellen Sie sicher, daß aus diesem Grund
nicht ein Benutzername mehrfach vorkommt! Doppelte Benutzernamen werden bei
dieser Umwandlung gelöscht.<br><br>
<table align=center>
<tr>
<td align=left><form method="POST" action="$cgi?action=step1"><input type=submit value="Einstellungen nochmal ändern"></form></td>
<td align=right><form method="POST" action="$cgi?action=step3"><input type=submit value="Daten umwandeln"></form></td>
</tr>
</table>
</body>
</html>
EOT

exit;
}

sub Step3
{
require "Settings.dat";
require "Directories.dat";
require "$sourcedir/Subs.pl";

print "Content-type: text/html\n\n";
print <<"EOT";
<html>
<head>
<base href="$htmlurl/">
<title>GTChat 0.93 Installation/Update</title>
</head>
<body>
EOT

print "Wandle die Mitgliederdaten um...<br>\n";

open(USERS,"$memberdir/memberlist.txt");
readlock(USERS);
my @users = <USERS>;
unlock(USERS);
close(USERS);

open(USERS,">$memberdir/memberlist.txt");
&lock(USERS);

my $count=0;
my $count2=0;
my %names;
foreach $entry (@users)
{
$entry =~ s/[\n\r]//g;
my ($nick,$name) = split(/\|/,$entry);

$newusername=lcase($name);
if (exists($names{$newusername}))
{
unlink("$memberdir/$name.dat");
unlink("$memberdir/$name.queue");
$count2++;
}
else
{
$names{$newusername}="";
if (-e "$memberdir/$name.dat")
{
my $newname=toFilename($name);
rename("$memberdir/$name.dat","$memberdir/$newname.dat");
$count++;
if (-e "$memberdir/$name.queue")
{
rename("$memberdir/$name.queue","$memberdir/$newname.queue");
}
}
print USERS "$nick|$newusername\n";
}
}

unlock(USERS);
close(USERS);

print "$count Account(s) umgewandelt, $count2 gelöscht (weil doppelt)<br><br>\n";

print "Wandle die Raumdaten um...<br>\n";
if (!-e "$roomdir/roomlist.txt")
{
$count=0;
open(FILE,">$roomdir/roomlist.txt");
&lock(FILE);

opendir(DIR,"$roomdir") || error(text('couldnotopendir',$roomdir),"$cgi?action=step1");
foreach my $room (sort {my ($x,$y)=(lcase($a),lcase($b));return $x cmp $y;} readdir(DIR))
{
if ($room !~ /\.dat$/i) {next;}
$room =~ s/\.dat$//i;
print FILE "$room\n";

open(ROOM, "$roomdir/$room.dat");
&lock(ROOM);
my @entries=<ROOM>;
unlock(ROOM);
close(ROOM);
$entries[6]=lcase($entries[6]);
open(ROOM, ">$roomdir/$room.dat");
&lock(ROOM);
print ROOM "$room\n";
print ROOM @entries;
unlock(ROOM);
close(ROOM);

my $newname=toFilename($room);
rename("$roomdir/$room.dat","$roomdir/$newname.dat");
$count++;
}

unlock(FILE);
close(FILE);

print "$count Raumbeschreibung(en) umgewandelt<br><br>\n";
}
else
{
print "Anscheinend schon umgewandelt, überspringe<br><br>\n";
}

print <<"EOT";
Die Installation ist nun abgeschlossen. Falls Sie noch etwas ändern wollen,
klicken Sie auf Zurück.<br><br>
Falls dies eine Erstinstallation war, klicken Sie auf Weiter zum Chat
und loggen Sie sich mit dem Benutzernamen <b>admin</b> und Paßwort <b>admin</b> ein.
Ändern Sie Ihr Paßwort sofort in Ihrem Profil!<br><br>
Löschen Sie auf jeden Fall install.$ext nach der abgeschlossenen Installation,
um einen Mißbrauch zu verhindern!<br><br>
<table align=center>
<tr>
<td align=left><form method="POST" action="$cgi?action=step1"><input type=submit value="Zurück"></form></td>
<td align=right><form method="POST" action="$cgiurl/chat.$ext"><input type=submit value="Weiter zum Chat"></form></td>
</tr>
</table>
</body>
</html>
EOT
exit;
}

1;



was mache ich falsch . Könnte ich dir mal die zugangsdaten geben damit du dir das mal anschauen kannst ????


Gruß
saarwinger
05.11.2006 22:25 saarwinger ist offline E-Mail an saarwinger senden Beiträge von saarwinger suchen Nehmen Sie saarwinger in Ihre Freundesliste auf Germany
yve   Zeige yve auf Karte yve ist weiblich
Den Wald vor lauter Bäumen nicht sieht


images/avatars/avatar-577.jpg

Zeige yve auf Karte
Dabei seit: 09.05.2004
Beiträge: 4.551
7 Filebase-Einträge
Alter: 48 Jahre
wBB-Version: wBB2.3

Bewertung: 
42 Bewertung(en) - Durchschnitt: 8,50

Level: 55 [?]
Erfahrungspunkte: 25.798.120
Nächster Level: 26.073.450

275.330 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: Brauche hilfe für gt Chat 095 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Häää, ich hatte noch nie ne install.php bei dem Chat dabei gehabt, bist Du Dir sicher, dass das der gt Chat ist?

__________________
Gruß yve Augenzwinkern


Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert.

Albert Einstein
06.11.2006 07:06 yve ist offline E-Mail an yve senden Homepage von yve Beiträge von yve suchen Nehmen Sie yve in Ihre Freundesliste auf MSN Passport-Profil von yve anzeigen Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.959
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 177.846.536
Nächster Level: 202.592.733

24.746.197 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: Brauche hilfe für gt Chat 095 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von yve
Häää, ich hatte noch nie ne install.php bei dem Chat dabei gehabt, bist Du Dir sicher, dass das der gt Chat ist?


Hallo,

ja beim GtChat 0.93 ist eine "install.pl" mit dabei. fröhlich

Bist du Dir sicher das du alles in das "cgi-bin" Verzeichnis kopiert hast. geschockt

Es muss das Verzeichnis vom Server sein und auch vorhanden sein. fröhlich

Wenn es nicht klappt spreche mal deinen Hoster an das er das Verzeichnis auch die Rechte geben soll. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

06.11.2006 19:14 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
yve   Zeige yve auf Karte yve ist weiblich
Den Wald vor lauter Bäumen nicht sieht


images/avatars/avatar-577.jpg

Zeige yve auf Karte
Dabei seit: 09.05.2004
Beiträge: 4.551
7 Filebase-Einträge
Alter: 48 Jahre
wBB-Version: wBB2.3

Bewertung: 
42 Bewertung(en) - Durchschnitt: 8,50

Level: 55 [?]
Erfahrungspunkte: 25.798.120
Nächster Level: 26.073.450

275.330 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: Brauche hilfe für gt Chat 095 Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Achso, ich hatte bisher immer nur die 0.95 installiert, daher kam mir das etwas komisch vor...

Na jut, nun weiß ich das der "alte" GT Chat auch ne install hat smile

__________________
Gruß yve Augenzwinkern


Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert.

Albert Einstein
07.11.2006 07:04 yve ist offline E-Mail an yve senden Homepage von yve Beiträge von yve suchen Nehmen Sie yve in Ihre Freundesliste auf MSN Passport-Profil von yve anzeigen Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.3.x) » Brauche hilfe für gt Chat 095

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 24.548
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 92 Tage, 7 Stunden, 56 Minuten und 24 Sekunden