dtabase update

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
stefaneave
Berichten: 46
Lid geworden op: 02 jan 2004, 20:19

dtabase update

Bericht door stefaneave » 24 aug 2005, 21:02

Ik ben opzoek naar puur en alleen een database update van 2.0.11 naar 2.0.17 omdat ik de gegevens neit kan omzetten, omdat er gegevens missen met het invoeren..

Iemand iedeën?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 24 aug 2005, 21:22

Code: Selecteer alles

ALTER TABLE phpbb_sessions ADD COLUMN session_admin tinyint(2) DEFAULT '0' NOT NULL; 
UPDATE phpbb_config SET config_value = '.0.17' WHERE config_name = 'version';
... Maar ik modereer (nog) niet.

stefaneave
Berichten: 46
Lid geworden op: 02 jan 2004, 20:19

Bericht door stefaneave » 25 aug 2005, 09:22

Dankje wel...
Ik heb nog 1 vraagje over het maken vaneen normale post...ik krijg altijd deze foutmelding:

Code: Selecteer alles

 
Error in posting

DEBUG MODE

SQL Error : 1054 Unknown column 'subjectdescription' in 'field list'

INSERT INTO amanda1_posts (topic_id, post_icon, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_draft) VALUES (1110, '0', 25, 2, '', 1124958061, '541e4cfb', 1, 1, 1, 1, subjectdescription)

Line : 347
File : functions_post.php 
Ik heb in elke veld zijn eigen naam ingevuld voor gemak nu met de foutmelding, subject=subject, subjectdescription=subject description etc etc

Is er nog een fout in mijn database?

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 25 aug 2005, 09:28

Waarschijnlijk ben je vergeten om na een MOD installatie de SQL opdrachten uit te voeren of het bestandje dat dat voor je doet te runnen... :)

stefaneave
Berichten: 46
Lid geworden op: 02 jan 2004, 20:19

Bericht door stefaneave » 25 aug 2005, 09:28

hmmz...ik zal nog eens gaan zoeken...bedankt alvast

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 25 aug 2005, 09:34

Ik denk dat je moet gaan zoeken bij (naar ik denk hoor :roll: ) de MOD die ervoor zorgt dat je een topic een beschrijving mee kunt geven... :)

stefaneave
Berichten: 46
Lid geworden op: 02 jan 2004, 20:19

Bericht door stefaneave » 25 aug 2005, 09:38

...ik dacht dat dat een standaard mod was :O

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 25 aug 2005, 09:42

Ik denk van niet, geef regel 340 - 360 van functions_post.php eens?

stefaneave
Berichten: 46
Lid geworden op: 02 jan 2004, 20:19

Bericht door stefaneave » 25 aug 2005, 09:48

Code: Selecteer alles

//	, " . $db->sql_values . "
//	, " . $db->sql_update . "
//-- modify
	$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, " . $db->sql_fields . ", forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_draft) VALUES ($topic_id, " . $db->sql_values . ", $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig, $draft_on)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', " . $db->sql_update . ", enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig, post_draft = $draft_on" . $edited_sql . " WHERE post_id = $post_id";
//-- fin mod : categories hierarchy --------------------------------------------
	if (!$db->sql_query($sql, BEGIN_TRANSACTION))
	{
		message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
	}

	if ($mode != 'editpost')
	{
		$post_id = $db->sql_nextid();
	}

//-- mod : categories hierarchy ------------------------------------------------
//-- add
	$post_text_fields = array(
		'post_sub_title' => $sub_title,
	);
	$db->sql_statement($post_text_fields);

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 25 aug 2005, 09:52

Dit is wel heel vreemd. het lijkt wel of de variabelen $draft_on het bevat. Kan je dat hele bestand is in een txt bestand op je hosting zetten?

stefaneave
Berichten: 46
Lid geworden op: 02 jan 2004, 20:19

Bericht door stefaneave » 25 aug 2005, 09:57

het heeft te maken met deze database updates :

Code: Selecteer alles

ALTER TABLE `phpbb_topics` ADD `topic_description` VARCHAR( 255 ) NOT NULL AFTER `topic_title` ;
INSERT INTO phpbb_config
SET config_name = 'allow_descriptions',
config_value = '1';
INSERT INTO phpbb_config SET
config_name='only_mods_desc',
config_value='0';
ALTER TABLE `phpbb_topics` ADD `topic_descmod` TINYINT NOT NULL AFTER `topic_description` ;
ik heb nu deze foutmelding:

Code: Selecteer alles

Error in posting

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near 'descr)' at line 1

INSERT INTO amanda1_posts (topic_id, post_icon, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_draft) VALUES (1113, '0', 25, 2, '', 1124960161, '541e4cfb', 1, 1, 1, 1, subject descr)

Line : 347
File : functions_post.php

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 25 aug 2005, 10:02

Maar dat is nog steeds niet goed, geef dat hele bestand is? Dan kan ik zelf ernaar kijken ;)

stefaneave
Berichten: 46
Lid geworden op: 02 jan 2004, 20:19

Bericht door stefaneave » 25 aug 2005, 10:09

het probleem is een update van die topic description..

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 25 aug 2005, 10:22

Ja dat snap ik ook wel. Maar ik kan het niet oplossen WAT het probleem is, zonder die file.

Gesloten