moziloCMS Supportforum

moziloCMS => Hier klemmt es! => Thema gestartet von: Rasmus am 30. Mai 2018, 12:32:56

Titel: Fehlermeldung bei Plugin-Installation
Beitrag von: Rasmus am 30. Mai 2018, 12:32:56
Hallo!
Komischer Weise bekomme ich immer bei einer Plugin-install eine Fehlermeldungwegen Speicherproblem, aber die Installation klappt reibungslos.
---
Notice: A non well formed numeric value encountered in /var/www/xxxxx/html/xxxxx/admin/pclzip.lib.php on line 1845
---
Soll heißen: Ein nicht wohlgeformter numerischer Wert in ...usw.


pclzip.lib.php on line 1845 ist diese Zeile hier:
...
if($last == 'm')
        //$v_memory_limit = $v_memory_limit*1024*1024;
        $v_memory_limit = $v_memory_limit*1048576;                             <------- Zeile 1845
...
Muss ich das limit ändern?

Gruß
Rasmus

Edit von Thorstn: Pfad zum Server aus Sicherheitsgründen durch "xxx" ersetzt.
Titel: Re: Fehlermeldung bei Plugin-Installation
Beitrag von: Thorstn am 30. Mai 2018, 16:11:22
Hey Rasmus,

ich habe den vollständigen Pfad zu Deinem Server aus Sicherheitsgründen editiert.

Ich hatte das Problem mit der Fehlermeldung auf einer Testumgebung mit PHP 7.2 ebenfalls vor zwei Wochen. Mein Bruder (Programmierer) hat einen kleinen "Hack" eingebaut.

Öffne die Datei Pfad-zu-Deinem-mozilo/admin/pclzip.lib.php und setze vor der Zeile 1840 folgenden, 2-zeiligen Code ein:

// Limit Fix 
$v_memory_limit = intval($v_memory_limit);

Der folgende (komplette) Code sollte dann bei Dir erscheinen (ab Zeile 1840):

// Limit Fix 
       $v_memory_limit = intval($v_memory_limit);
 
    if($last == 'g')
        //$v_memory_limit = $v_memory_limit*1024*1024*1024;
        $v_memory_limit = $v_memory_limit*1073741824;
    if($last == 'm')
        //$v_memory_limit = $v_memory_limit*1024*1024;
        $v_memory_limit = $v_memory_limit*1048576;
    if($last == 'k')
        $v_memory_limit = $v_memory_limit*1024;
           
    $p_options[PCLZIP_OPT_TEMP_FILE_THRESHOLD] = floor($v_memory_limit*PCLZIP_TEMPORARY_FILE_RATIO);

Probiere das mal aus, mache aber vorher eine Sicherung der Datei pclzip.lib.php

Gruß,
Thorsten
Titel: Re: Fehlermeldung bei Plugin-Installation
Beitrag von: Rasmus am 01. Juni 2018, 13:13:28
Moin Thorstn,

ja eigene Pfade online zu präsentieren ist natürlich dumm! Beim paste/copy-Wahn mir garnicht eingefallen, dass man auch mal nach links und rechts kucken muss. Danke!

Ja ich probier das heute abend...super danke!
Schön´Wiekänd.

Rasmus