大きな画像を回転させるコードイグナイターに問題があります... 1.2MBよりも大きいです。小さい画像の場合は問題ありません。
コードは次のとおりです。
public function rotate(){
$path = $this->input->post('path');
$file = $this->input->post('file');
$config['image_library'] = 'gd2';
$config['source_image'] = $path;
$config['rotation_angle'] = '90';
$config['new_image'] = './uploads/_rot'.$file;
$this->load->library('image_lib');
$this->image_lib->initialize($config);
//$this->image_lib->rotate();
if(!$this->image_lib->rotate()){
echo $this->image_lib->display_errors();
} else {
echo 'OK';
}
}