
Eğer yönetim panelinin HTML kaynağını açıp kontrol ederseniz,
<link rel='stylesheet' href='http://localhost/28/wp-admin/load-styles.php?c=1&dir=ltr&load=dashboard,plugin-install,global,wp-admin&ver=278e896882ccaccb587de3e5e99b9e6e' type='text/css' media='all' />olduğunu görürsünüz. Aslında bu özellik 2.6 sürümünde yoktu (şu an hala kullandığım sürüm), ve son sürümlerde gelen bir özellik olsa gerek.
ümünde yoktu (şu an hala kullandığım sürüm), ve son sürümlerde gelen bir özellik olsa gerek.
Problem nasıl çözülür?
Problemi çözmek için 2 farklı yolumuz var. İlki sunucu yetkilisi ile görüşmek, ikincisi elle dosya sıkıştırma özelliğini kapatmak.
Çözüm 1: Sunucu yetkilisi ile görüşmek
Sunucu yetkilisi ile görüşerek probleminizi bildirebilirsiniz. PHP’nin zlib kütüphanesi aktif edilirse, probleminiz ortadan kalkmış olacaktır.
Çözüm 2: Dosya sıkıştırma özelliğini kapatmak
Eğer sunucu yetkilisine ulaşamıyorsak, elle bu özelliği kapatabiliriz. Bunun için wp-admin içerisinde yer alan load-styles.php dosyasını açmalısınız. Dosyanın en altına kadar inin.
if ( $compress && ! ini_get('zlib.output_compression') && 'ob_gzhandler' != ini_get('output_handler') ) {
header('Vary: Accept-Encoding'); // Handle proxies
if ( false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'deflate') && function_exists('gzdeflate') && ! $force_gzip ) {
header('Content-Encoding: deflate');
$out = gzdeflate( $out, 3 );
} elseif ( false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'gzip') && function_exists('gzencode') ) {
header('Content-Encoding: gzip');
$out = gzencode( $out, 3 );
}
}satırlarını göreceksiniz. Bunları alttaki ile değiştireceğiz, yani /* ve */ ile kodları kapatacağız./*
if ( $compress && ! ini_get('zlib.output_compression') && 'ob_gzhandler' != ini_get('output_handler') ) {
header('Vary: Accept-Encoding'); // Handle proxies
if ( false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'deflate') && function_exists('gzdeflate') && ! $force_gzip ) {
header('Content-Encoding: deflate');
$out = gzdeflate( $out, 3 );
} elseif ( false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'gzip') && function_exists('gzencode') ) {
header('Content-Encoding: gzip');
$out = gzencode( $out, 3 );
}
}
*/Bu işlemden sonra aynısını Javascript dosyaları için de uygulamalısınız. Uygulama için tıklayın.
çok teşekkür ederim işime yaradı. Siteyi taşırken sorun olmuştu.