Столкнулся с таким багом: после загрузки картинки форма загрузки исчезает. По идее она должна оставаться и переключаться на закладку "обзор", где можно задавать ей дополнительные параметры и отправлять в редактор. Методом тыка выяснил, что загрузка картинки небольшого размера (разрешения), к такому багу не приводит. Никаких дополнительных плагинов, связанных с загрузкой картинок, не устанавливал.
Баг. Исчезающее поле “Загрузка картинки”

Варианты:
Памяти не хватает.
Глючат функции обработки картинок в генераторе превьюшек.
Ю.Б. Я не указываю в настройках при загрузке "генерировать превью"
Посмотрел через firebug — эта форма находится в iframe. так вот после загрузки и исчезновения формы, глянул ещё раз, iframe на месте, а сам документ (то что внутри body) куда то пропало. 😮 Косяк появляется при загрузке картинок более ~400px по ширине
И где находится эта настройка?
Да, прошу прощения, такой настройки, нет ) Только после загрузки картинки появляются радиокнопки с возможностью выбора:
Миниатюра
Полный размер
Заголовок
Я просто хотел сказать, что при загрузки картинки не делаю ничего "такого"…
Загрузка картинки между тем происходит. В этом можно убедиться перейдя на страницу "управление-загрузки" (после того как исчезает форма)
Вернувшись к редактированию, форма загрузки опять доступна (т.е. исчезает она только в момент самой загрузки). НО, обнаружился второй баг, картинку загруженную таким "корявым" образом можно добавить в редактор или в полном размере или как заголовок. Третья радиокнопка "Миниатюра" недоступна. (её просто нет)
Хотя насчёт того, что баг появляется из-за размера по ширине 400px я был не прав
Вот картинка загрузившаяся нормально с размером 544х400 пикселей
А вот картинка с размером 570х800 во время загрузки которой произошло исчезновение формы и теперь радиокнопка "Миниатюра" недоступна
Миниатюра создается независимо от того, нужна она или нет. По-моему, она создается даже тогда, когда загружаемая картинка меньше превьюшки.
Возможные причины пока я предполагаю те же, что назвал выше.
memory_limit все-таки какой?
ээээ… я так понимаю это что то связано с настройками сервера или php у хостера (masterhost)? :rolleyes: я не знаю…
Вот нашёл Ваше же сообщение http://forum.maxsite.org/viewtopic.php?pid=11821#p11821
Вы об этом?
Да, именно.
Похоже на правду… 🙂 Поставил php_value memory_limit 32M — удалось загрузить картинку с разрешением 1600х1200 .Установил плагин flexible-upload, с возможностью указывать какой размер миниатюры делать. Попробовал залить картинку 1024х768 и создать "налету" превью 400 по ширине – опять пропала форма…. Какой же оптимальный размер памяти установить?
php_value memory_limit 32M отлично, больше не меньше. Если есть возможность пусть так и стоит.
mikolka, да, но для обработки картинок (resize) этого очевидно недостаточно. ничего не случится если я поставлю 64?
———–
поставил, но ничего не изменилось. Картинки с высоким разрешением теперь загружаются, но если указать создать превью, то загрузка очень быстро прерывается и поле исчезает
В google когда искал memory_limit нашёл ещё и max_execution_time… Я не спец в php, но может это может помочь?
Вообщем выяснилось, что я рано радовался. То что картинки большого разрешения загружались было простым совпадением. Ресайз картинок неработал нивкакую. Причём даже не пытался, отрубал закачку в момент. Закралось в серде сомнение. Посмотрел phpinfo и увидел что параметр memory_limit 10M А я прописал 32. Связался с хостером, ответили достаточно быстро.
Параметр memory_limit нельзя изменить через файл .htaccess. Для php-скриптов
на тарифном плане "Эффективный" выделяется 10мб. Вы можете собрать php-
интерпретатор, в этом случае для скриптов будет выделяться 32мб памяти:
* http://masterhost.ru/support/doc/php/#compile
Следует знать, что на обработку CGI приложений сервер затрачивает гораздо
больше ресурсов, чем при использовании скомпилированных средств обработки.
Использование PHP в качестве CGI способно привнести дополнительную нагрузку
Вашего сайта на сервер, что может повлечь даже отключение Вашего сайта.
Именно поэтому, нашей компанией были созданы специальные тарифные планы
* http://masterhost.ru/service/hosting/virtual/extra/,
на которых использование различных средств оптимизации позволяет добиться
высокой скорости работы сайта, без значительных затрат ресурсов.
Тоесть я так понял мне мягко намекнули хочешь больше памяти плати больше денег. Обидно.
Всячески подверждаю: проблема при загрузке картинок возникает из-за недостатка памяти на Мастерхосте. Сам вчера столкнулся, подолбался по неопытности полдня, затем поиском нашел эту тему. Перенес сайт на Зенон, и всё стало работать отлично!
а сколько они памяти выделяют?
В описании тарифа Мастерхоста http://masterhost.ru/service/hosting/virtual/main/unix/effective/ не указано. Всплывает при пользовании, как описано выше, что 10 Мб.
В Зеноне http://www.host.ru/prices/hosting/standart.html указано 20 Мб.
Меняйте хостинг и картинки будут работать как положено.