Mi. 14.12.2022
00:34 Uhr
#3
- Registriert seit
- 22.11.2018
- Beiträge
- 28
- Beitragswertungen
Was muss ich ändern um die Fehlermeldung zu beseitigen???
In die Functions.php Zeile 199 oder in die index.php ???
Danke im Voraus
Fehlermeldung:
Warning: Invalid argument supplied for foreach() in /home/sites/site100024370/web/application/libraries/Ilch/Functions.php on line 199
Zuletzt modifiziert von sauger003 am 14.12.2022 - 00:53:52
Mi. 14.12.2022
02:33 Uhr
#4
- Registriert seit
- 12.08.2018
- Beiträge
- 497
- Beitragswertungen
Wie gesagt es muss im Layout eine Datei (Siehe Link) geändert werden.
Die URL zur Datei müsste so lauten : "*root*/application/layouts/*namedeslayouts*/views/modules/article/index/index.php"
Mi. 14.12.2022
16:15 Uhr
#5
- Registriert seit
- 22.05.2012
- Beiträge
- 98
- Beitragswertungen
Nach dem Update auf 2.1.44, taucht der Fehler in Einstellungen, Profil auf
Fatal error: Uncaught TypeError: Argument 1 passed to Ilch\Date::__construct() must be of the type string, null given, called in /var/www/vhosts/hosting181348.ae8be.netcup.net/radio-clubbers.de/httpdocs/application/modules/user/views/panel/profile.php on line 6 and defined in /var/www/vhosts/hosting181348.ae8be.netcup.net/radio-clubbers.de/httpdocs/application/libraries/Ilch/Date.php:48 Stack trace: #0 /var/www/vhosts/hosting181348.ae8be.netcup.net/radio-clubbers.de/httpdocs/application/modules/user/views/panel/profile.php(6): Ilch\Date->__construct() #1 /var/www/vhosts/hosting181348.ae8be.netcup.net/radio-clubbers.de/httpdocs/application/libraries/Ilch/View.php(22): include('/var/www/vhosts...') #2 /var/www/vhosts/hosting181348.ae8be.netcup.net/radio-clubbers.de/httpdocs/application/libraries/Ilch/Page.php(154): Ilch\View->loadScript() #3 /var/www/vhosts/hosting181348.ae8be.netcup.net/radio-clubbers.de/httpdocs/index.php(66): Ilch\Page->loadPage() #4 {main} thrown in /var/www/vhosts/hosting181348.ae8be.netcup.net/radio-clubbers.de/httpdocs/application/libraries/Ilch/Date.php on line 48
Mi. 14.12.2022
16:48 Uhr
#6
- Registriert seit
- 22.05.2014
- Beiträge
- 2.401
- Beitragswertungen
Kann den Fehler nachvollziehen und schaue es mir gerade an.
//Edit:
Ist mit dem nächsten Update behoben.
Zuletzt modifiziert von blackcoder am 14.12.2022 - 17:06:22
Fr. 16.12.2022
23:25 Uhr
#7
- Registriert seit
- 22.11.2018
- Beiträge
- 28
- Beitragswertungen
Das war die Ursache
In die Datei:application/layouts/*namedeslayouts*/views/modules/article/index/index.php"
In die Zeile 17-19 muß der befehl gelöscht werden...
if (!is_in_array($this->get('readAccess'), explode(',', $article->getReadAccess())) && $adminAccess == false) {
continue;
}
Der Fehler wurde behoben Danke für die schnelle Hilfe... Nex4T
Sa. 17.12.2022
09:18 Uhr
#9
- Registriert seit
- 16.11.2018
- Beiträge
- 330
- Beitragswertungen
Hatte ich auch, nach dem gefühlt Hundertsten mal ging es dann doch :-) also einfach hart bleiben.
Warum das so ist, weiß ich nicht. Solange keine Fehlermeldung erscheint, ist die Welt ok.
RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
Sa. 17.12.2022
21:11 Uhr
#11
- Registriert seit
- 16.11.2018
- Beiträge
- 330
- Beitragswertungen
Jetzt habe ich gesehen es geht um das Modul War, dass nutze ich selber nicht. Was passiert, wenn du auf herunterladen kickst? Geht es dann?
RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
So. 18.12.2022
07:43 Uhr
#12
- Registriert seit
- 22.05.2014
- Beiträge
- 2.401
- Beitragswertungen
@xRebellx
Ist das noch lokal unter Windows oder auf einem Linux-Server?
Geh mal ins Admincenter unter Informationen und dort den Punkt "Ordner Rechte". Unten bitte den Link "Rechte aller Dateien prüfen" klicken und dann vor allem gucken ob beim War-Modul und den Modulen wo du die Meldung "Modul konnte nicht aktualisiert werden" alles passt.
So. 18.12.2022
18:55 Uhr
#14
- Registriert seit
- 22.05.2012
- Beiträge
- 98
- Beitragswertungen
Eben habe ich versucht das aktuelle Update 2.1.45 zu installieren. Runtergeladen wurde es, aber bei der Installation kommt folgende Error Meldung:
An unexpected error occurred:
MySQL Error: Table 'ilch_articles_access' already exists
in Query[SubQuery 1]: CREATE TABLE `ilch_articles_access` (
`article_id` INT(11) NOT NULL,
`group_id` INT(11) NOT NULL,
PRIMARY KEY (`article_id`, `group_id`) USING BTREE,
INDEX `FK_ilch_articles_access_[prefix]_groups` (`group_id`) USING BTREE,
CONSTRAINT `FK_ilch_articles_access_[prefix]_articles` FOREIGN KEY (`article_id`) REFERENCES `ilch_articles` (`id`) ON UPDATE NO ACTION ON DELETE CASCADE,
CONSTRAINT `FK_ilch_articles_access_[prefix]_groups` FOREIGN KEY (`group_id`) REFERENCES `ilch_groups` (`id`) ON UPDATE NO ACTION ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
So. 18.12.2022
19:03 Uhr
#15
- Registriert seit
- 12.08.2018
- Beiträge
- 497
- Beitragswertungen
Dies wurde in der V44 eingeführt, es ist möglich das er dieses update noch nicht abgeschlossen hatte.
So. 18.12.2022
20:15 Uhr
#18
- Registriert seit
- 22.05.2012
- Beiträge
- 98
- Beitragswertungen
Besten Dank für deine Anleitung hhunderter. Update war erfolgreich. Ich musste nur die Versions Nr in der DB ändern, alles andere war identisch. Danach funktionierte das Update.
Besten Dank
So. 18.12.2022
20:34 Uhr
#19
- Registriert seit
- 22.05.2012
- Beiträge
- 98
- Beitragswertungen
Also irgendwie hat das Update V44 ein Problem. Auf meiner zweiten Webseite wollte ich nun die Updates auch ausführen, doch bei der Installation von V44 kommt folgende Meldung:
An unexpected error occurred:
MySQL Error: Can't create table `web6`.`ilch_users_notifications` (errno: 150 "Foreign key constraint is incorrectly formed")
in Query[SubQuery 1]: CREATE TABLE IF NOT EXISTS `ilch_users_notifications` (
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`user_id` INT(11) UNSIGNED NOT NULL,
`timestamp` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`module` VARCHAR(255) NOT NULL,
`message` VARCHAR(255) NOT NULL,
`url` VARCHAR(255) NOT NULL,
`type` VARCHAR(255) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `FK_ilch_users_notifications_[prefix]_users` (`user_id`) USING BTREE,
INDEX `FK_ilch_users_notifications_[prefix]_modules` (`module`) USING BTREE,
CONSTRAINT `FK_ilch_users_notifications_[prefix]_modules` FOREIGN KEY (`module`) REFERENCES `ilch_modules` (`key`) ON UPDATE NO ACTION ON DELETE CASCADE,
CONSTRAINT `FK_ilch_users_notifications_[prefix]_users` FOREIGN KEY (`user_id`) REFERENCES `ilch_users` (`id`) ON UPDATE NO ACTION ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=1;
CREATE TABLE IF NOT EXISTS `ilch_users_notifications_permission` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`user_id` INT(11) UNSIGNED NOT NULL,
`module` VARCHAR(255) NOT NULL,
`type` VARCHAR(255) NOT NULL,
`granted` TINYINT(1) NOT NULL DEFAULT 1,
PRIMARY KEY (`id`) USING BTREE,
INDEX `FK_ilch_users_notifications_permission_[prefix]_users` (`user_id`) USING BTREE,
INDEX `FK_ilch_users_notifications_permission_[prefix]_modules` (`module`) USING BTREE,
CONSTRAINT `FK_ilch_users_notifications_permission_[prefix]_modules` FOREIGN KEY (`module`) REFERENCES `ilch_modules` (`key`) ON UPDATE NO ACTION ON DELETE CASCADE,
CONSTRAINT `FK_ilch_users_notifications_permission_[prefix]_users` FOREIGN KEY (`user_id`) REFERENCES `ilch_users` (`id`) ON UPDATE NO ACTION ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
So. 18.12.2022
21:45 Uhr
#20
- Registriert seit
- 12.08.2018
- Beiträge
- 497
- Beitragswertungen
ich konnte das Problem herausfinden arbeite schon an einer lösung
So. 18.12.2022
23:42 Uhr
#21
- Registriert seit
- 16.04.2010
- Beiträge
- 76
- Beitragswertungen
Servus
wollte heute updaten und erhalte folgende Fehlermeldung:
MySQL-Fehler: Tabelle „ilch_articles_access“ existiert bereits
in Query[SubQuery 1]: CREATE TABLE `ilch_articles_access` (
`article_id` INT(11) NICHT NULL,
`group_id` INT(11) NICHT NULL,
PRIMARY KEY (`article_id`, `group_id`) MIT BTREE,
INDEX `FK_ilch_articles_access_[prefix]_groups` (`group_id`) USING BTREE,
CONSTRAINT `FK_ilch_articles_access_[prefix]_articles` FOREIGN KEY (`article_id`) REFERENCES `ilch_articles` (`id`) ON UPDATE NO ACTION ON DELETE CASCADE,
EINSCHRÄNKUNG `FK_ilch_articles_access_[prefix]_groups` FOREIGN KEY (`group_id`) REFERENCES `ilch_groups` (`id`) ON UPDATE KEINE AKTION BEI KASKADE LÖSCHEN
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
Was muss ich in meiner Datenbank ändern bzw. wer kann mir helfen? Ich wollte auf Version 2.1.44 updaten.
Homepage: www.wintermini.de
Zuletzt modifiziert von WinterKA am 18.12.2022 - 23:55:33
Do. 22.12.2022
13:05 Uhr
#26
- Registriert seit
- 22.05.2014
- Beiträge
- 2.401
- Beitragswertungen
Schön zu hören, dass es jetzt klappt.
Der "ilch2.de"-Server ist der alte Server, welcher normalerweise automatisch beim Update gelöscht wird. Dieser wird wohl auch bald abgeschaltet.
Diesen könnten Sie auch aus der Datenbank löschen, wenn Sie möchten.
Er ist in der Tabelle "[prefix]_admin_updateservers" zu finden.
Mi. 28.12.2022
15:29 Uhr
#27
- Registriert seit
- 16.11.2018
- Beiträge
- 330
- Beitragswertungen
Mal eine Frage, wird der Bug noch behoben beim nächsten Update, sodass man auf eine PN wieder antworten kann?
RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
Mi. 28.12.2022
16:37 Uhr
#29
- Registriert seit
- 16.11.2018
- Beiträge
- 330
- Beitragswertungen
Ok, dann weiß ich erstmal Bescheid.
Zuletzt modifiziert von M.vittel am 28.12.2022 - 16:37:26
RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
Di. 03.01.2023
12:14 Uhr
#30
- Registriert seit
- 16.04.2010
- Beiträge
- 76
- Beitragswertungen
Also seit dem Update habe ich nur noch Fehler. Das ist wirklich ärgerlich. Weiß nicht ob das schon bekannt ist beim Profil anschauen kommt der Fehler:
An unexpected error occurred:
MySQL Error: Table 'wintermini.ilch_users_notifications' doesn't exist
in Query: SELECT * FROM `ilch_users_notifications` WHERE `user_id` = "1" ORDER BY `type` ASC,`id` DESC
Wenn ich ein neuen Untermenüpunkt setzen will im Menü, funktioniert das nicht sondern er schiebt ihn als Hauptmenüpunkt und im Hintergrund kommt dann so ein Fehler:
Notice: Undefined property: stdClass::$item_id in /var/www/vhosts/wintermini.de/wintermini/application/modules/admin/controllers/admin/Menu.php on line 76
Version 2.1.45