UPdate SP1 FEHLER!!!!! VKP Maxi

Begonnen von Original, 13 Oktober 2002, 11:32:02

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Original

Hallo wollte gerade das Update / Servicepack machen. Alle Dateien hochgeladen.

Dann in phpmyadmin unter MySql befehle ausführen folgendes reinkopiert:

# // $Id: update.sql,v 1.5 2002/10/05 17:06:10 micro Exp $

ALTER TABLE `nuke_users` CHANGE `ublock` `ublock` TEXT NOT NULL;
ALTER TABLE `nuke_banner` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nuke_banner` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nuke_bannerfsz` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nuke_bannerfsz` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nuke_downloads_downloads` CHANGE `url` `url` VARCHAR( 255 ) NOT NULL;


DROP TABLE IF EXISTS nuke_faqnew;
CREATE TABLE nuke_faqnew (
  faq_id int(8) NOT NULL auto_increment,
  question varchar(255) default NULL,
  date datetime default NULL,
  name varchar(255) default 'Anonymous',
  ip varchar(14) default NULL,
  email varchar(255) default NULL,
  PRIMARY KEY  (faq_id)
) TYPE=MyISAM;


Und bekam danach folgende Fehlermeldung:

Fehler
SQL-Befehl :  [Ändern]

ALTER TABLE `nuke_users` CHANGE `ublock` `ublock` TEXT NOT NULL

MySQL meldet:


Table 'nb1522b_odswebdesign2.nuke_users' doesn't exist


Hab dann auch mal nuke durch den namen den ich bei der inst. vergeben habe ersetzt, also anstatt alle nuke habe ich nosmoke gemacht, da gabs diese FM:

CREATE TABLE nosmoke_faqnew (
  faq_id int(8) NOT NULL auto_increment,
  question varchar(255) default NULL,
  date datetime default NULL,
  name varchar(255) default \'Anonymous\',
  ip varchar(14) default NULL,
  email varchar(255) default NULL,
  PRIMARY KEY  (faq_id)
) TYPE=MyISAM;

MySQL meldet:


You have an error in your SQL syntax near '\'Anonymous\',
  ip varchar(14) default NULL,
  email varchar(255) default NUL' at line 5



Hoffe es kann mir jmnd. schnell helfen!!!!!

Micro

Ich denke mal das der Prefix da nicht stimmt und bei Dir geändert werden müsste.

Also von: ALTER TABLE `nuke_users` in ALTER TABLE `["Dein Prefix"]_users`

Original

Danke ertsmal, habe es jetzt so gemacht:

# // $Id: update.sql,v 1.5 2002/10/05 17:06:10 micro Exp $

ALTER TABLE `["nosmoke"]_users` CHANGE `ublock` `ublock` TEXT NOT NULL;
ALTER TABLE `["nosmoke"]_banner` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `["nosmoke"]_banner` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `["nosmoke"]_bannerfsz` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `["nosmoke"]_bannerfsz` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `["nosmoke"]_downloads_downloads` CHANGE `url` `url` VARCHAR( 255 ) NOT NULL;


DROP TABLE IF EXISTS ["nosmoke"]_faqnew;
CREATE TABLE ["nosmoke"]_faqnew (
  faq_id int(8) NOT NULL auto_increment,
  question varchar(255) default NULL,
  date datetime default NULL,
  name varchar(255) default 'Anonymous',
  ip varchar(14) default NULL,
  email varchar(255) default NULL,
  PRIMARY KEY  (faq_id)
) TYPE=MyISAM;



Bekomme nun folgende FM:

SQL-Befehl :  [Ändern]

ALTER TABLE `[\"nosmoke\"]_users` CHANGE `ublock` `ublock` TEXT NOT NULL

MySQL meldet:


Table 'nb1522b_odswebdesign2.[\"nosmoke\"]_users' doesn't exist


Ich hab leider keine ahnung

Micro

*schmunzel*

lass doch mal die Klammern und die Anführungszeichen weg ;o)

Dann klappts auch mit der DB.

Denn die Klammern etc. sind tatsächlich nur zum "anzeigen" da. Es gibt nämlich viele die den Unterschied sonst nicht erkennen.

Original

Hast schon recht soweit habe ich auch schon gedacht *g*

Sieht also jetzt so aus:

# // $Id: update.sql,v 1.5 2002/10/05 17:06:10 micro Exp $

ALTER TABLE `nosmoke_users` CHANGE `ublock` `ublock` TEXT NOT NULL;
ALTER TABLE `nosmoke_banner` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_banner` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_bannerfsz` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_bannerfsz` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_downloads_downloads` CHANGE `url` `url` VARCHAR( 255 ) NOT NULL;


DROP TABLE IF EXISTS nosmoke_faqNew;
CREATE TABLE nosmoke_faqNew (
  faq_id int(8) NOT NULL auto_increment,
  question varchar(255) default NULL,
  date datetime default NULL,
  name varchar(255) default 'Anonymous',
  ip varchar(14) default NULL,
  email varchar(255) default NULL,
  PRIMARY KEY  (faq_id)
) TYPE=MyISAM;



Und die FM:

CREATE TABLE nosmoke_faqNew (
  faq_id int(8) NOT NULL auto_increment,
  question varchar(255) default NULL,
  date datetime default NULL,
  name varchar(255) default \'Anonymous\',
  ip varchar(14) default NULL,
  email varchar(255) default NULL,
  PRIMARY KEY  (faq_id)
) TYPE=MyISAM;

MySQL meldet:


You have an error in your SQL syntax near '\'Anonymous\',
  ip varchar(14) default NULL,
  email varchar(255) default NUL' at line 5




Muß ja irgendwas mit den FAQ zu tun haben oder in meiner datbase gibts auch kein faqnew......

Micro

dann lösch doch das default Anonymous erst mal.

keine Ahnung mit was für einer PHPAdmin Version Du wuselst.

Oder lass die tabelle erst mal wech und spiel sie separat ein

Original

Habe jetzt einfach mal das mit dem Anonymous rausgelassen bekomme nun folgende Meldung:

Ihr SQL-Befehl wurde erfolgreich ausgeführt.
 
SQL-Befehl :

ALTER TABLE `nosmoke_users` CHANGE `ublock` `ublock` TEXT NOT NULL;
ALTER TABLE `nosmoke_banner` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_banner` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_bannerfsz` CHANGE `imageurl` `imageurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_bannerfsz` CHANGE `clickurl` `clickurl` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `nosmoke_downloads_downloads` CHANGE `url` `url` VARCHAR( 255 ) NOT NULL;
DROP TABLE IF EXISTS nosmoke_faqnew;
CREATE TABLE nosmoke_faqnew (
faq_id int(8) NOT NULL auto_increment,
question varchar(255) default NULL,
date datetime default NULL,
name varchar(255),
ip varchar(14) default NULL,
email varchar(255) default NULL,
PRIMARY KEY (faq_id)
) TYPE=MyISAM;  



ICH denke das klingt gut und ist positiv.

Habe phpMyadmin 2.2.0

Komme aber nicht mehr in admin.php rein :-(

Bekomme folgende FM:   Fatal error: Call to undefined function: opentableal() in /usr/www/users/nb1522/nosmoke/includes/version.php on line 19


Wenns soweiter geht deinstalliere ich alles wieder :-(


[Editiert am 13/10/2002 von Original]


Original

DANKE!!! Scheint zu gehn. Es ist aber theme.php NICHT themes.php

[Editiert am 13/10/2002 von Original]

Original

Hallo einen kleinen Fehler habe ich noch wenn ich auf ein Thema klicke bekomme ich folgende FM: Fatal error: Failed opening required 'functions.php' (include_path='') in /usr/www/users/nb1522/nosmoke/modules/News/categories.php on line 29

????