|
@ -129,11 +129,12 @@ abstract class Upload |
|
|
. $pil_options |
|
|
. $pil_options |
|
|
. ' ' . $tmp_file_path |
|
|
. ' ' . $tmp_file_path |
|
|
. ' ' . $file_path; |
|
|
. ' ' . $file_path; |
|
|
passthru( $command, $code ); |
|
|
|
|
|
|
|
|
ob_start(); |
|
|
|
|
|
passthru( 'exec 2>&1; ' . $command, $code ); |
|
|
if ($code !== 0) { |
|
|
if ($code !== 0) { |
|
|
throw new ErrorException('Command PYTHON_PIL_RESIZE: ' . $command ); |
|
|
|
|
|
|
|
|
throw new ErrorException('Command PYTHON_PIL_RESIZE exit with code "' . $code . '": ' . $command . PHP_EOL . 'Std out: ' . ob_get_clean() ); |
|
|
} |
|
|
} |
|
|
// ob_clean();
|
|
|
|
|
|
|
|
|
ob_clean(); |
|
|
} else { |
|
|
} else { |
|
|
if ($width || $height) { |
|
|
if ($width || $height) { |
|
|
if (!(ImageVariant::getIsClass($image)) && Image::getIsSubClass($image)) { |
|
|
if (!(ImageVariant::getIsClass($image)) && Image::getIsSubClass($image)) { |
|
|