@Kaworu
Napisz na forum redakcji komiksowej albo na maila. PW od Ciebie widzę, ale faktycznie z jakiegoś powodu oznaczyło mi się od razu jako przeczytane.
PHP warning
imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error:
/usr/home/poltergeist/domains/polter.pl/public_html/protected/components/Page.php(649)
[size=100][font=Menlo, Consolas, Lucida Console, monospace][color=#999999]637 elseif(stripos($roz, 'jpeg'))
638 return true;
639 elseif(stripos($roz, 'gif'))
640 return true;
641 elseif(stripos($roz, 'png'))
642 return true;
643 else
644 return false;
645 }
646
647 public static function uploadResizeImage($plik, $gdzie, $wymiary = "80x80", $kompresja = 95, $kadruj = false) {
648 if(strtolower($plik->extensionName) == "jpg" || strtolower($plik->extensionName) == "jpeg")
649 $img = imagecreatefromjpeg($plik->tempName);
650 elseif(strtolower($plik->extensionName) == "png")
651 $img = imagecreatefrompng($plik->tempName);
652 elseif(strtolower($plik->extensionName) == "gif")
653 $img = imagecreatefromgif($plik->tempName);
654 else
655 return false;
656
657 $rozm = getimagesize($plik->tempName);
658 $rozm_org = $rozm;
659 $wym = explode("x", $wymiary);
660
661 $docelowy = $gdzie.'.jpg';[/font][/size][/color]
[color=#800000][size=150]Stack Trace[/size][/color]
#0 –
/usr/home/poltergeist/domains/polter.pl/public_html/protected/components/Page.php(649): imagecreatefromjpeg("/tmp/phpZrcKSw")
644 return false;
645 }
646
647 public static function uploadResizeImage($plik, $gdzie, $wymiary = "80x80", $kompresja = 95, $kadruj = false) {
648 if(strtolower($plik->extensionName) == "jpg" || strtolower($plik->extensionName) == "jpeg")
649 $img = imagecreatefromjpeg($plik->tempName);
650 elseif(strtolower($plik->extensionName) == "png")
651 $img = imagecreatefrompng($plik->tempName);
652 elseif(strtolower($plik->extensionName) == "gif")
653 $img = imagecreatefromgif($plik->tempName);
654 else#1 –
/usr/home/poltergeist/domains/polter.pl/public_html/protected/controllers/ArtykulController.php(179): Page::uploadResizeImage(CUploadedFile, "/usr/home/poltergeist/domains/static.polter.pl/public_html/sub/c...", "120x240")
174 }
175
176 $plik = CUploadedFile::getInstanceByName('Artykul[plik]');
177
178 if($plik && !$plik->hasError) {
179 Page::uploadResizeImage($plik, Yii::app()->params['imagesDir'].'c'.$model->id, Yii::app()->params['imageSmall']);
180 Page::uploadResizeImage($plik, Yii::app()->params['imagesDir'].'bc'.$model->id, Yii::app()->params['imageNormal']);
181 Page::uploadResizeImage($plik, Yii::app()->params['imagesDir'].'_bc'.$model->id, Yii::app()->params['imageBig']);
182 }
183
184 Page::przypiszTagi($_POST['tagi'], $model->id, 'art');#2 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/actions/CInlineAction.php(50): ArtykulController->actionCreate()#3 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/CController.php(309): CInlineAction->runWithParams(array())#4 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/filters/CFilterChain.php(134): CController->runAction(CInlineAction)#5 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/filters/CFilter.php(41): CFilterChain->run()#6 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/CController.php(1146): CFilter->filter(CFilterChain)#7 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/filters/CInlineFilter.php(59): CController->filterAccessControl(CFilterChain)#8 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/filters/CFilterChain.php(131): CInlineFilter->filter(CFilterChain)#9 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/CController.php(292): CFilterChain->run()#10 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/CController.php(266): CController->runActionWithFilters(CInlineAction, array("accessControl"))#11 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/CWebApplication.php(283): CController->run("create")#12 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/web/CWebApplication.php(142): CWebApplication->runController("artykul/create")#13 +
/usr/home/poltergeist/domains/polter.pl/public_html/framework/base/CApplication.php(162): CWebApplication->processRequest()#14 –
/usr/home/poltergeist/domains/polter.pl/public_html/index.php(57): CApplication->run()
52
53
54
55 require_once($yii);
56
57 Yii::createWebApplication($config)->run();
58