Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jnejunior

[Resolvido] classe timthumb não redimensiona

Recommended Posts

salve galera...

 

estou usando a classe timthumb para redimensionar minhas imagens, mas com imagens online ele não esta funcionando...

estou desenvolvendo meu projeto localmente, mas pego os endereços das imagens do youtube, então uso o timthumb para redimensionar ao que eu preciso, mas não funciona, será que preciso estar em um servidor online?

 

estou usando assim:

<img alt="<?php echo $vaDados->titulo; ?>" src="http://localhost/site/scripts/timthumb.php?src=http://i1.ytimg.com/vi/GchctYX9i2o/0.jpg&h=180&w=300" />

 

mas não funciona....

 

alguem tem uma ideia?

 

valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele mostra uma mensagem do timthumb: veja.

 

A TimThumb error has occured

 

The following error(s) occured:

You may not fetch images from that site. To enable this site in timthumb, you can either add it to $ALLOWED_SITES and set ALLOW_EXTERNAL=true. Or you can set ALLOW_ALL_EXTERNAL_SITES=true, depending on your security needs.

 

 

Query String : src=http://i1.ytimg.com/vi/GchctYX9i2o/0.jpg&h=180&w=300

TimThumb version : 2.8.5

Compartilhar este post


Link para o post
Compartilhar em outros sites

pronto, tá ai o motivo de não fazer, e a solução.

 

leu ? faça.

Compartilhar este post


Link para o post
Compartilhar em outros sites

William, fiz como tu me informou, mas não deu não, a imagem não aparece.

 

olha só:

 

if(! defined('ALLOW_EXTERNAL') )                define ('ALLOW_EXTERNAL', TRUE);
if(! defined('ALLOW_ALL_EXTERNAL_SITES') ) 	define ('ALLOW_ALL_EXTERNAL_SITES', true); // antes era false
if(! defined('FILE_CACHE_ENABLED') ) 		define ('FILE_CACHE_ENABLED', TRUE);					
if(! defined('FILE_CACHE_TIME_BETWEEN_CLEANS'))	define ('FILE_CACHE_TIME_BETWEEN_CLEANS', 86400);

Compartilhar este post


Link para o post
Compartilhar em outros sites

e agora ? acessando a URL, aparece oq ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora acessando a url deu certo, mas pelo meu site não...

 

deixa eu ver se encontro o erro...

 

deu certo William, muito obrigado pela ajuda...

 

só mais uma pergunta e pode fechar o tópico:

 

quando eu hospedar meu site posso desabilitar aquela opção, já que as imagens virão do servidor do youtube?

 

valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você não é o youtube ne?!

 

então não, não pode desabilitar. Se não terá o mesmo erro de novo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.