marazm_ua 10 Опубликовано: 22 января 2014 Рассказать Опубликовано: 22 января 2014 (изменено) Здравствуйте Периодически при загрузке картинок от 200 Кбт имею сообщение: "Загрузка файла: ves-blinova.jpgзавершилось ошибкой" ��������. И непонятные квадратики. Что это? Спасибо И пробел после имени файла нужно добавить... Изменено 22 января 2014 пользователем marazm_ua Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 23 января 2014 Рассказать Опубликовано: 23 января 2014 Вы превысили какие то лимиты или ограничения, а вот чтобы узнать что именно, и не было квадратов, нужно чтобы кодировка вашего сайта совпадала с кодировкой сервера по умолчанию. Она не совпадает, поэтому вместо текста квадраты. Цитата Ссылка на сообщение Поделиться на других сайтах
marazm_ua 10 Опубликовано: 24 января 2014 Рассказать Опубликовано: 24 января 2014 (изменено) Автор Но ведь это сообщение DLE генерирует, т.е. именно она не разбирается с кодировкой. И почему это кодировка сервера должна совпадать с кодировкой DLE, как-то считалось какую хочу, такую ставлю. Это с какой версии такое требование появилось, просьба ткнуть в доках. Ради одного слова DLE менять кодировку сервера - прогресс... Кроме того на одном сайте эта ошибка есть, на другом нет (грузим один файл), оба на одном сервере, поэтому сервер ни при чем, оба сайта на 10.1. Проблема решилась - стоит "Максимальный размер изображения загружаемого на сервер составляет 200 Kb", но посмотреть бы ошибку хочется на человеческом языке... Изменено 24 января 2014 пользователем marazm_ua Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 25 января 2014 Рассказать Опубликовано: 25 января 2014 Но ведь это сообщение DLE генерирует, т.е. именно она не разбирается с кодировкой. И почему это кодировка сервера должна совпадать с кодировкой DLE Потому что для этого сообщения DLE принудительно не меняет кодировку сервера, и использует настройки по умолчанию сервера. Ради одного слова DLE менять кодировку сервера - прогресс... Зачем вы вообще принудительно ставите кодировку сервера по умолчанию? Мало того что ваш сервер шлет принудительно кодировку (чего делать вообще не нужно), так он еще и шлет кодировку отличную от кодировки вашего сайта. В чем тайный смысл подобного? DLE просто не переделывает подобные просчеты в настройке сервера, поэтому вы видите эти знаки. Если сервер настроен правильно, то и текст выводится нормально. В будущем я конечно изменю скрипт, чтобы он учитывал данные неверные настройки сервера, но в вашем случае лучше правильно настроить сервер, внеся изменения в настройки Апача. Цитата Ссылка на сообщение Поделиться на других сайтах
marazm_ua 10 Опубликовано: 26 января 2014 Рассказать Опубликовано: 26 января 2014 Автор К сожалению, я не могу изменить настройки Апача на этом сайте, поскольку виртуальный хостинг... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 26 января 2014 Рассказать Опубликовано: 26 января 2014 marazm_ua, Попробуйте в .htaccess в корне в самое начало добавить строчку: AddDefaultCharset windows-1251 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.