Estou tentando fazer o resize mas quando mando fazer ele não faz

estou desconfiando que é por causa da permissao pois o arquivo fica
sendo de propriedade do usuario do apache.

estou usando UBUNTU 7.10 e apache2

2008/6/4 Vinicius Cruz <[EMAIL PROTECTED]>:
> Edinho,
>
> o problema foi justamente a falta do width e height na configuracao. São
> obrigatórios mesmo.
>
> value
>
>
> 2008/6/4 Edinho Almeida <[EMAIL PROTECTED]>:
>>
>> OI Vinicius,
>>
>> Copiei seu código aqui na minha app de teste e ele imprimiu "cortou" ,
>> e eu nem tenho a pasta galeria !
>>
>> Observações:
>> 1 - initialize
>> ========
>> se a pasta ou imagem não existir (ou não for um arquivo válido), quem
>> retorna FALSE é  image_lib->initialize
>>
>> 2 - caminhos
>> =========
>> se você usa um caminha relativo no CI ('./galeria/imagem') ele vai ser
>> relativo ao arquivo index.php
>>
>> index.php
>> system
>> \--application
>> \--galeria
>>
>> Vai requerer:
>> './system/galeria/768x2500.gif'; OU BASEPATH . 'galeria/768x2500.gif';
>>
>> já:
>>
>> index.php
>> system
>> application
>> galeria
>>
>> Vai requerer:
>> './galeria/768x2500.gif';
>>
>> 3 - configurações
>> =============
>> No manual do CI está com falha no exemplo.
>> Ele diz que o Crop é identico ao Resize mas que precisa de mais 2
>> parâmetros x e y axis.
>> Ele não coloca, mas width e height são obrigatórios para o
>> funcionamento esperado do crop.
>>
>> 4 - funcionando
>> ===========
>>    public function testeCrop()
>>    {
>>        $config['image_library'] = 'GD2';
>>        $config['source_image'] = APPPATH  . 'galeria/1600.jpg';
>>        $config['x_axis'] = '1000';
>>        $config['y_axis'] = '800';
>>        $config['width'] = 440;
>>        $config['height'] = 100;
>>        $config['maintain_ratio'] = FALSE;
>>
>>        $this->load->library('image_lib');
>>        if( $this->image_lib->initialize($config) )
>>        {
>>            if ( ! $this->image_lib->crop())
>>            {
>>                echo 'error: '.$this->image_lib->display_errors();
>>            }
>>            else
>>            {
>>                echo 'cortou';
>>            }
>>        }
>>        else
>>        {
>>            echo "falhou no config";
>>        }
>>    }
>>
>> Abs
>> Edinho
>>
>>
>> 2008/6/4 Vinicius Cruz <[EMAIL PROTECTED]>:
>> > Pessoal,
>> >
>> > em janeiro tive o mesmo problema, e lembro que deixei de lado.
>> > Não estou conseguindo usar o crop. O que há de errado na funcao abaixo?
>> >
>> >     public function testeCrop()
>> >     {
>> >         $config['image_library'] = 'GD2';
>> >         $config['source_image'] = './galeria/768x2500.gif';
>> >         $config['x_axis'] = '100';
>> >         $config['y_axis'] = '60';
>> >         $config['maintain_ratio'] = FALSE;
>> >
>> >         $this->load->library('image_lib');
>> >         $this->image_lib->initialize($config);
>> >
>> >         if ( ! $this->image_lib->crop())
>> >         {
>> >             echo 'error: '.$this->image_lib->display_errors();
>> >         }else
>> >         {
>> >             echo 'cortou';
>> >         }
>> >     }
>> >
>> > Ele sempre retorna "cortou", mas nao corta. A pasta galeria está no
>> > mesmo
>> > nivel que app. Suspeitei que o gd2 estivesse desabilitado, mas esta tudo
>> > ok..
>> > Estou quase partindo para integrar o phpthumb ou o class.upload ao CI
>> > como
>> > biblioteca.. =/
>> >
>> > Vinicius
>> >
>> >
>> > _______________________________________________
>> > Lista mailing list
>> > [email protected]
>> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>> >
>> >
>>
>>
>>
>> --
>> Abs
>> Edinho Almeida
>> 11 3711-7074
>> 11 3564-8906
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>



-- 
Um abraço
Carlinhos

contatos:
IM [EMAIL PROTECTED]
Cel 8824 3858

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a