我正在處理一箇舊的數據庫php數組。數據.php文件總共大約220 MB。使用ini_set(「memory_limit」,「-1」)仍然內存不足
我插入腳本這些行,以便它應該運行良好:
ini_set("memory_limit", "-1");
set_time_limit(0);
這是我包括產品:
// The exports made by PHPMYADMIN, exported as PHP-Array
require_once 'export/tx_ttproductsv2_products.php';
require_once 'export/tx_ttproductsv2_keyword.php';
require_once 'export/tx_ttproductsv2_keywords_in_products.php';
require_once 'export/tx_ttproductsv2_typebook.php';
require_once 'export/tx_ttproductsv2_typegospel7.php';
require_once 'export/tx_ttproductsv2_typemedia.php';
當腳本試圖要求他們我得到這個錯誤:
PHP Fatal error: Out of memory (allocated 880541696) (tried to allocate 469762048 bytes) in ......
我有一個本地的EasyPHP安裝在x64 Win 7 SP1上運行。我有6 GB的內存,英特爾i5。
如何讓PHP運行整個腳本而沒有內存錯誤?
嘗試增加'upload_max_filesize'和'post_max_size'? –
@KhawerZeshan,我不上傳東西?或者我看到那個錯誤? PHPMYADMIN導出的 – Mathlight
是一個文件還是什麼? –