Есть ли простой способ распечатать Flash Charts (Открыть Flash Charts 2) на веб-странице. Flash вообще не печатает. Я поддерживаю сайт работоспособности для клиента, и мы используем Open Flash Charts для рисования нескольких линейных диаграмм для динамических данных пациентов. Клиент хотел бы, чтобы пациенты могли легко распечатывать эти диаграммы, хотя Flash, похоже, не печатается (если только […]
При попытке проследить некоторые проблемы с памятью в PHP я заметил, что debug_backtrace() , который я вызываю в своем коде регистрации, как представляется, использует много памяти. В большинстве случаев следующий код печатает примерно 0.02 MB . Но в одном случае он печатает 171.85 MB ! $before = memory_get_usage(); $backtrace = debug_backtrace(false); $after = memory_get_usage(); echo […]
Я пишу пакетный скрипт и получаю Allowed memory size of 134217728 bytes exhausted . Я не понимаю, почему память заполняется. Я попытался отключить переменную $row , но это ничего не изменило. Вот мой код: // … (sql connection) $result = mysql_query("SELECT * FROM large_table"); while ($row = mysql_fetch_array($result)) { echo $row['id'] . PHP_EOL; unset($row); } […]
У меня есть сайт, который использует множество констант, которые определены следующим образом: define('CONSTANT', 1) В настоящее время у меня есть список из 200 таких. Этот список запускается каждый раз при загрузке страницы. Это повлияет на мою производительность или использование памяти плохо?
Я пытаюсь показать пользователей на карте с помощью API Google. Теперь, когда число пользователей увеличивается до 12000, я получил ошибку исключения памяти. Пока я увеличил память до 256 с 128. Но я уверен, что когда его 25000 пользователей снова придут к той же ошибке. Ошибка: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried […]
Основной фиктивный класс: class foo { var $bar = 0; function foo() {} function boo() {} } echo memory_get_usage(); echo "\n"; $foo = new foo(); echo memory_get_usage(); echo "\n"; unset($foo); echo memory_get_usage(); echo "\n"; $foo = null; echo memory_get_usage(); echo "\n"; Выходы: $ php test.php 353672 353792 353792 353792 Теперь я знаю, что PHP-документы говорят, […]
Я использую DOMPDF для создания около 500 отчетов из одного сценария. У него заканчивается память после создания 10-15 PDF-файлов. При отладке, похоже, что он загружает 8M каждый раз, когда он загружается, но это похоже на то, что должно быть обработано с помощью кода кэширования шрифтов. Какие-нибудь идеи о том, что здесь происходит не так? Я […]
Я запускаю следующий код по набору из 5000 результатов. Он не работает из-за исчерпания памяти. foreach ($data as $key => $report) { $data[$key]['data'] = unserialize($report['serialized_values']); } Я знаю, что могу ограничить память, но я бы хотел запустить это без проблем. Я не смогу постоянно поддерживать память. РЕДАКТИРОВАТЬ Данные $data в этом формате: [1] => Array […]
Неустранимая ошибка: допустимый размер памяти 33554432 байт исчерпан (пытался выделить 136753 байта) в /home/alien/Desktop/1/scanner.php в строке 166 это 166 строк кода PHP: $text[$i] = curl_multi_getcontent ($curl[$i]); здесь любой способ обойти это, опуская ОЗУ или что-то в этом роде, извините, я не программист
У меня возникает интересная проблема. Я использую PHPUnit, и мои тесты занимают больше памяти каждый раз, когда я их запускаю. То есть … 2,25 МБ 2,5 МБ 3,0 МБ 3,5 МБ ……. Кто-нибудь знает, как очистить память, которая потребляется, и может ли кто-нибудь посоветовать мне изучить это подробно? Непосредственная проблема заключается в том, что некоторые […]