Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 11:23:00

Страниц: [1] 2
Печать
Автор Тема: Imagick нах Екцепшн  (Прочитано 221 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ivanscm    ↓ 
14 Январь, 2012, 02:39:02
НЕ ХУЕТА! ХУЕТА!

Синий властилин
Группа: Джедаи

Карма: 0
Сообщений: 1125
Сила слова: 0

Uncaught exception 'ImagickException' with message 'Unable to read the file блеять
на
PHP

if (!file_exists($path)) {
  return false;
}
$this->image = new Imagick($path);
 

файло существует и валидный, просмоторщиком винды и фотожопом открывается, пидораска
Записан

phpdude    ↓ 
14 Январь, 2012, 02:41:34 , спустя 2 минуты 32 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 345
Сообщений: 20790
Сила слова: 1.66

лох :D
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
ivanscm    ↓ 
14 Январь, 2012, 02:44:02 , спустя 2 минуты 28 секунд
НЕ ХУЕТА! ХУЕТА!

Синий властилин
Группа: Джедаи

Карма: 0
Сообщений: 1125
Сила слова: 0

лох :D
че бля
Записан

kostyl    ↓ 
14 Январь, 2012, 02:44:29 , спустя 27 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3526
Сила слова: 1.7

:D
Записан

качество жизни обратно пропорционально количеству лени
ivanscm    ↓ 
14 Январь, 2012, 02:45:20 , спустя 51 секунду
НЕ ХУЕТА! ХУЕТА!

Синий властилин
Группа: Джедаи

Карма: 0
Сообщений: 1125
Сила слова: 0

:D
сука. меня с работы не отпустят пока не пофикшу
Записан

kostyl    ↓ 
14 Январь, 2012, 02:46:09 , спустя 49 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3526
Сила слова: 1.7

задебаж
Спустя 16 секунд добавил
правильный ли путь
Записан

качество жизни обратно пропорционально количеству лени
ivanscm    ↓ 
14 Январь, 2012, 02:47:52 , спустя 1 минуту 43 секунды
НЕ ХУЕТА! ХУЕТА!

Синий властилин
Группа: Джедаи

Карма: 0
Сообщений: 1125
Сила слова: 0

а че дебаж. че. исключение выловить?
Записан

kostyl    ↓ 
14 Январь, 2012, 02:56:14 , спустя 8 минут 22 секунды
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3526
Сила слова: 1.7

че дебаж, че дебаж.. может у тебя путь к папке
Спустя 1 минуту 11 секунд добавил
если не в этом трабл, тогда у дуда спрашивай...
Записан

качество жизни обратно пропорционально количеству лени
ivanscm    ↓ 
14 Январь, 2012, 03:02:58 , спустя 6 минут 44 секунды
НЕ ХУЕТА! ХУЕТА!

Синий властилин
Группа: Джедаи

Карма: 0
Сообщений: 1125
Сила слова: 0

дуд, блеать
Записан

Ivan    ↓ 
14 Январь, 2012, 03:24:26 , спустя 21 минуту 28 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 27
Сообщений: 1366
Сила слова: 1.98

права на файл, права доступа у веб-сервера к файлу
Спустя 1 минуту 38 секунд добавил
просмоторщиком винды и фотожопом открывается
Если винда то попробуй $path = str_replace('/', DIRECTORY_SEPARATOR, $path); или даже так $path = getcwd() . str_replace('/', DIRECTORY_SEPARATOR, $path);
Хотя это фигня какая-то
Спустя 34 секунды добавил
и еще clearstatcache сделай
Записан

ivanscm    ↓ 
14 Январь, 2012, 03:35:53 , спустя 11 минут 27 секунд
НЕ ХУЕТА! ХУЕТА!

Синий властилин
Группа: Джедаи

Карма: 0
Сообщений: 1125
Сила слова: 0

ладно. имагик я послал на. вопрос в другом. юзаем для входа маил ру апи.
получаю файл, фото блять. тестирую на своем аккаунте, все норм
тестирует шеф, после ресайза у него квадрат серый в нижнем углу, как будто фото не загрузилось до конца. но оно то загрузилось.
коллега тестирует. аналогичная коляска.
тестирует третий коллега, у него вообще GD ругается что файл не изображение. хотя в темп каталоге лежат нормальные файлы.
 
что это? конвертер майлру? гд? я совсем потерял нить :)
 
PHP

$ch = curl_init($photo_url);
       
        $temp_name = '../_files/temp/' . uniqid('photo_') . '.jpeg';
       
        $temp = fopen($temp_name, "w");
   
        curl_setopt($ch, CURLOPT_FILE, $temp);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        if (!curl_exec($ch))
            return;
        curl_close($ch);
       
        if (!$temp)
            return ;
       
        fclose($temp);
 

файл нормальный.
 
но. движок не мой куда я интегрирую вход. какой то социал абксофт, хуй пойми короче.
вот либа работы с изображениями(ее то я и переписывал на имагик(потом плюнул))
http://dl.dropbox.com/u/12164313/image.php
 
вот код ресайза. не мой :)
правда
PHP

$sFile_ = $g['path']['dir_files'] . "photo/" . $this->user_id . "_" . $photo_id . "_";
       
        $im = new Image();
 
        if ($im->loadImage($temp_name)) {
            $im->resizeWH($g['image']['big_x'], $g['image']['big_y'], false, $g['image']['logo'], $g['image']['logo_size']);
            $im->saveImage($sFile_ . "b.jpg", $g['image']['quality']);
            @chmod($sFile_ . "b.jpg", 0777);
        }
        if ($im->loadImage($sFile_ . "b.jpg", $g['image']['quality'])) {
            $im->resizeCropped($g['image']['medium_x'], $g['image']['medium_y'], $g['image']['logo'], 0);
            $im->saveImage($sFile_ . "m.jpg", $g['image']['quality']);
            @chmod($sFile_ . "m.jpg", 0777);
        }
        if ($im->loadImage($sFile_ . "b.jpg", $g['image']['quality'])) {
            $im->resizeCropped($g['image']['small_x'], $g['image']['small_y'], $g['image']['logo'], 0);
            $im->saveImage($sFile_ . "s.jpg", $g['image']['quality']);
            @chmod($sFile_ . "s.jpg", 0777);
        }
        if ($im->loadImage($sFile_ . "b.jpg", $g['image']['quality'])) {
            $im->resizeCropped($g['image']['root_x'], $g['image']['root_y'], $g['image']['logo'], 0);
            $im->saveImage($sFile_ . "r.jpg", $g['image']['quality']);
            @chmod($sFile_ . "r.jpg", 0777);
        }
 
Записан

artoodetoo    ↓ 
14 Январь, 2012, 11:10:01 , спустя 7 часов 34 минуты 8 секунд
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3805
Сила слова: 3.26

возможно на ресайз не хватает веремени. поэтому время от времени картинка не делается. сеттаймлимит
Записан
KaFe    ↓ 
16 Январь, 2012, 12:32:26 , спустя 1 день 1 час 22 минуты 25 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

ivanscm, когда вернешь 500 рублей? :D
Записан

Frozzeg    ↓ 
16 Январь, 2012, 12:35:33 , спустя 3 минуты 7 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5501
Сила слова: 1.67


ivanscm, когда вернешь 500 рублей? :D
тебя наебали, за вредность
Записан
KaFe    ↓ 
16 Январь, 2012, 12:49:13 , спустя 13 минут 40 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Сраный Тролль

Карма: -13346
Сообщений: 1727
Сила слова: -772.79

тебя наебали, за вредность
допустим это был наеб и я лошара, которого жестко наебали, но, с другой стороны ivanscm, показал себя не с очень хорошей стороны и с ним явно лучше не водить какие либо деловые отношения :D
 
Если честно, то мне похуй на эти 500 рублей, просто не хочется разочаровываться в человеке :)
Записан

Страниц: [1] 2
Печать
 

Перейти в: