Hallo Christine,
Da könntest du wirklich recht haben. Das Probiere ich gleich mal aus, falls das Problem dadurch wirklich behoben ist sage ich bescheid.
Bugs with Joomla 4.3.2 and PHP 8.1
-
- Phoca Member
- Posts: 33
- Joined: 19 Jan 2021, 22:38
-
- Phoca Member
- Posts: 33
- Joined: 19 Jan 2021, 22:38
Re: Bugs with Joomla 4.3.2 and PHP 8.1
Hallo Christine,
Ich kann mit Freude bestätigen, dass es funktioniert hat! Nun kommt der Fehler nicht mehr beim Löschen eines Beitrages im Fronend!
Ich liste es frisch auf für andere, die auf dieses Problem stoßen:
Problemlösung zum Fehler:
"COUNT(): ARGUMENT #1 ($VALUE) MUSS VOM TYP COUNTABLE|ARRAY, INT GIV"
Schritt 1:
Gehe zu "components/com_phocaguestbook/controllers/phocaguestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 549
Ändere dort folgendes:
von
in
Schritt 2:
Gehe zu "components/com_phocaguestbook/models/guestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 577
Ändere dort folgendes:
von
in
Schritt 3:
Gehe zu "components/com_phocaguestbook/models/guestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 556
Ändere dort folgendes:
von
zu
Der letzter Schritt 4:
Gehe zu "components/com_phocaguestbook/controllers/phocaguestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 499
Ändere dort folgendes:
von
zu
Fertig!
Nun sollte der "PHP-Fehler" nicht mehr kommen.
PS:
Vielen Dank Christine! Ohne dich wäre ich auf den Fehler nicht gekommen! Also nochmals VIELEN DANK!
Ich kann mit Freude bestätigen, dass es funktioniert hat! Nun kommt der Fehler nicht mehr beim Löschen eines Beitrages im Fronend!
Ich liste es frisch auf für andere, die auf dieses Problem stoßen:
Problemlösung zum Fehler:
"COUNT(): ARGUMENT #1 ($VALUE) MUSS VOM TYP COUNTABLE|ARRAY, INT GIV"
Schritt 1:
Gehe zu "components/com_phocaguestbook/controllers/phocaguestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 549
Ändere dort folgendes:
von
Code: Select all
if (count( $entryid ) < 1) {
Code: Select all
if ((int)$entryid < 1) {
Schritt 2:
Gehe zu "components/com_phocaguestbook/models/guestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 577
Ändere dort folgendes:
von
Code: Select all
if (!$this->_db->query()) {
Code: Select all
if (!$this->_db->execute()) {
Schritt 3:
Gehe zu "components/com_phocaguestbook/models/guestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 556
Ändere dort folgendes:
von
Code: Select all
if(!$this->_db->query()) {
Code: Select all
if(!$this->_db->execute()) {
Der letzter Schritt 4:
Gehe zu "components/com_phocaguestbook/controllers/phocaguestbook.php" öffne diese mit einem PHP-Editor (z.B. Notepad+++) und gehe in die Zeile 499
Ändere dort folgendes:
von
Code: Select all
if (count( $cid ) < 1) {
Code: Select all
if ((Int)$cid < 1) {
Nun sollte der "PHP-Fehler" nicht mehr kommen.
PS:
Vielen Dank Christine! Ohne dich wäre ich auf den Fehler nicht gekommen! Also nochmals VIELEN DANK!
- Jan
- Phoca Hero
- Posts: 48386
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Bugs with Joomla 4.3.2 and PHP 8.1
Hallo, danke sehr für diese Zusammenfassung und danke Christine, ich werde es in nächster Version anschauen.
Danke, Jan
Danke, Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Member
- Posts: 33
- Joined: 19 Jan 2021, 22:38
Re: Bugs with Joomla 4.3.2 and PHP 8.1
Hallo Jan,
Nichts zu Danken! Gerne! Das ist das mindeste was ich zum Dank eurer Hilfe tun kann :)
Der Beitrag kann als erledigt markiert werden.
Liebe Grüße aus der Pfalz
Jens
Nichts zu Danken! Gerne! Das ist das mindeste was ich zum Dank eurer Hilfe tun kann :)
Der Beitrag kann als erledigt markiert werden.
Liebe Grüße aus der Pfalz
Jens
-
- Phoca Hero
- Posts: 2818
- Joined: 28 Nov 2010, 17:20
Re: Bugs with Joomla 4.3.2 and PHP 8.1
Hallo Jens,
Auch Dir, Danke für Deine Tests und Feedback.
Liebe Grüße
Christine
Auch Dir, Danke für Deine Tests und Feedback.
Liebe Grüße
Christine