WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.8 is now available!


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.12.x) »
  • General Help & Support »
  • bin\media\GD->verifyFormatCompatiblity
  • Print
Pages: [1]   Go Down

Author Topic: bin\media\GD->verifyFormatCompatiblity  (Read 9980 times)

Offline jacobi22

  • Betatester
  • **
  • Posts: 5921
bin\media\GD->verifyFormatCompatiblity
« on: February 16, 2019, 02:04:38 PM »
Seit kurzem in der error-Log
Quote
\framework\media\GD.php:[1371] from \framework\media\GD.php:[96] bin\media\GD->verifyFormatCompati blity "[1371] Could determine format JPG

Hab mich noch nicht damit befasst. Ist das mit dem Media-Fix behoben?
Im Moment weiß ich noch nicht, wann es ausgelöst wird, weil der Kunde auch viel rum klickt

Logged

Offline jacobi22

  • Betatester
  • **
  • Posts: 5921
Re: bin\media\GD->verifyFormatCompatiblity
« Reply #1 on: February 17, 2019, 01:30:31 PM »
offensichtlich hat der Fix das Problem gelöst.  (Y)
Im Fix ging es im die JPEG-Unterstützung in der Media-Verwaltung 
Logged

Offline dbs

  • Betatester
  • **
  • Posts: 8920
  • Gender: Male
  • tioz4ever
    • WebsiteBaker - jQuery-Plugins - Module - Droplets - Tests
Re: bin\media\GD->verifyFormatCompatiblity
« Reply #2 on: February 18, 2019, 07:53:32 AM »
Bei mir passiert das seit PHP7.3 und Upload eines Bildes im OFA Item (Punkt 3).
Der Fix ändert daran nichts.

edit: framework/media/GD.php z1371
scheint mit kleingeschriebener endung jpg zu tun haben
« Last Edit: February 18, 2019, 09:18:54 AM by dbs »
Logged
https://onkel-franky.de

Offline jacobi22

  • Betatester
  • **
  • Posts: 5921
Re: bin\media\GD->verifyFormatCompatiblity
« Reply #3 on: February 19, 2019, 07:13:35 PM »
Quote from: dbs
Bei mir passiert das seit PHP7.3 und Upload eines Bildes im OFA Item (Punkt 3).
Der Fix ändert daran nichts.

confirmed

es werden keine Thumbs mehr erstellt, nicht unter PHP 7.3.1 local und 7.1.26 auf dem Server (den ich noch umstellen könnte und später auch umstellen will). Muß aber nicht damit zusammen hängen. Problem hab ich allerding erst seit Upgrade von Rev 84 auf Rev 188

ich hab mal rein geschaut in die framework/media/GD.php

Das wäre mein Array aus gdinfo()
Quote
Array ( [GD Version] => bundled (2.1.0 compatible)
            [FreeType Support] => 1 [FreeType Linkage] => with freetype [GIF Read Support] => 1
            [GIF Create Support] => 1 [JPEG Support] => 1 [PNG Support] => 1
            [WBMP Support] => 1 [XPM Support] => 1 [XBM Support] => 1 [WebP Support] => 1
            [BMP Support] => 1 [JIS-mapped Japanese Font Support] => )

$this->format ist JPG

switch ($this->format) {
            case 
'GIF':
                
$isCompatible = $gdInfo['GIF Create Support'];
                break;
            case 
'JPG':
            case 
'JPEG':
                
$isCompatible = (isset($gdInfo['JPG Support']) || isset($gdInfo['JPEG Support']) ? true : false);
                \
trigger_error(sprintf('[%d] Could determine format %s',__LINE__, $this->format ), E_USER_NOTICE);
                break;
            case 
'PNG':
                
$isCompatible = $gdInfo[$this->format . ' Support'];
                break;
            default:
                
$isCompatible = false;
        }


Bösewicht ist der case JPG / JPEG
JPG Support gibt es wohl seit PHP 5.3 nicht mehr
JPEG Support ist 1 bzw true

dann heißt der case "auf deutsch": wenn JPEG Support == true ist, setzt einen trigger-error?

Tippfehler??
Logged

Offline jacobi22

  • Betatester
  • **
  • Posts: 5921
Re: bin\media\GD->verifyFormatCompatiblity
« Reply #4 on: February 19, 2019, 07:30:46 PM »
meine Thumbs gehen wieder - mein Strict hat mich ausgetrickst und den resize-Wert auf Null gesetzt

Der Rest der Fragen bleibt
Logged

Offline dbs

  • Betatester
  • **
  • Posts: 8920
  • Gender: Male
  • tioz4ever
    • WebsiteBaker - jQuery-Plugins - Module - Droplets - Tests
Re: bin\media\GD->verifyFormatCompatiblity
« Reply #5 on: February 19, 2019, 08:05:44 PM »
Hab nur mal die Zeile gesetzt auf //case 'JPG':
Scheint zu reichen, aber der Meister wollte sich das eh anschauen nach deinem Thread hier.
Logged
https://onkel-franky.de

Offline jacobi22

  • Betatester
  • **
  • Posts: 5921
Re: bin\media\GD->verifyFormatCompatiblity
« Reply #6 on: February 20, 2019, 12:37:29 AM »
bei mir jetzt so

 protected function verifyFormatCompatiblity()
    {
        
$isCompatible = true;
        
$gdInfo       = \gd_info();


        switch (
$this->format) {
            case 
'GIF':
                
$isCompatible = $gdInfo['GIF Create Support'];
                break;
            case 
'JPG':
            case 
'JPEG':
                    
$isCompatible = $gdInfo['JPEG Support'];
                break;
            case 
'PNG':
                
$isCompatible = $gdInfo['PNG Support'];
                break;
            default:
                
$isCompatible = false;
        }
Logged

Offline Luisehahne

  • WebsiteBaker Org e.V.
  • **
  • Posts: 4548
  • Gender: Male
Re: bin\media\GD->verifyFormatCompatiblity
« Reply #7 on: February 20, 2019, 02:54:34 AM »
Moin,

jau die trigger zeile entfernen (Y), glaube die hatte ich seinerzeit zur Kontrolle, ob jepg angezeigt wird, eingebaut. Ein echo kannst du ja nicht machen, wegen header send des Bildes.

Dietmar
Logged
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.12.x) »
  • General Help & Support »
  • bin\media\GD->verifyFormatCompatiblity
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2