- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На моем компьютере срипт работает полноценно. При загрузке на сервер обрабатывает максимум 250 кВ. Кто знает в чем может быть причина, подскажите пожалуйста.
Было обнаружено, что не срабатывает ф-ция imagecopyresampled
Вот скрипт:
Возможно на сервере урезана память для PHP, какую ошибку выдает ?
Возможно на сервере урезана память для PHP, какую ошибку выдает ?
Да оптимальный вариант
Дабы не гадать напишите в сапорт хостингу)
код вроде нормальный, без затыков, с первого взгляда.
настройка сервера - выделение памяти
тут вроде об этом говорят http://bytes.com/groups/php/3659-memory-problem-imagecreatefromstring-function
Хостер говорит, что на скрипт выделено до 32 Мb. В php.ini выставлено 16 Мb
Ошибка такая:
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 9920 bytes) in on line ***
line ***:
Ну так в чем вопрос? В сообщении об ошибке все написано - память истощилась, ошибка при вызове функции imagecreatefromформат. Значит вы даже загрузить в память изображение не можете. Посчитайте сколько оно должно занимать в памяти в развернутом виде - примерно как длина*ширина*3 байта на цвет. Или возьмите jpeg или что вы там грузите в скрипт и сохраните как BMP на диск, тогда его размер и покажет сколько джепег у вас места займет при поднятии с диска в память.
Если размер памяти, требуемый для распаковки изображения у вас будет, предположим, 10 Метров, то значит 6 оставшихся съедено самим скриптом - оптимизируйте код по потреблению памяти, насколько это возможно.
Еще была недавно похожая проблема на одном из хостингов, там чего-то перемудрили с временными файлами в ImageMagick и тоже с относительно небольшими картинками ничего не работало. А GD работала, поскольку либо настройки были более пряморукие, либо она не использует временные файлы для подобных операций. На всякий случай, может кому пригодится информация.
Тс, ИМХО, тебе сервер наладить нужно а не скрипт
Хостер говорит что увеличь нельзя обьем памяти... Хостинг у меня на Domishko.ru. Может кто-то имел дело с этим хостером? Или может есть другой способ уменьшить рисунок с меньшей нагрузкой на сервер?
взять другой хостинг. Сейчас впс можно за сущие копейки аредовать. например на фирствдс
Баг PHP 5.