Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
xxx
цитировать
Зарегистрирован: 03 Мар 2008 15:58:41 Сообщения: 24
|
Добавлено: 10 Мар 2008 10:49:31 Заголовок сообщения: Fatal error: Allowed memory size of 33554432 bytes exhausted |
|
|
делаю простую вещь:
$this->set('deviceimage', $this->Device->DeviceImage->find('all'));
получаю в view
[DeviceImage] => Array
(
[0] => Array
(
[id] => 3
[filename] => 7281.jpg
[device_id] => 2
[created] => 2008-03-10 14:22:39
[modified] => 2008-03-10 14:22:39
)
)
делаю в view
echo $deviceimage['DeviceImage'];
получаю в view
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 40961 bytes) in debugger.php on line 421 |
|
Вернуться к началу |
|
|
xxx
цитировать
Зарегистрирован: 03 Мар 2008 15:58:41 Сообщения: 24
|
Добавлено: 10 Мар 2008 11:10:46 Заголовок сообщения: |
|
|
начинает работать если делать так:
$deviceimage = $this->Device->DeviceImage->find('all'));
$this->set(compact('deviceimage');
объясните пожалуста, почему? |
|
Вернуться к началу |
|
|
xxx
цитировать
Зарегистрирован: 03 Мар 2008 15:58:41 Сообщения: 24
|
Добавлено: 10 Мар 2008 11:19:14 Заголовок сообщения: |
|
|
первый вариант начинает работать при переключении debug с 3 на 2. |
|
Вернуться к началу |
|
|
DeeperMD
цитировать
Зарегистрирован: 08 Фев 2008 15:04:11 Сообщения: 144 Откуда: $Молдова->Кишинёв->Буюканы()
|
Добавлено: 11 Мар 2008 12:53:52 Заголовок сообщения: |
|
|
дело в том что если ты посмотришь на сгенерированные исходники в браузере при debug с 3 или даже 2, ты увидишь в некоторых местах чуть ли не весь дамп твоей базы.. Вот и ругается метод set на то что ты посовываешь ему в качестве параемтра чуть ли не всю базу..
|
|
Вернуться к началу |
|
|
xxx
цитировать
Зарегистрирован: 03 Мар 2008 15:58:41 Сообщения: 24
|
Добавлено: 12 Мар 2008 06:19:40 Заголовок сообщения: |
|
|
Я об этом догадывался А как быть если охота что бы был debug 3? |
|
Вернуться к началу |
|
|
DeeperMD
цитировать
Зарегистрирован: 08 Фев 2008 15:04:11 Сообщения: 144 Откуда: $Молдова->Кишинёв->Буюканы()
|
Добавлено: 12 Мар 2008 11:04:09 Заголовок сообщения: |
|
|
точно не знаю но наверное нужно будет перелопатить немного кода библиотек.. наверное закоментировать чё-нибудь..
Советовать не буду, не знаю где.. |
|
Вернуться к началу |
|
|
|