Получение данных SQL Codeigniter покажет ошибку ограничения памяти - PullRequest
0 голосов
/ 04 сентября 2018

Я создаю приложение codigniter с базой данных SQL-сервера. Есть набор записей около 37000 записей. Это сообщение отображается при запуске приложения. я увеличил файл PHP.ini как

; Максимальный объем памяти, который может использовать скрипт (128 МБ) ; http://php.net/memory-limit memory_limit = 1024M

что мне делать?

enter image description here

1 Ответ

0 голосов
/ 04 сентября 2018

Вы должны увеличить лимит памяти, отредактировав файл php.ini

memory_limit = 512M

OR используя php скрипт, включая эту строку в верхней части вашего скрипта

ini_set("memory_limit","512M");

или с помощью .htaccess вы можете установить предел памяти

php_value memory_limit 512M

php_value upload_max_filesize 120M

и затем вы можете отключить историю запросов. Это недокументированная, но полезная техника.

После инициализации базы данных:

$ this-> db-> save_queries = FALSE;

Или добавив этот код в файл конфигурации базы данных.

$ db ['default'] ['save_queries'] = FALSE;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...