1. T. Zanting
  2. Overige vragen
  3. donderdag 10 januari 2019
Na het upgraden van Joomla naar versie 3.9.1. verschijnt de volgende fout, wanneer ik artikelbeheer aanklik:
500 Unknown column 'a.note' in 'field list'
De geadviseerde database reparatie geeft ook problemen:
1709 Index column size too large. The maximum column size is 767 bytes
Misschien heeft iemand een idee hoe ik dit als volkomen leek kan oplossen.
Geaccepteerde antwoord Pending Moderation
Hallo,

vanaf welke versie heb je de update gedaan?

En was de foutmelding meer dan alleen '1709 Index column size too large. The maximum column size is 767 bytes' ?

Groeten Ron :)
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 1
Geaccepteerde antwoord Pending Moderation
Beste Ron,

Bij het openen van de database beheer pagina staan de volgende fouten:
Fout
Table 'deb68884_jos1.#__privacy_consents' doesn't exist
Table 'deb68884_jos1.#__action_logs' doesn't exist
Table 'deb68884_jos1.#__privacy_requests' doesn't exist
Waarschuwing
Waarschuwing: Database is niet up-to-date!

Als ik daarna de Repair optie uitvoer, dan verschijnt de 1709 fout. Verder niet.

De upgrade is gedaan vanaf versie 3.5
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 2
Geaccepteerde antwoord Pending Moderation
Goedemorgen,

probeer eerst een joomla core bestanden opnieuw te installeren www.jousite.nl/administrator/index.php?option=com_joomlaupdate
Klik op de button Controleer op updates en daar op button Joomla core bestanden opnieuw installeren
Daarna cache site en browser opschonen.

En dan kijken bij database beheer of de fout er nog in staat en eventueel als hij er is proberen te repareren.

Succes ermee.

Groeten Ron :)
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 3
Geaccepteerde antwoord Pending Moderation
Dag Ron,
Ik heb de joomla core bestanden opnieuw geupdated; dan krijg ik de volgende fout:
Waarschuwing
JInstaller: :Installeren: Fout SQL Duplicate column name 'requireReset'
Bestanden bijwerken: SQL fout bestand DB functie is mislukt met het volgende foutnummer 1060
Duplicate column name 'requireReset'
SQL =

ALTER TABLE `#__users` ADD COLUMN `requireReset` tinyint(4) NOT NULL DEFAULT 0 COMMENT 'Require user to reset password on next login' AFTER `otep`;

Attentie

Daarna cache gewist, maar de oude fouten zijn er nog steeds.
m. vr. gr.
T. Zanting
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 4
Geaccepteerde antwoord Pending Moderation
Hallo,

zelf werk ik met directadmin en heb ik toegang tot me database met phpmyadmin.

Je kan in je database een SQL-query uitvoeren met onderstaande code.
-- phpMyAdmin SQL Dump
-- version 4.8.3
-- https://www.phpmyadmin.net/
--
-- Host: localhost
-- Gegenereerd op: 11 jan 2019 om 13:21
-- Serverversie: 10.1.36-MariaDB-cll-lve
-- PHP-versie: 5.5.38

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `jou-database-naam`
--

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `prefix_action_logs`
--

CREATE TABLE `prefix_action_logs` (
`id` int(10) UNSIGNED NOT NULL,
`message_language_key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`message` text COLLATE utf8mb4_unicode_ci NOT NULL,
`log_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`extension` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`user_id` int(11) NOT NULL DEFAULT '0',
`item_id` int(11) NOT NULL DEFAULT '0',
`ip_address` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0.0.0.0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `prefix_privacy_consents`
--

CREATE TABLE `prefix_privacy_consents` (
`id` int(10) UNSIGNED NOT NULL,
`user_id` int(10) UNSIGNED NOT NULL DEFAULT '0',
`state` int(10) NOT NULL DEFAULT '1',
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`subject` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`body` text COLLATE utf8mb4_unicode_ci NOT NULL,
`remind` tinyint(4) NOT NULL DEFAULT '0',
`token` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT ''
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- --------------------------------------------------------

--
-- Tabelstructuur voor tabel `prefix_privacy_requests`
--

CREATE TABLE `prefix_privacy_requests` (
`id` int(10) UNSIGNED NOT NULL,
`email` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`requested_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`status` tinyint(4) NOT NULL DEFAULT '0',
`request_type` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`confirm_token` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`confirm_token_created_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Indexen voor geëxporteerde tabellen
--

--
-- Indexen voor tabel `prefix_action_logs`
--
ALTER TABLE `prefix_action_logs`
ADD PRIMARY KEY (`id`),
ADD KEY `idx_user_id` (`user_id`),
ADD KEY `idx_user_id_logdate` (`user_id`,`log_date`),
ADD KEY `idx_user_id_extension` (`user_id`,`extension`),
ADD KEY `idx_extension_item_id` (`extension`,`item_id`);

--
-- Indexen voor tabel `prefix_privacy_consents`
--
ALTER TABLE `prefix_privacy_consents`
ADD PRIMARY KEY (`id`),
ADD KEY `idx_user_id` (`user_id`);

--
-- Indexen voor tabel `prefix_privacy_requests`
--
ALTER TABLE `prefix_privacy_requests`
ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT voor geëxporteerde tabellen
--

--
-- AUTO_INCREMENT voor een tabel `prefix_action_logs`
--
ALTER TABLE `prefix_action_logs`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT voor een tabel `prefix_privacy_consents`
--
ALTER TABLE `prefix_privacy_consents`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT voor een tabel `prefix_privacy_requests`
--
ALTER TABLE `prefix_privacy_requests`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;


Je moet 3 aanpassingen doen aan bovenstaande code.

1. Bij host bovenaan staat nu localhost bij de meeste hosting providers is dat gelijk maar sommige gebruiken een andere benaming.
2. jou-database-naam moet je dus je eigen database naam invullen.
3. En prefix_ moet je vervangen door je eigen prefix_

Wanneer je dat allemaal hebt gedaan ga je de SQL-query uitvoeren.

Op de manier worden de missenden 3 database bestanden toegevoegd.

Daarna kan je in de backend van joomla kijken of je nu wel database repair kan doen.

Succes ermee.

Groeten Ron
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 5
Geaccepteerde antwoord Pending Moderation
Hallo Ron,
Ik heb de query uitgevoerd; de 3 tabellen zijn aangemaakt.
Bij het openen van de database komen nu 42 fouten tevoorschijn:

Waarschuwing
Waarschuwing: Database is niet up-to-date!
42 Databaseproblemen gevonden
Overige informatie

Databaseschema versie (3.2.3-2014-02-20) komt niet overeen met CMS versie (3.9.0-2018-10-21).
Tabel 'jos_ucm_content' bevat geen kolom 'core_title' met type varchar(400). (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_alias' met type varchar(400). (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_checked_out_time' met type varchar(255). (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_metadata' met type varchar(2048). (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_language' met type char(7). (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_publish_up' met type datetime. (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_publish_down' met type datetime. (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_content_item_id' met type int(10) unsigned. (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'asset_id' met type int(10) unsigned. (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_xreference' met type varchar(50). (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_ucm_content' bevat geen kolom 'core_type_id' met type int(10) unsigned. (Van bestand 3.7.0-2017-01-08.sql.)
Tabel 'jos_categories' bevat geen kolom 'title' met type varchar(255). (Van bestand 3.7.0-2017-01-09.sql.)
Tabel 'jos_categories' bevat geen kolom 'metadesc' met type varchar(1024). (Van bestand 3.7.0-2017-01-09.sql.)
Tabel 'jos_categories' bevat geen kolom 'metakey' met type varchar(1024). (Van bestand 3.7.0-2017-01-09.sql.)
Tabel 'jos_categories' bevat geen kolom 'metadata' met type varchar(2048). (Van bestand 3.7.0-2017-01-09.sql.)
Tabel 'jos_categories' bevat geen kolom 'language' met type char(7). (Van bestand 3.7.0-2017-01-09.sql.)
Tabel 'jos_redirect_links' bevat geen kolom 'comment' met type varchar(255). (Van bestand 3.7.0-2017-02-15.sql.)
Tabel 'jos_contact_details' bevat geen kolom 'alias' met type varchar(400). (Van bestand 3.7.0-2017-02-17.sql.)
Tabel 'jos_contact_details' bevat geen kolom 'sortname1' met type varchar(255). (Van bestand 3.7.0-2017-02-17.sql.)
Tabel 'jos_contact_details' bevat geen kolom 'sortname2' met type varchar(255). (Van bestand 3.7.0-2017-02-17.sql.)
Tabel 'jos_contact_details' bevat geen kolom 'sortname3' met type varchar(255). (Van bestand 3.7.0-2017-02-17.sql.)
Tabel 'jos_contact_details' bevat geen kolom 'language' met type varchar(7). (Van bestand 3.7.0-2017-02-17.sql.)
Tabel 'jos_contact_details' bevat geen kolom 'xreference' met type varchar(50). (Van bestand 3.7.0-2017-02-17.sql.)
Tabel 'jos_languages' bevat geen kolom 'asset_id' met type int(10) unsigned. (Van bestand 3.7.0-2017-03-03.sql.)
Tabel 'jos_menu_types' bevat geen kolom 'asset_id' met type int(10) unsigned. (Van bestand 3.7.0-2017-03-03.sql.)
Tabel 'jos_content' bevat geen kolom 'xreference' met type varchar(50). (Van bestand 3.7.0-2017-03-03.sql.)
Tabel 'jos_newsfeeds' bevat geen kolom 'xreference' met type varchar(50). (Van bestand 3.7.0-2017-03-03.sql.)
Tabel 'jos_finder_links' bevat geen kolom 'description' met type text. (Van bestand 3.7.0-2017-03-19.sql.)
Tabel 'jos_menu' bevat geen kolom 'checked_out_time' met type datetime. (Van bestand 3.7.3-2017-06-03.sql.)
Tabel 'jos_fields_groups' heeft geen kolom 'params'. (Van bestand 3.8.0-2017-07-28.sql.)
Tabel 'jos_content' bevat geen index 'idx_alias'. (Van bestand 3.8.2-2017-10-14.sql.)
Tabel 'jos_user_keys' moet geen index 'series_2' bevatten. (Van bestand 3.8.4-2018-01-16.sql.)
Tabel 'jos_user_keys' moet geen index 'series_3' bevatten. (Van bestand 3.8.4-2018-01-16.sql.)
Tabel 'jos_action_logs_extensions' bestaat niet. (Van bestand 3.9.0-2018-05-05.sql.)
Tabel 'jos_action_log_config' bestaat niet. (Van bestand 3.9.0-2018-05-05.sql.)
Tabel 'jos_content' heeft geen kolom 'note'. (Van bestand 3.9.0-2018-06-02.sql.)
Tabel 'jos_session' bevat geen kolom 'session_id' met type varbinary(192). (Van bestand 3.9.0-2018-08-28.sql.)
Tabel 'jos_session' bevat geen kolom 'guest' met type tinyint(3) unsigned. (Van bestand 3.9.0-2018-08-28.sql.)
Tabel 'jos_session' bevat geen kolom 'time' met type int(11). (Van bestand 3.9.0-2018-08-28.sql.)
Tabel 'jos_action_logs_users' bestaat niet. (Van bestand 3.9.0-2018-09-04.sql.)
The Joomla! Core database tables have not been converted yet to UTF-8 Multibyte (utf8mb4).


Ik geef de moed een beetje op.

M. vr. gr.
Tinus Zanting
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 6
Geaccepteerde antwoord Pending Moderation
Hallo Tinus,

we geven de moed niet op hoor ;)

Heb je al ontdekken gedaan via de backend ? Kijk bij extensies --> beheren --> ontdekken.
En dan links bovenin op de button Ontdekken klikken en dan de items installeren die je te zien krijgt.
Daarna kijken of je database kan repareren.

Succes ermee.

Groeten Ron :)
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 7
Geaccepteerde antwoord Pending Moderation
Hallo Ron,
Ontdekken en installeren uitgevoerd; maar de fouten blijven.
Helaas.
M. vr. gr.
Tinus Zanting
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 8
Geaccepteerde antwoord Pending Moderation
Hallo Tinus,

mmmm dat is minder dat dat niet werkt.

Heb je nog een backup van je Joomla 3.5 site?

Groeten Ron
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 9
Geaccepteerde antwoord Pending Moderation
Beste Ron,
Nee, er is helaas geen backup.
Misschien zie ik dingen over het hoofd. Ik kan je eventueel de inloggegevens toesturen; zodat je zelf allerlei zaken kunt checken?
M. vr. gr.
Tinus Zanting
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 10
Geaccepteerde antwoord Pending Moderation
Hallo Tinus,

stuur me maar even pm

Groeten Ron :)
  1. meer dan een maand geleden
  2. Overige vragen
  3. # 11
Geaccepteerde antwoord Pending Moderation
Beste Ron,

Ik zit met hetzelfde probleem. Is er iets dat ik nog kan proberen?
Allerlei topics langsgelopen en uitgeprobeerd, maar niets lijkt te werken...:(

Ik hoor graag van u.

Met vriendelijke groet,
Mathilde
  1. 3 weken geleden
  2. Overige vragen
  3. # 12
Hans
Moderator
Geaccepteerde antwoord Pending Moderation
Hoi Mathilde. We zien graag dat iedereen voor zijn/haar eigen problemen een eigen topic aanmaakt. Dit topic gaat ook over een Joomla 3.9.1-installatie terwijl we op dit moment op 3.9.6 zitten.
JDoc-vertaler, JPatch tester, JUG-organisator, moderator
Eigen site: https://www.hierbenikthuis.nl en van mijn loopgroep: https://www.loopgroep-arnhemia.nl
Assistant Team Leader van het Joomla Social Media Team
  1. 3 weken geleden
  2. Overige vragen
  3. # 13
  • Pagina :
  • 1


Er zijn nog geen reacties op dit bericht.
U mag echter niet reageren op dit bericht.