Ошибка загрузки фотографий в объявление

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Ошибка загрузки фотографий в объявление

Сообщение Владимир » 28 апр 2013, 10:36

Хостер утверждает, что с его стороны все нормально.
Но при попытке загрузить фотографии происходит следующее:
Изображение
В настройках изображений выставлены нули, т. е. ограничений нет.
Я устал уже с этим бороться. Подскажите, как это исправить? Может у кого-то была похожая проблема?
Владимир
Незнакомец
 
Сообщения: 16
Зарегистрирован: 11 апр 2013, 20:39
Очки репутации: 0

Re: Ошибка загрузки фотографий в объявление

Сообщение Xpycm » 28 апр 2013, 11:54

Возможно, забыли выставить права на запись для папки uploads и её вложений.

Посмотреть на ошибку можно так:
В корне файл index.php. Раскомментируйте в нём строки:
Код: Выделить всё
defined('YII_DEBUG') or define('YII_DEBUG',true); 

и
Код: Выделить всё
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3); 


Перед загрузкой фотографии открываем консоль FireBug (плагин для FireFox) и смотрим ошибку тут - https://www.dropbox.com/s/dgom8067kjhi5 ... upload.jpg
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Ошибка загрузки фотографий в объявление

Сообщение Владимир » 28 апр 2013, 12:41

Права пробовал даже 777. Не помогает.
Ошибку посмотрел:
imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions (/var/www/u4707200/data/www/kotelo.ru/protected/modules/images/components/CImageHandler.php:263)

В 263-ей строке вышеуказанного файла находится следующее:
Код: Выделить всё
$newImage = imagecreatetruecolor($newWidth, $newHeight); 

Можете прокомментировать?
Владимир
Незнакомец
 
Сообщения: 16
Зарегистрирован: 11 апр 2013, 20:39
Очки репутации: 0

Re: Ошибка загрузки фотографий в объявление

Сообщение Xpycm » 28 апр 2013, 14:03

Вероятно, файл не был загружен полностью во временную папку PHP по ряду причин: http://www.php.net/manual/ru/features.f ... errors.php
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Ошибка загрузки фотографий в объявление

Сообщение Xpycm » 28 апр 2013, 14:11

Имхо, проблема в хостинге.
Если у Вас есть возможность установить ещё на каком-нибудь хостинге или же на локале (OpenServer, Denwer), попробовать загрузить эту же фотографию и посмотреть будет ли такая ошибка, то всё станет на свои места.

По факту: Вы первый из всех пользователей, кто обратился с такой ошибкой
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Ошибка загрузки фотографий в объявление

Сообщение Владимир » 28 апр 2013, 14:28

Xpycm писал(а):Имхо, проблема в хостинге.
Если у Вас есть возможность установить ещё на каком-нибудь хостинге или же на локале (OpenServer, Denwer), попробовать загрузить эту же фотографию и посмотреть будет ли такая ошибка, то всё станет на свои места.

По факту: Вы первый из всех пользователей, кто обратился с такой ошибкой


На другом хостинге все прекрасно работает. Я обратился в службу поддержки, там сказали, что у них, якобы, все в порядке.
Ситуация двойственная. Вроде бы на другом хостинге работает, значит виноват хостер.
Но, с другой стороны, на нынешнем хостинге лежат другие сайты с вашим движком (но предыдущей версии), и там все работает, значит возникает подозрение, что проблема появилась с последней версией.

Если вы думаете, что проблема все таки у хостера, то не могли бы, хотя бы примерно, сказать, где копать? Может я и сам бы настроил.
Может какие права дополнительно выставить надо или модуль какой подключить?
Владимир
Незнакомец
 
Сообщения: 16
Зарегистрирован: 11 апр 2013, 20:39
Очки репутации: 0

Re: Ошибка загрузки фотографий в объявление

Сообщение Xpycm » 28 апр 2013, 17:10

На моей памяти только одна компания, которой я пользовался и предоставляющая услуги хостинга, обладала просто превосходной тех.поддержкой.
У них было немного дороже, но оно того стоило. Сотрудники никогда не отказывали: помогали грамотным советом, либо делали всё сами за меня при любом обращении.
Все остальные компании отписывались.
По сути Вы платите хостеру за то, чтобы они разбирались в чём проблема.

Попробуйте ещё вот что:
Установить права 0777 для всех папок и файлов в каталоге "uploads"
Как это сделать в FileZilla - https://www.dropbox.com/s/qocvvjfeorwok ... 180827.png

Если не поможет, то отправьте хостерам текст ошибки, приложите фотографию, которую пытаетесь загрузить, данные в панель администратора сайта, ну и ссылку где загружать, чтобы они не искали. Также укажите, что на другом хостинге такой проблемы нет - а значит проблема у них. Пусть решают.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Ошибка загрузки фотографий в объявление

Сообщение Владимир » 28 апр 2013, 18:09

Xpycm писал(а):На моей памяти только одна компания, которой я пользовался и предоставляющая услуги хостинга, обладала просто превосходной тех.поддержкой.
У них было немного дороже, но оно того стоило. Сотрудники никогда не отказывали: помогали грамотным советом, либо делали всё сами за меня при любом обращении.
Все остальные компании отписывались.
По сути Вы платите хостеру за то, чтобы они разбирались в чём проблема.

Попробуйте ещё вот что:
Установить права 0777 для всех папок и файлов в каталоге "uploads"
Как это сделать в FileZilla - https://www.dropbox.com/s/qocvvjfeorwok ... 180827.png

Если не поможет, то отправьте хостерам текст ошибки, приложите фотографию, которую пытаетесь загрузить, данные в панель администратора сайта, ну и ссылку где загружать, чтобы они не искали. Также укажите, что на другом хостинге такой проблемы нет - а значит проблема у них. Пусть решают.

Права ставил. Хостеру писал, в точности, как вы говорите. Они только сравнили phpinfo() на другом хостинге и у себя (reg.ru), и сказали, что у них все нормально.

Кстати, проблема пропадает, если в меню «Изображения», в настройках установить не «0», а конкретные числа на ширину и высоту изображения. И тогда, что самое интересное, спокойно загружаются фотки даже с большим разрешением, чем установлено. Почему так? Непонятно.

P.S. А какую «только одну компанию» вы имели в виду, если не секрет?
Владимир
Незнакомец
 
Сообщения: 16
Зарегистрирован: 11 апр 2013, 20:39
Очки репутации: 0

Re: Ошибка загрузки фотографий в объявление

Сообщение Xpycm » 28 апр 2013, 20:43

Компания называется 1ГБ.ру
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Ошибка загрузки фотографий в объявление

Сообщение Ace » 29 апр 2013, 19:08

У меня тоже не загружает фотографии которые весят больше одного мегабайта, до мегабайта все нормально грузит, 1 -3 Мб уже нет, пишет ошибка. Попробую эти советы, может поможет....
Ace
Прохожий
 
Сообщения: 51
Зарегистрирован: 02 ноя 2012, 00:32
Очки репутации: 0

След.

Вернуться в Ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34

cron