Sorry für die späte Rückmeldung,
hat prima geklappt. Vielen Dank!
Grüsse pickbaer
Sorry für die späte Rückmeldung,
hat prima geklappt. Vielen Dank!
Grüsse pickbaer
Es ist ein Child-Template, sorry hatte ich nicht erwähnt.
Hallo zusammen,
nach dem Update auf Joomla 4.4.0 sind alle Links von Cassiopeia blau. Ich hatte die mal in der user.css auf grün gestellt, aber das scheint nicht mehr zu funktionieren.
ich hänge die user.css mal hier an.
Wäre schön, wenn einer eine Idee hat.
Grüsse pickbaer
Perfekt, das war's. Es kommt Fehler 404 und die URL wird aufgezeichnet.
Vielen Dank für die Hilfe und die ganze investierte Zeit an alle, die hier mitgewirkt haben.
Grüße vom Niederrhein, Michael
-- phpMyAdmin SQL Dump
-- version 5.1.3
-- https://www.phpmyadmin.net/
--
-- Host: localhost:3306
-- Erstellungszeit: 10. Dez 2022 um 15:09
-- Server-Version: 10.4.27-MariaDB
-- PHP-Version: 7.4.32
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
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 */;
--
-- Datenbank: `sk11-120340-1_bsv5`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `bsv3_redirect_links`
--
CREATE TABLE `bsv3_redirect_links` (
`id` int(10) UNSIGNED NOT NULL,
`old_url` varchar(2048) NOT NULL,
`new_url` varchar(2048) NOT NULL,
`referer` varchar(2048) NOT NULL,
`comment` varchar(255) NOT NULL DEFAULT '',
`hits` int(10) UNSIGNED NOT NULL DEFAULT 0,
`published` tinyint(4) NOT NULL,
`created_date` datetime NOT NULL,
`modified_date` datetime NOT NULL,
`header` smallint(3) NOT NULL DEFAULT 301
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Indizes der exportierten Tabellen
--
--
-- Indizes für die Tabelle `bsv3_redirect_links`
--
ALTER TABLE `bsv3_redirect_links`
ADD PRIMARY KEY (`id`),
ADD KEY `idx_old_url` (`old_url`(100)),
ADD KEY `idx_link_modified` (`modified_date`);
--
-- AUTO_INCREMENT für exportierte Tabellen
--
--
-- AUTO_INCREMENT für Tabelle `bsv3_redirect_links`
--
ALTER TABLE `bsv3_redirect_links`
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 */;
Alles anzeigen
bitte schön, Typ der DB ist MYSQLi
Ok, hab ich gemacht,
Ergibt aber folgendes Ergebnis:
PLG_SYSTEM_REDIRECT_ERROR_UPDATING_DATABASE, sonst nix.
Ich hab auch die error.php vom template noch umbenannt, es ist jetzt die Joomla-Ausgabe aktiv.
Zur Sicherheit, hier ist der modifizierte Code:
try {
$this->db->insertObject('#__redirect_links', $data, 'id');
} catch (Exception $e) {
$event->setError(new Exception(Text::_('PLG_SYSTEM_REDIRECT_ERROR_UPDATING_DATABASE'), 500, $e));
echo $e->getMessage();
return;
}
}
} else {
Auch das Überschreiben der redirect.php mit einer Version aus dem aktuellen Joomlapaket 4.2.5 hat nicht geholfen.
Folgender Stand jetzt:
Die modifizierte Datei ist noch drin, "URL sammeln" ist aktiv.
error.php ist vom Template.
Ich hab natürlich "Reparieren" ausgeführt, es hat sich aber nix geändert, alles wird grün angezeigt.
Nein, ich habe momentan nur das Advanced-Redirect-Plugin aktiv, das war auch eigentlich nur zum probieren gedacht und es läuft.
php 7.4 ist keine Option, da kann ich leider nicht mehr hin zurück.
EPB wurde deinstalliert, upup.min.js wurde auch entfernt.
Es bleibt dabei, das Umleitungsplugin erzeugt den Fehler, es wird keine URL aufgezeichnet.
Übrigens mit dem plugin "AdvancedRedirect" funktioniert die Umleitung, auch die URL wird aufgezeichnet.
Forensuche zu dem Thema, finde ich leider nichts.
Ok, php 8.0.26 hat nicht geholfen,
Datenbanken sind ok, keine Reparatur durchgeführt
Joomla-Core-Dateien neu eingespielt, keine Änderung.
Es muss ein Problem mit der Datenbank sein?
Hallo zusammen,
ich habe eine Joomla-4 Seite, die wurde von einer Joomla-3-Seite migriert.
Nun habe ich nach mehreren Wochen festgestellt, die Weiterleitungskomponente funktioniert nicht richtig, es gibt immer den folgenden Fehler:
ERROR 500 - PLG_SYSTEM_REDIRECT_ERROR_UPDATING_DATABASE
Ein Debug zeigt folgendes: ERROR 500 - PLG_SYSTEM_REDIRECT_ERROR_UPDATING_DATABASE in ...plugins/system/redirect/redirect.php:261 Call stack # Function Location 1 () JROOT/plugins/system/redirect/redirect.php:261 2 PlgSystemRedirect->handleError() JROOT/libraries/vendor/joomla/event/src/Dispatcher.php:486 3 Joomla\Event\Dispatcher->dispatch() JROOT/libraries/src/Application/EventAware.php:107 4 Joomla\CMS\Application\WebApplication->triggerEvent() JROOT/libraries/src/Application/CMSApplication.php:321 5 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61 6 require_once() JROOT/index.php:32 Vorheriger Fehler Field 'new_url' doesn't have a default value .../libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php:433 Call stack # Function Location 1 () JROOT/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php:433 2 mysqli_stmt->execute() JROOT/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php:433 3 Joomla\Database\Mysqli\MysqliStatement->execute() JROOT/libraries/vendor/joomla/database/src/DatabaseDriver.php:675 4 Joomla\Database\DatabaseDriver->execute() JROOT/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:776 5 Joomla\Database\Mysqli\MysqliDriver->insertObject() JROOT/plugins/system/redirect/redirect.php:259 6 PlgSystemRedirect->handleError() JROOT/libraries/vendor/joomla/event/src/Dispatcher.php:486 7 Joomla\Event\Dispatcher->dispatch() JROOT/libraries/src/Application/EventAware.php:107 8 Joomla\CMS\Application\WebApplication->triggerEvent() JROOT/libraries/src/Application/CMSApplication.php:321 9 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61 10 require_once() JROOT/index.php:32
Ich hab leider keine Idee, wie weiter vorgehen...
Joomla 4.2.5
php 8.1.13
MySQLi 10.4.27-MariaDB
Domain: bsvkalkar.de
Mit freundlichen Grüßen,
Michael