Hallo,
ich habe meine Template CSS Dateien mit

PHP-Code:
<?php

  ob_start 
("ob_gzhandler");
  
ob_start("compress");
  
header("Content-type: text/css;charset: UTF-8");
  
header("Cache-Control: must-revalidate");
  
$offset 60 60 ;
  
$ExpStr "Expires: " gmdate("D, d M Y H:i:s",time() + $offset) . " GMT";
  
header($ExpStr);
  function 
compress($buffer) {
    
$buffer preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!'''$buffer);
    
$buffer str_replace(array("\r\n","\r","\n","\t",'  ','    ','    '),'',$buffer);
    
$buffer str_replace('{ ''{'$buffer);
    
$buffer str_replace(' }''}'$buffer);
    
$buffer str_replace('; '';'$buffer);
    
$buffer str_replace(', '','$buffer);
    
$buffer str_replace(' {''{'$buffer);
    
$buffer str_replace('} ''}'$buffer);
    
$buffer str_replace(': '':'$buffer);
    
$buffer str_replace(' ,'','$buffer);
    
$buffer str_replace(' ;'';'$buffer);
    
$buffer str_replace(';}''}'$buffer);
    return 
$buffer;
  }

?>
versehen um diese komprimieren zu lassen und auch um PHP-Code innerhalb der CSS ausführen zu können.
Die CSS-Dateien benenne ich dann ***.css.php .
Nun habe ich einen Adventskalender-komponente eingebunden und die CSS-Datei entsprechend angepasst, die Datei wird auch im Header verlinkt
HTML-Code:
  <link rel="stylesheet" href="/components/com_wt_advent/css/wt_advent.css.php" type="text/css" />
aber wenn ich dann versuche die Datei aus dem Quellcode herraus zu öffnen wird mir nur eine weiße Seite angezeigt.

Ich komme nun leider nicht dahinter was ich falsch mache?
Vielleicht hat wer eine Idee und kann mir helfen?

Viele Grüße