manoelps
(usa Linux Mint)
Enviado em 14/04/2014 - 10:29h
Olá a todos, estou com um problema para criar thumbs com php na distro linux: Linux Mint 16 64-bit, no windows (maquina virtual) funciona 100%, isso ocorreu depois que formatei meu pc, antes com a mesma distro funcionava normal.
Segue as permissões do diretório www:
drwxrwxrwx 3 manoelps manoelps 4,0K Abr 13 10:04 www
Segue as permissões do diretório thumbs:
drwxrwxrwx 2 manoelps manoelps 4,0K Abr 13 10:04 thumbs
Permissão dos arquivos dentro do diretório thumbs:
-rwxrwxrwx 1 manoelps manoelps 312 Abr 13 10:03 index.php
-rwxrwxrwx 1 manoelps manoelps 355K Abr 13 10:02 post-nuclear_surreal_world_by_barnaulsky_zeek.jpg
-rwxrwxrwx 1 manoelps manoelps 626 Abr 13 10:01 thumb.php
LINK da imagem usada:
http://lovely-pics.com/data/media/7/post-nuclear_surreal_world_by_barnaulsky_zeek.jpg
Conteúdo script thumb.php
<?php
#recebendo a url da imagem
$filename = $_GET['img'];
#pegando as dimensoes reais da imagem, largura e altura
list($width, $height) = getimagesize($filename);
//setando a largura da miniatura
$new_width = 385;
//setando a altura da miniatura
$new_height = 232;
#gerando a a miniatura da imagem
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
#o 3º argumento é a qualidade da miniatura de 0 a 100
imagejpeg($image_p, null, 100);
imagedestroy($image_p);
?>
Conteúdo script index.php
<html>
<head>
<title>.: Thumbs :.</title>
<style type="text/css">
img{
border-radius:6px;
}
</style>
</head>
<body>
<!-- estamos passando a url da imagem para o arquivo thumb.php-->
<img src="thumb.php?img=post-nuclear_surreal_world_by_barnaulsky_zeek.jpg" />
</body>
</html>
Quando executo no windows, funciona normalmente, mas no linux a imagem não aparece, aparece apenas uma imagem como se a imagem não tivesse sido encontrada.
Se alguém poder me dá uma luz sobre este problema, que já quase cansando de tentar resolver ...