Q. Versiyon 2.1.0 Professional Fatal error: Call to undefined function apache_setenv() hatası ve çözümü
A.
CS-Cart versiyon 2.1.0 Professional da yönetim panelinizde herhangi bir dosya download etmek istediğinizde yada başka bir işlem yaparken Fatal error: Call to undefined function apache_setenv() hatası alıyorsanız:
1) CS-Cart'ınızın kurulu olduğu dizindeki core dizininde yer alan "fn.fs.php" dosyasını bir editör ile açın.
2) Bu dosyadaki şu kod bloğunu bulun:
[CODE]
if ($fd) {
//Fixes: Filenames can't be sent to IE if there is any kind of traffic compression enabled on the server side
apache_setenv("no-gzip", "1");
ini_set("zlib.output_compression", "Off");
header ("200 HTTP/1.0 OK");
header("Pragma: public");[/CODE]
Bu kod bloğunu şu şekilde değiştirip dosyayı kaydedin:
[CODE]if ($fd) {
//Fixes: Filenames can't be sent to IE if there is any kind of traffic compression enabled on the server side
if (function_exists('apache_setenv')) {
apache_setenv('no-gzip', '1');
}
ini_set("zlib.output_compression", "Off");
//header ("200 HTTP/1.0 OK");
header("Pragma: public");[/CODE]
|