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.
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
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