ユーザーがアップロードした画像のサムネイルを2つ作成しようとしています。2番目のサムネイルの構成を少し変更してコードを2回繰り返しましたが、最初のサムネイルのみが作成され、2番目のサムネイルは作成されません。コードは次のとおりです。
//First Thumbnail
$conf['image_library'] = 'gd2';
$conf['source_image'] = "images/photos/123.jpg";
$conf['create_thumb'] = TRUE;
$conf['thumb_marker'] = "_1";
$conf['maintain_ratio'] = true;
$conf['width'] = 150;
$conf['height'] = 150;
$this->load->library('image_lib', $conf);
$this->image_lib->resize();
//Second smaller Thumbnail
$conf2['image_library'] = 'gd2';
$conf2['source_image'] = "images/photos/123.jpg";
$conf2['create_thumb'] = TRUE;
$conf2['thumb_marker'] = "_2";
$conf2['maintain_ratio'] = true;
$conf2['width'] = 50;
$conf2['height'] = 50;
$this->load->library('image_lib', $conf2);
$this->image_lib->resize();
何らかの理由で、2番目の部分はまったく機能せず、最初の部分は2番目の部分と同様に単独でもうまく機能します。同じ場所にライブラリを2回ロードするべきではないと思います。この問題を解決するにはどうすればよいですか?