Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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"](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.
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
pronto, tá ai o motivo de não fazer, e a solução.
leu ? faça.
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);e agora ? acessando a URL, aparece oq ?
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.
você não é o youtube ne?!
então não, não pode desabilitar. Se não terá o mesmo erro de novo.
valeu brow, obrigado mesmo....
acesse essa url:
http://localhost/site/scripts/timthumb.php?src=http://i1.ytimg.com/vi/GchctYX9i2o/0.jpg&h=180&w=300
e veja oque aparece.