Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Прожорливость функции mail()

15
24 ноября 2006 года
shaelf
2.7K / / 04.05.2005
Собственно трабла. Есть скриптик, который отправляет письмо с заказом. При отправке выдаёт "Fatal error: Allowed memory size of 26214400 bytes exhausted (tried to allocate 145519299 bytes)". Путём расстановки после каждой строки функции memory_get_usage() пытался выяснить в чём трабл. Так же поставил в echo() само письмо. Вот, что выдаёт страничка...
[html]
54432
55320
56272
86168
138504
138536
139880
140096
143168
143224
143688
Имя: sdfg Телефон: sdfg Email: sdfg Дополнительно: sdfg vendorID: 27-093-F Колличество: 1 Цена: 1143 ============================================== Всего товара: 1 Общая цена: 1143
143688
Fatal error: Allowed memory size of 26214400 bytes exhausted (tried to allocate 145519299 bytes) in ****************** (тут путь до файла) on line 47
[/html]
Цифра на одной строчки это результат возвращаемый memory_get_usage(). Тело письма я тоже думаю видно. Аттачей нету.
143688 это результат до mail(), и 145519299 после.
Написал в суппорт, и мне ответили
Цитата:
это недостаток PHP, который встречается в любой версии, как в 4, так и в
5. Соответственно, исправить, к сожалению, нельзя.


Я понимаю, что это мягко говоря несовсем верно (тут встречается постоянно, за всё время работы с PHP до этого я не встретил ни разу). Ждёмс помощи и комментов)))

8
24 ноября 2006 года
mfender
3.5K / / 15.06.2005
Хренасе. Надо изучить trouble....
16K
24 ноября 2006 года
windoctor
19 / / 05.07.2006
Цитата:
это недостаток PHP, который встречается в любой версии, как в 4, так и в
5. Соответственно, исправить, к сожалению, нельзя.


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

15
24 ноября 2006 года
shaelf
2.7K / / 04.05.2005
Я понимаю, что бред. Мне больше интерестно, какая именно часть глючит...
12
25 ноября 2006 года
alekciy
3.0K / / 13.12.2005
Если на других хостах этот же скрипт ни чего такого не выводит, то глючная часть, это "провайдер обыкновенный, одна штука".
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог