0 Undefined constant "IMAGETYPE_AVIF"

Phoca Gallery modules - modules for Phoca Gallery extension
ThomasB
Phoca Member
Phoca Member
Posts: 13
Joined: 18 Jun 2024, 12:06

0 Undefined constant "IMAGETYPE_AVIF"

Post by ThomasB »

I am using Joomla 4.2.9 on a synology disk station ds418play.

Phoca gallery 5.0.0

After saving an image, i get the error "0 Undefined constant "IMAGETYPE_AVIF""

Can anyone give me some hints?

Regards
Thomas

Tags:
User avatar
Benno
Phoca Hero
Phoca Hero
Posts: 9435
Joined: 04 Dec 2008, 11:58
Location: Germany
Contact:

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by Benno »

Hi,
Do you use images with the .avif extension?
If yes, you should check if your server suports .avif images.
backend --> Components --> Phoca Gallery --> Info --> Function imageCreateFromAVIF (should be highlighted in green)
And I'm also not sure whether J4 supports AVIF, but J5 certainly does. :idea:

Image

Kind regards,
Benno
ThomasB
Phoca Member
Phoca Member
Posts: 13
Joined: 18 Jun 2024, 12:06

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by ThomasB »

Hello Benno,

Tx for the reply. I am using 'normal' jpeg. The Avif Support option is disabled. Cannot use Joomla 5 at the Moment because there is no package for synology. And Docker is also not possible on the DS418 play.

Regards
Thomas
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48386
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by Jan »

Hi, can you enable debug mode to get full error message including the trace?

Which PHP version do you use?

Jan
If you find Phoca extensions useful, please support the project
ThomasB
Phoca Member
Phoca Member
Posts: 13
Joined: 18 Jun 2024, 12:06

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by ThomasB »

Hi Jan,

sorry, i am a absolut beginnen. Hoffentlich can i enable the Debugger mode.

The Syn Package is using php 8.0. I can install php 8.2 on the synology, but the install package of joomla is allways using php 8.0.
Regards
Thomas
ThomasB
Phoca Member
Phoca Member
Posts: 13
Joined: 18 Jun 2024, 12:06

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by ThomasB »

Sh.. Autocorrection. How can i activate the Debug
Mode?
User avatar
Benno
Phoca Hero
Phoca Hero
Posts: 9435
Joined: 04 Dec 2008, 11:58
Location: Germany
Contact:

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by Benno »

Hi,
Hoffentlich can i enable the Debugger mode.
Du scheinst deutschsprachig zu sein.
Deshalb auf Deutsch:
backend --> System --> Konfiguration --> System --> System debuggen=Ja
backend --> System --> Konfiguration --> Server --> Fehler berichten=Maximum
Dann gehst Du zu der Stelle, an der Du die Fehlermeldung bekommst.
Jetzt soltest Du unter der Fehlermeldung eine ausführlich Aufstellung des Fehlers finden (Call Stack)
Davon machst Du bitte einen Screenshot und postest ihn hier.

Falls das nicht klappt, wäre Plan B ein Downgrade zu Phoca Gallery v4.5.5 In dieser Version ist der AVIF Support noch nicht enthalten und Dein Fehler kann also nicht auftreten. (Vorher unbedingt Backup von Dateien und Datenbank anlegen!!!)
Aber wie gesagt das ist Plan B. Erst Call Stack!

Freundliche Grüße,
Benno
ThomasB
Phoca Member
Phoca Member
Posts: 13
Joined: 18 Jun 2024, 12:06

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by ThomasB »

Vielen Dank. Kommt heute abend. Neuaufsetzen mit älterer Version ist kein Problem. Ist momentan nur ein Test.

Synology geht mir allmählich auf den Nerv. Ständig irgendwelche Nicklichkeiten. Aber ich habe dort meine gesamten Bild und Videodaten abgelegt und mit Digikam organisiert. Und jetzt suche ich halt nach einer Möglichkeit, diese Daten auch der Familie in ansprechender Form zur Verfügung zu stellen.
Danke
Thomas
ThomasB
Phoca Member
Phoca Member
Posts: 13
Joined: 18 Jun 2024, 12:06

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by ThomasB »

Ich weiß nicht, ob das jetzt mit dem Screenshot klappt. Ich finde in IMGUR die Optionen nicht, die in der Kurzanleitung angegeben sind,



https://imgur.com/GLLZ1Ay
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48386
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: 0 Undefined constant "IMAGETYPE_AVIF"

Post by Jan »

Hallo, ja, IMAGETYPE_AVIF ist in PHP seit Version 8.1, so

- entweder PHP aktualisieren
- oder Phoca Gallery für Joomla 4 benutzen, Version 4.5.5: https://www.phoca.cz/download/66-phoca- ... -component

Jan
If you find Phoca extensions useful, please support the project
Post Reply