stas84 2 Опубликовано: 20 июня 2017 Рассказать Опубликовано: 20 июня 2017 Здравствуйте уважаемые разработчики. К сожалению я не понял как зайти в раздел на форуме для тех кто купил скрипт, поэтому пишу здесь. Скрипт я купил давно уже, сегодня продлил. Суть моего вопроса такая. Есть один сайт на 10.0 версии, но мы его обновлять не хотим, слишком много там сделано чего. Но переход на новую версию php 7 был вынужден. При переходе на php 7 замечена пока одна проблема, прошу помогите ее устранить. При загрузке картинок в новость происходит ошибка "Загрузка файла: file_name.jpg завершилась ошибкой. Причем сам файл загружен, в этом можно убедиться при обновлении страницы, тогда он показывается уже загруженным. Очень нужно решение. Заранее благодарю. Цитата Ссылка на сообщение Поделиться на других сайтах
stas84 2 Опубликовано: 20 июня 2017 Рассказать Опубликовано: 20 июня 2017 Автор Тему можно закрыть Цитата Ссылка на сообщение Поделиться на других сайтах
Nickname 0 Опубликовано: 2 декабря 2017 Рассказать Опубликовано: 2 декабря 2017 У меня такая же проблема. Что делать? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 3 декабря 2017 Рассказать Опубликовано: 3 декабря 2017 Причин проблемы может быть несколько: 1. Возможно нет прав на запись в папку uploads/ и все вложенные в нее папки и подпапки. Решение: установить на все папки и подпапки CHMOD 777 2. Если картинка очень большая, возможно не хватает оперативной памяти выделенной для PHP в настройках скрипта. Решение: проверить на маленьких картинок, если проблем нет, то обратитесь в службу поддержки вашего хостинга для увеличения лимитов памяти в настройках PHP интерпретатора. 3. Неправильно настроен PHP интерпретатор, для него в его настройках не указаны настройки для временных файлов. Решение: обратиться в службу вашего хостинга, чтобы проверили правильность и корректность настроек PHP интерпретатора в области настроек хранения временных файлов. Цитата Ссылка на сообщение Поделиться на других сайтах
Tekzo17 6 Опубликовано: 4 августа 2018 Рассказать Опубликовано: 4 августа 2018 Возможно у вас такая проблема, как у меня. Появилась она после подключения FastCGI. Если у вас CentOS, то по пути - /etc/httpd/conf.d/fcgid.conf Добавить в fcgid.conf строку FcgidMaxRequestLen 2097152 Это увеличение загружаемых файла на 2МБ, можете больше добавить. Еще на всякий можете вот это пихнуть FcgidMaxRequestInMem 6555536. И главное, перезагружаем сервер. Командой - service httpd restart Либо еще каким-нибудь образом. Если не поможет или такого файла нет, то может он тут лежит /etc/apache2/mods-enabled/fcgid.conf 1 Цитата Ссылка на сообщение Поделиться на других сайтах
moov 0 Опубликовано: 3 сентября 2018 Рассказать Опубликовано: 3 сентября 2018 Еще один вариант - https/http. У меня прописано было https, но в админку обращался http, чего незаметил. И срабатывала кросс-сайтовая блокировка. Цитата Ссылка на сообщение Поделиться на других сайтах
BuHoBeH 0 Опубликовано: 3 января 2020 Рассказать Опубликовано: 3 января 2020 В 04.08.2018 в 19:03, Tekzo17 сказал: Возможно у вас такая проблема, как у меня. Появилась она после подключения FastCGI. Если у вас CentOS, то по пути - /etc/httpd/conf.d/fcgid.conf Добавить в fcgid.conf строку FcgidMaxRequestLen 2097152 Это увеличение загружаемых файла на 2МБ, можете больше добавить. Еще на всякий можете вот это пихнуть FcgidMaxRequestInMem 6555536. И главное, перезагружаем сервер. Командой - service httpd restart Либо еще каким-нибудь образом. Если не поможет или такого файла нет, то может он тут лежит /etc/apache2/mods-enabled/fcgid.conf Спасибо, помогло ваше решение 🙂 Цитата Ссылка на сообщение Поделиться на других сайтах
Spaik 10 Опубликовано: 19 января 2020 Рассказать Опубликовано: 19 января 2020 Проблему подтверждаю. Настройки сервера: максимальный размер файла - 20мб, лимит памяти - 128. Размер изображения имеет значение. Методом проб фотошопом было выявлено: при размере 6000х4000 - 3,26мб изображение загрузилось без ошибки, при разрешении 6400х4267 - 3,54мб - выдает ошибку (хотя само изображение загрузилось и оригинал не соответствует заявленным уменьшенным настройкам в админке сайта - загрузился оригинал 6400х4267 !!!! - не отработали настройки) Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 19 января 2020 Рассказать Опубликовано: 19 января 2020 39 минут назад, Spaik сказал: Проблему подтверждаю. Настройки сервера: максимальный размер файла - 20мб, лимит памяти - 128. Размер изображения имеет значение. Методом проб фотошопом было выявлено: при размере 6000х4000 - 3,26мб изображение загрузилось без ошибки, при разрешении 6400х4267 - 3,54мб - выдает ошибку (хотя само изображение загрузилось и оригинал не соответствует заявленным уменьшенным настройкам в админке сайта - загрузился оригинал 6400х4267 !!!! - не отработали настройки) Проблему с чем вы подтверждаете? Со своим сервером? Конечно она у вас есть, если не загрузилось. А вот DLE проблем не имеет. Вам не хватило оперативной памяти выделенной в настройках PHP для обработки картинки. Конечно размер картинки имеет значение. Но не ее вес, а именно размер. Вес это сжатая информация картинки. Потом чтобы ее обработать, например обрезать, наложить водяной знак и т.д. она загружается в память, где разворачивается попиксельно и в памяти она уже занимает не 128 что вы выделили, а для таких размеров намного больше. Поэтому для 6000х4000 вам еще хватило оперативной памяти а для 6400х4267 уже нет. Более того играет роль не только размеры, а еще и что на картинке и сколько информации она содержит. Поэтому может не хватить памяти и при меньших размерах. Поэтому у вас картинка на сервер загрузилось, DLE попытался ее обработать, но был закрыт принудительно сервером из за перерасхода лимитов памяти Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.