alex1995 (Normal User)
Expert
Messaggi: 294
Iscritto: 27/01/2011
|
buon giorno, ho un problema con uno script in php che ho fatto per cifrare i file che funziona perfettamente con i file piccoli ma non con quelli grandi e mi da quest' errore:
Codice sorgente - presumibilmente Delphi |
Fatal error: Out of memory (allocated 1107034112) (tried to allocate 737498457 bytes) in C:\xampp\htdocs\cifratore\encrypt.php on line 8
|
anche se nel php.ini ho impostato memory_limit=-1.
uso xampp e il codice sorgente dello script č questo:
Codice sorgente - presumibilmente Php |
<?php function encrypt($decryptedFile, $encryptionKey, $encryptedFile) { $encryptData = openssl_encrypt($readFile, "AES-256-OFB", $encryptionKey); if($readFile && $encryptData && $writeFile) { print"FILE CIFRATO!!!"; } } function decrypt($encryptedFile , $encryptionKey, $decryptedFile) { $decryptData = openssl_decrypt($readFile, "AES-256-OFB", $encryptionKey); if($readFile && $decryptData && $writeFile) { print"FILE DECIFRATO!!!"; } } encrypt("C:/xampp/htdocs/cifratore/file.7z", "password", "C:/xampp/htdocs/cifratore/file2.7z"); $executionTime = $timeEnd - $timeStart; print "Eseguito in ".$executionTime; decrypt("C:/xampp/htdocs/cifratore/file2.7z", "password", "C:/xampp/htdocs/cifratore/file3.7z"); $executionTime = $timeEnd - $timeStart; print "Eseguito in ".$executionTime; ?>
|
potate aiutarmi?
la cosa che pių mi fa arrabbiare di questo problema č che per una volta non č un problema di codice lo script č ok ma mi ha fregato il limite di memoria di php xD. Ultima modifica effettuata da alex1995 il 30/06/2014 alle 15:54 |