Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Installation
  Hilfe! Habe großen Mist gebaut:-(

Forum : eXV2 Installation

Titel : Hilfe! Habe großen Mist gebaut:-(

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=1680&forum=3


 Gast :

07.10.2004 22:25
 Also da habe ich nun eine neue gut laufende Community unter der Version b1.05
unter http://inselinternatler.david-sailer.com,
da aber wie schon beschrieben einige Konflikte herrschten zwischen neueren Modulen und dieser Version dachte ich ans updaten.
Habe also mit myscltools die Datenbank auf der Festplatte gesichert, zusätzlich alle Dateien runtergeladen (als Sicherung).
So nun kommts:

1.
Habe die Version 1.06 CVS dann per FTP hochgeladen und alle Dateien überspielt.

2._install.php ausgefürt und neuen Benutzer angelegt (alter Login/Passwort/Email)
(update hat keine vorhandene Version angezeit und folgende Anleitung in der _install konnte mir nicht weiterhelfen:

NOTE: To upgrade 1.04 to 1.05, the only thing you need to do as far as
the database is concerned is copy quickupdate104-105.php to your root
website folder and call it from your browser.

-quickupdate104.php habe ich nicht gefunden.




3.Dann gab es schon viele Fehlermeldungen (noch bevor ich zur Qmod-Seite kam), habe dann beschlossen die alte Version wieder drüberzuspielen.

4. Also Per FTP alle Sicherungsdateien der alten Version b1.05 über die neue drübergespielt.

5. Über MYSCL-Admin die Databasebackup-Dateien importiert (da gabs wieder Fehlermeldungen).

6. Nun habe ich nochmals per FTP die alte Version auf den Server gespielt zur Sicherheit.

Tja und nun sind da wohl noch Dateien der neuen Version, ich kann die Sicherung der SCL-Datenbank nicht importieren ohne Fehlermeldung,
kann mich nicht einloggen.
Auf der Startseite sind folgende Fehlermeldungen angezeigt:

Oben :'/e-xoops/i', 'hehe' #123\.123\.123\.123#

Login-Block:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/menger/class/database/mysql.php on line 129

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/menger/class/database/mysql.php on line 129


Linker Block:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/menger/class/database/mysql.php on line 129

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/menger/class/database/mysql.php on line 129


....Hätte ich doch vorher gefragt
Confused

Hat jemand ne Idee wie ich vorgehen soll?

Lieber Gruß David

 Nobse :

07.10.2004 22:37
 Also datenbank löschen und alte datenbank wieder herstellen
wenn die Datenbank gross ist in teilen wieder herstellen
alle dateien löschen
und die sicherung wieder hochladen
darauf achten das keine ftp fehler auftreten

 Gast :

08.10.2004 13:28
 HAllo Nobse, hab nun alles gemacht und die Seite steht wieder bis auf 2 Tabellen die ich nicht importieren kann- da gibts immer Fehlermeldungen:

1.Bamagalerie:
Fehlermeldung von myscl-admin:
Fehler

SQL-Befehl :

CREATE TABLE e_xoops_bamagalerie3_mail(

id int( 11 ) NOT NULL AUTO_INCREMENT ,
uid int( 11 ) DEFAULT '0' NOT NULL ,
nom1 varchar( 40 ) ,
nom2 varchar( 40 ) ,
email1 varchar( 50 ) ,
email2 varchar( 50 ) ,
sujet varchar( 50 ) ,
actkey varchar( 20 ) ,
message text,
image varchar( 250 ) ,
music varchar( 100 ) ,
body varchar( 6 ) ,
border varchar( 6 ) ,
color varchar( 6 ) ,
poli varchar( 20 ) ,
tail varchar( 20 ) ,
date int( 10 ) DEFAULT '0' NOT NULL ,
STATUS tinyint( 1 ) DEFAULT '0' NOT NULL ,
date_vers int( 10 ) DEFAULT '0' NOT NULL ,
visit int( 5 ) DEFAULT '0' NOT NULL ,
date_gelesen int( 10 ) DEFAULT '0' NOT NULL ,
PRIMARY KEY ( id ) ,
UNIQUE id( id ) ,
KEY email1( email1 ) ,
KEY message( message ) ,
KEY message_2( message ) ,
KEY message_3( message )
)

MySQL meldet:


BLOB column 'message' used in key specification without a key length

2. Ränge
Fehlermeldung

Fehler

SQL-Befehl :

TABLE structure FOR TABLE 'e_xoops_ranks' DROP TABLE IF EXISTS e_xoops_ranks

MySQL meldet:


You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Table structure for table 'e_xoops_ranks'
DROP TABLE IF EXISTS

Gruß David

 bama :

08.10.2004 17:14
 Hi David,

bei der Galerie lautet der Befehl

Zitat:


#
# Tabellenstruktur für Tabelle `galerie_bamagalerie3_mail`
#

CREATE TABLE galerie_bamagalerie3_mail (
id int(11) NOT NULL auto_increment,
uid int(11) NOT NULL default '0',
nom1 varchar(40) default NULL,
nom2 varchar(40) default NULL,
email1 varchar(40) default NULL,
email2 varchar(40) default NULL,
sujet varchar(50) default NULL,
actkey varchar(20) default NULL,
message text,
image varchar(250) default NULL,
music varchar(100) default NULL,
body varchar(6) default NULL,
border varchar(6) default NULL,
color varchar(6) default NULL,
poli varchar(20) default NULL,
tail varchar(20) default NULL,
date int(10) NOT NULL default '0',
status tinyint(1) NOT NULL default '0',
date_vers int(10) NOT NULL default '0',
visit int(5) NOT NULL default '0',
date_gelesen int(10) NOT NULL default '0',
PRIMARY KEY (id),
UNIQUE KEY id (id)
) TYPE=MyISAM;


 Gast :

08.10.2004 17:25
 danke HansSmile

 Nobse :

08.10.2004 17:27
 Und bei Rängen so

Zitat:

CREATE TABLE ranks (
rank_id mediumint(8) unsigned NOT NULL auto_increment,
rank_title varchar(60) NOT NULL default '',
rank_min int(10) NOT NULL default '0',
rank_max int(10) NOT NULL default '0',
rank_special tinyint(1) unsigned NOT NULL default '0',
rank_image varchar(255) NOT NULL default '',
PRIMARY KEY (rank_id)
) TYPE=MyISAM;

 Gast :

08.10.2004 17:34
 Danke auch Dir Nobse habe aber dennoch folgende Probs: Ränge werden nicht angezeigt, Fehlermeldung im Forum:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/menger/class/database/mysql.php on line 129

Irgendwas hab ich doch nicht richtig gemachtSad


[ Geändert von davido an 08.10.2004 17:37 ]

 mipli :

08.10.2004 17:35
 Hi Davido,

ad 1.)
ich meine da wäre was mit der Syntax nicht ganz richtig:
Code:

PRIMARY KEY ( id ) ,
UNIQUE id( id ) ,
KEY email1( email1 ) ,
KEY message( message ) ,
KEY message_2( message ) ,
KEY message_3( message )


Was für ein KEY sollten das sein?
Bei den Indexen musst Du soweit ich weiss
PRIMARY
UNIQUE oder
FULLTEXT
voranstellen.

Meine Empfehlung:
Verwende dieses Statement:
Code:

CREATE TABLE `e_xoops_bamagalerie3_mail` (
`id` int(11) NOT NULL auto_increment,
`uid` int(11) NOT NULL default '0',
`nom1` varchar(40) default NULL,
`nom2` varchar(40) default NULL,
`email1` varchar(40) default NULL,
`email2` varchar(40) default NULL,
`sujet` varchar(50) default NULL,
`actkey` varchar(20) default NULL,
`message` text,
`image` varchar(250) default NULL,
`music` varchar(100) default NULL,
`body` varchar(6) default NULL,
`border` varchar(6) default NULL,
`color` varchar(6) default NULL,
`poli` varchar(20) default NULL,
`tail` varchar(20) default NULL,
`date` int(10) NOT NULL default '0',
`status` tinyint(1) NOT NULL default '0',
`date_vers` int(10) NOT NULL default '0',
`visit` int(5) NOT NULL default '0',
`date_gelesen` int(10) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=13 ;




ad 2.)

Code:

TABLE structure FOR TABLE 'e_xoops_ranks' DROP TABLE IF EXISTS e_xoops_ranks


schmeiss das
Code:
TABLE structure FOR TABLE 'e_xoops_ranks'

raus.

Es ist sicherer die Tabelle vor dem anlegen zuerst zu löschen.
So beugt man Untermischungen vor, wenn nach dem Create noch diverse Modifikationen an der Tabelle gemacht werden.


Ich weiss nicht, was Du für einen Dump hast, aber die DB scheint nicht so konsistent gewesen zu sein wie sie sein sollte oder dein Export ist korrupt.

Ich hoffe ich konnte Dir helfen.

Grüsse,
Mipli.

 mipli :

08.10.2004 17:42
 Oh,
da war wohl während meiner Schreiberei jemand schneller.

Sach ich doch, der Support ist hier super.

Mipli.

 Gast :

08.10.2004 17:47
 also die Tabellen der bamagalerie scheinen jetzt
richtig zu sein, bleiben nur noch die Ränge, weiß nicht was ich da falschmache

Habe:Code:
CREATE TABLE ranks (
rank_id mediumint(8) unsigned NOT NULL auto_increment,
rank_title varchar(60) NOT NULL default '',
rank_min int(10) NOT NULL default '0',
rank_max int(10) NOT NULL default '0',
rank_special tinyint(1) unsigned NOT NULL default '0',
rank_image varchar(255) NOT NULL default '',
PRIMARY KEY (rank_id)
) TYPE=MyISAM;


als Tabelle eingefügt- dennoch werden keine Ränge angezeigtSad

[ Geändert von davido an 08.10.2004 17:54 ]

 Nobse :

08.10.2004 17:53
 Hast du die tabelle auch mit inhalt aus deinem dump gefüllt.
Hier der Inhalt nach neue installation
Zitat:

INSERT INTO ranks VALUES (2, 'Just popping in', 0, 20, 0, '');
INSERT INTO ranks VALUES (3, 'Not too shy to talk', 21, 40, 0, 'rank1.gif');
INSERT INTO ranks VALUES (4, 'Quite a regular', 41, 70, 0, 'rank2.gif');
INSERT INTO ranks VALUES (5, 'Just can\'t stay away', 71, 150, 0, 'rank3.gif');
INSERT INTO ranks VALUES (6, 'Home away from home', 151, 10000, 0, 'rank4.gif');
INSERT INTO ranks VALUES (7, 'Webmaster', -1, -1, 1, 'webmaster.gif');
INSERT INTO ranks VALUES (8, 'Moderator', -1, -1, 1, 'moderator.gif');

 Gast :

08.10.2004 18:02
 Meinst Du da so?

Code:
#Table structure for table 'e_xoops_ranks'
#

CREATE TABLE ranks (
rank_id mediumint(8) unsigned NOT NULL auto_increment,
rank_title varchar(60) NOT NULL default '',
rank_min int(10) NOT NULL default '0',
rank_max int(10) NOT NULL default '0',
rank_special tinyint(1) unsigned NOT NULL default '0',
rank_image varchar(255) NOT NULL default '',
PRIMARY KEY (rank_id)
) TYPE=MyISAM;
);

#
# Dumping data for table 'e_xoops_ranks'
#

INSERT INTO e_xoops_ranks VALUES ( '2', 'Neu in der Community', '0', '1', '0', 'neu.gif');
INSERT INTO e_xoops_ranks VALUES ( '3', 'Internatler', '2', '10', '0', 'ying1.gif');
INSERT INTO e_xoops_ranks VALUES ( '4', 'Engagierter Internatler', '11', '16', '0', 'ying2.gif');
INSERT INTO e_xoops_ranks VALUES ( '5', 'SUPER-ENGAGIERTER INTERNATLER!', '17', '25', '0', 'ying3.gif');
INSERT INTO e_xoops_ranks VALUES ( '6', 'Internats-VIP', '26', '10000', '0', 'ying4.gif');
INSERT INTO e_xoops_ranks VALUES ( '7', 'Webmaster', '-1', '-1', '1', 'redstars5.gif');
INSERT INTO e_xoops_ranks VALUES ( '8', 'Moderator', '-1', '-1', '1', 'ying5.gif');

# --------------------------------------------------------

 Nobse :

08.10.2004 18:04
 Ja genau
aber wenn die Tabelle schon da ist dann nur die INSERT

 Gast :

08.10.2004 18:08
 Ojeoje, also habe nun:Code:
#Table structure for table 'e_xoops_ranks'
#

INSERT TABLE ranks (
rank_id mediumint(8) unsigned NOT NULL auto_increment,
rank_title varchar(60) NOT NULL default '',
rank_min int(10) NOT NULL default '0',
rank_max int(10) NOT NULL default '0',
rank_special tinyint(1) unsigned NOT NULL default '0',
rank_image varchar(255) NOT NULL default '',
PRIMARY KEY (rank_id)
) TYPE=MyISAM;
);

#
# Dumping data for table 'e_xoops_ranks'
#

INSERT INTO e_xoops_ranks VALUES ( '2', 'Neu in der Community', '0', '1', '0', 'neu.gif');
INSERT INTO e_xoops_ranks VALUES ( '3', 'Internatler', '2', '10', '0', 'ying1.gif');
INSERT INTO e_xoops_ranks VALUES ( '4', 'Engagierter Internatler', '11', '16', '0', 'ying2.gif');
INSERT INTO e_xoops_ranks VALUES ( '5', 'SUPER-ENGAGIERTER INTERNATLER!', '17', '25', '0', 'ying3.gif');
INSERT INTO e_xoops_ranks VALUES ( '6', 'Internats-VIP', '26', '10000', '0', 'ying4.gif');
INSERT INTO e_xoops_ranks VALUES ( '7', 'Webmaster', '-1', '-1', '1', 'redstars5.gif');
INSERT INTO e_xoops_ranks VALUES ( '8', 'Moderator', '-1', '-1', '1', 'ying5.gif');

# ----------------------------------------------------
eingefügt und erhalte im Mysql-Admin folgende Fehlermeldung:

MySQL meldet:


You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'TABLE ranks (
rank_id mediumint(8) unsigned NOT NULL auto_incr

 Nobse :

08.10.2004 18:19
 Wieso
INSERT TABLE ranks (
muss heissen
CREATE TABLE ranks (

 Gast :

08.10.2004 18:23
 Zitat:
Ja genau
aber wenn die Tabelle schon da ist dann nur die INSERT


Habe doch keine Ahnung von PHP und myscl, dachte ich müss das einfügen Very Happy

Was meinst Du dann mit nur die Insert?

Das werden immer Syntaxfehler angezeigt.

[ Geändert von davido an 08.10.2004 18:39 ]

 Nobse :

08.10.2004 18:59
 Wenn die Tabelle schon angelegt ist nur noch das hier
Zitat:

INSERT INTO e_xoops_ranks VALUES ( '2', 'Neu in der Community', '0', '1', '0', 'neu.gif');
INSERT INTO e_xoops_ranks VALUES ( '3', 'Internatler', '2', '10', '0', 'ying1.gif');
INSERT INTO e_xoops_ranks VALUES ( '4', 'Engagierter Internatler', '11', '16', '0', 'ying2.gif');
INSERT INTO e_xoops_ranks VALUES ( '5', 'SUPER-ENGAGIERTER INTERNATLER!', '17', '25', '0', 'ying3.gif');
INSERT INTO e_xoops_ranks VALUES ( '6', 'Internats-VIP', '26', '10000', '0', 'ying4.gif');
INSERT INTO e_xoops_ranks VALUES ( '7', 'Webmaster', '-1', '-1', '1', 'redstars5.gif');
INSERT INTO e_xoops_ranks VALUES ( '8', 'Moderator', '-1', '-1', '1', 'ying5.gif');

 Gast :

08.10.2004 21:54
 danke Nobse und Bama für Eure GeduldSmile

und natürlich Eure Hilfe, yep es funktioniert, habe Heute viel gelernt.

Lieber Gruß David

 Nobse :

08.10.2004 22:01
 Na dann ist doch alles gut
mich freut dann immer wen gesagt wird
ich habe was dazu gelernt Very Happy

 olaf :

08.10.2004 22:50
 Alleine durch mitlesen und Benutzen der Suchfunktion lernt man ne Menge.Wink))

CU
Olaf

 Gast :

09.10.2004 00:21
 ja natürlich, es gibt nunmal so Typen wie Nobse, Bama, Picl und viele andere hier die haben Gehirnzellen die zu PHP und MYSCL in Gleichschwingung tanzen können-ähm bei meinen bescheidenen Vorräten reichts eher für: MACH DAS JETZT SO! aus- ok manchmal finde auch ich ein kleines Korn ( so wie Heute )......
dafür mach ich kräftig Werbung für Exoops.

Was fehlt find ich ist noch die Presse- naja schaunmamal.

Lieber Gruß Smile
Partnerseiten
http://service.bama-webdesign.de/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France