Weiße Seite * error 500 * bei Produktupdate

  • Hallo,


    wir haben einen Multishop mit mehreren Frontends laufen.

    Dieser ist nun auf einen neuen Server umgezogen. Soweit sogut.

    Die Shops laufen und Bestellt werden kann auch.

    Leider kann ich keine Bilder mehr speichern oder ändern. Manchmal gehen auch keine Änderungen

    in den textfeldern. Es kommt immer eine weiße Seite oder error 500.

    Gibt es irgdendwo eine Funktion (ähnlich wie bei der Installation) wo man schauen kann

    ob alle Voraussetzungen noch stimmen und ob alle notwendigen Module installiert sind?

  • Hallo franky_n ,

    habe ich alles nochmal durchgespielt, war aber ok, aber danke für den Hinweis.

    rk, habe ich eingefügt, da kommt dann die Meldung

    Code
    1. Fatal error: Call to undefined function display_error() in /var/www/xxxxx/htdocs/shop.shop/admin/core/classes/class.upload.php on line 24

    scheint also mit dem grundsätzlichen Problem nichts zu tuen zu haben,


    die anderen Meldungen sind :

    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; LogHandler has a deprecated constructor in /var/www/xxxxx/htdocs/shop.shop/core/classes/class.loghandler.php on line 14

    Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in /var/www/xxxxx/htdocs/shop.shop/core/vendor/phpmailer/PHPMailerAutoload.php on line 45

    Es scheint aber nicht nur an den Bildern zu legen sondern generell am update, selbst wenn ich nichts ändere sondern nur auf den speichern Button klicke kommt auch eine weiße Seite.



  • Diese Fehlermeldung ist an der gemeldeten Stelle nicht möglich. Entweder hast Du beim Einfügen der Code Zeile einen Tippfehler oder die Datei ist nicht vollständig. Aber generell lässt sich das Ganze auf fehlende Ausfürungszeit, Speicherlimits oder Upload Limits zurückführen.

  • So in einem anderen Shop, gleiche Installation kamen nun folgende Fehlermeldungen


    Quote

    Stack trace: #0 /var/www/xxxxx/htdocs/shop.shop/admin/core/classes/class.hhg_product.php(553): upload->upload('image_156', '/var/www/xxxxx...', '777') #1 /var/www/xxxxxx/htdocs/shop.shop/admin/core/classes/class.hhg_shop_object.php(36): hhg_product->orderData_update(Array) #2 /var/www/xxxxxxs/htdocs/shop.shop/admin/core/classes/class.hhg_product.php(25): hhg_shop_object->hhg_shop_object('141', Array, 'update') #3 /var/www/xxxxx/htdocs/shop.shop/admin/categories.php(278): hhg_product->__construct('141', Array, '11', 'update', false, Object(hhg_registry)) #4 {main} thrown in /var/www/xxxxx/htdocs/shop.shop/admin/core/classes/class.upload.php on line 24

  • Die eigentliche Fehlermeldung fehlt, diesen bitte bei packen. Aber in der Zeile

    PHP: admin/core/classes/class.upload.php
    1. $this->set_destination($destination);

    gibt es keine Zeile, die der Meldung entsprechen würde.

  • Moin,

    aktuell kommen diese Meldungen


  • So, immernoch / wieder der gleiche Fehler.

    Es ist in keinem Shop ein Update oder hochladen von Produktbildern möglich.

    Eben nochmal die Fehlermeldungen angeschaut es kommen nur für 4 Deprecated Meldungen aber keine echten Fehler.

    Wir benötigen aber dringend einen upload von Produkten =O

  • Die per Phpbrew installierte PHP 7.2 Version enthält keine GD Lib Extension, diese müsste aktiviert werden.

    PHP
    1. Fatal error: Uncaught Error: Call to undefined function imagecreatefrompng() in admin/core/classes/class.image_manipulation.php:83 Stack trace: #0 admin/core/classes/class.image_manipulation.php(31): image_manipulation->compile() #1 admin/core/inc/hhg_image_process.inc.php(31): image_manipulation->image_manipulation('admin/...', '250', '250', 'admin/...', '100', '') #2 admin/core/classes/class.hhg_product.php(588): hhg_image_process('background_952_...', '8', 'thumbnail', 'product') #3 admin/core/classes/class.hhg_shop_object.php(36): hhg_product->orderData_update(Array) #4 admin/core/classes/class.hhg_product.php(25): hhg_shop_object->hhg_shop_object('952', Array, 'update') #5 admin/categories.php(278): hhg_product->__construct('952', Array, '', 'update', in admin/core/classes/class.image_manipulation.php on line 83