Сталкнулся с проблеммой, на хостинге стоит версия 5.3 возможно выбирать и использовать РНР 4.4
Поставил РНР 4.4
Не помогло.
Проблемма заключается в том что не работают сайты, вернее не работает загрузка изображенний.
Вернее в папку img_temp прилетает а дпльше всё обрыв скрипта
Стоит в настройках сервера
================================
PHP Version Aktuelle Einstellung: PHP-4.4
add_default_charset Aktuelle Einstellung: On
allow_url_fopen Aktuelle Einstellung: Off
allow_url_include Aktuelle Einstellung: Off
display_errors Aktuelle Einstellung: On
magic_quotes_gpc Aktuelle Einstellung: Off
magic_quotes_runtime Aktuelle Einstellung: Off
max_execution_time Aktuelle Einstellung: 30
memory_limit Aktuelle Einstellung: 16M
mod_rewrite Aktuelle Einstellung: Off
post_max_size Aktuelle Einstellung: 8M
register_globals Aktuelle Einstellung: Off
upload_max_filesize Aktuelle Einstellung: 8M
==================================
Что не так не пойму, точно такие же настройки на этом же сервере тлько другой сайт и всё работает, прекрасно грузит.
А тут только маленькие файлы заливаются.
Что ещё можно придумать.
Забыл уточнить на локалке в денвере -работает всё на ура.
Спустя 2 минуты, 24 секунды (28.11.2011 - 19:15) Nikitian написал(а):
Выделить пыху больше 16 метров памяти или не грузить в память картинку.
Спустя 6 минут, 2 секунды (28.11.2011 - 19:21) sebastjan написал(а):
Цитата (Nikitian @ 28.11.2011 - 16:15) |
Выделить пыху больше 16 метров памяти или не грузить в память картинку. |
Так - ёлки палки, я картинки гружу по 2 мегаб.
И почему на другом сайте работает а на этом нет? Загадка.
Написал в супорт, пока тишина, ждите ответа
Один и тот же скрипт на обоих сайтах, только что владельцы разные.
и так стоит.
memory_limit 16M
post_max_size 8M
register_globals Off
upload_max_filesize 8M
поставил 10мег на загрузку, сейчас подожду 10 минут и попробую по новой.
Спустя 4 минуты, 46 секунд (28.11.2011 - 19:26) Игорь_Vasinsky написал(а):
ну ошибка же явно указывает что памяти не хватает.
Спустя 11 секунд (28.11.2011 - 19:26) Dezigo написал(а):
Чего тут не понятно?
Тебе написана ошибка. Первая строка в google
напиши в начале файла ->
ini_set('memory_limit', '512M');
или
memory_limit = 512M в php.ini файле.
Спустя 2 минуты, 21 секунда (28.11.2011 - 19:28) sebastjan написал(а):
Это что получается что самой пыхи не хватает памяти.
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 11392 bytes)
Спустя 1 минута, 22 секунды (28.11.2011 - 19:29) sebastjan написал(а):
Спустя 4 минуты, 15 секунд (28.11.2011 - 19:34) Nikitian написал(а):
Просто где-то происходит чтение картинки в память. Это в джипеге она 1.5 метра, а в битовом представлении много больше. Тот же гд читает её олностьюв память распакованной. Сохраните ту же картинку в бмп и увидите сколько примерно она будет в памяти занимать.
Спустя 8 минут, 14 секунд (28.11.2011 - 19:42) sebastjan написал(а):
Спасибо за помощь заработало.
Вставил в начало файла.
ini_set('memory_limit', '512M');
Но так и не рагодал почему этот же сайт работает наэтом же хостинге но у другого клинента.
С теми же настройкамии.
-------------------------------------
Сам лапух, не посмотрел что у клиентов разные планы на хостинг, у удного ничего и выставляьть не надо всё пашет.
А второй взял копеечный план, вэб-интерфейс с адменистрированием хостинга, практически всё тоже самое.
Только если через вэб интерфейс настраивать то очень долго ждать пока изменения примут.
Обошолся записью в файл ресазит который картинку, и всё поехало.
--------------------------------------
Спасибо за помощь.