修复错误。
echo "A iniciar gerador de miniaturas para a área de cliente: \n";
include $wincli['files']['phpThumbConfig'];
include $wincli['files']['phpThumbClass'];
$files = file_list($wincli['dirs']['logos']);
echo "A gerar novas miniaturas: \n";
foreach( $files as $file ) {
if(
(strtolower(get_file_extension($file))=="jpg") ||
(strtolower(get_file_extension($file))=="jepg") ||
(strtolower(get_file_extension($file))=="bmp") ||
(strtolower(get_file_extension($file))=="png")
){
echo " -> ".basename($file)." : ";
if(is_file($file)){
$phpThumb = new phpThumb();
$phpThumb->setSourceFilename($file);
$phpThumb->setParameter('config_output_format', 'jpeg');
$phpThumb->setParameter('config_allow_src_above_docroot', true);
$phpThumb->setParameter('w', 880);
$phpThumb->setParameter('h', 241);
$phpThumb->setParameter('q', 90);
$phpThumb->setParameter('zc', 1);
$phpThumb->setParameter('config_cache_directory', $wincli['dirs']['phpThumbCache']);
$phpThumb->setParameter('config_temp_directory', $wincli['dirs']['phpThumbCache']);
$phpThumb->setParameter('config_cache_disable_warning', true);
$phpThumb->setParameter('config_imagemagick_path', null);
$phpThumb->setParameter('config_prefer_imagemagick', false);
$outputfile = $wincli['dirs']['logosthumbs'].basename($file);
if($phpThumb->GenerateThumbnail()){
if($phpThumb->RenderToFile($outputfile)){
echo "OK \n";
}else{
echo "Falhou (Ao guardar no ficheiro)\n";
}
}else{
echo "Falhou (Ao gerar miniatura)\n";
}
}else{
echo "Falhou (Ficheiro inexistente?)\n";
}
}
}