WAMP doğru dosya başlıkları (içerik-tipi) göndermiyor

1 Cevap php

Benim WAMP sunucuda doğru başlıklarını göndermek için bir PHP dosyası alınamıyor. O kafayı olduğunu phpMyAdmin ve ana css dosyaları Firefox'ta çalışmıyor dışında normal bir sorun olmaz.

Burada birlikte css dosyaları birleştirir dosyasında, CSS gibi çıkış göndermek için kullanılan satır bulunuyor.

header('Content-Type: text/css; charset=UTF-8');

. Ben de phpmyadmin dizinde bir htaccess dosyası putted var:

AddType text/css .css

Ne çalışıyor. Ben bu dosyayı firefox ile bir CSS olarak yorumlanır emin olmak için ne yapabilirim?

1 Cevap

AddType yönergesi alakasız - PHP durumda, varsayılan işleyicisi kullanarak değil - Belirtilen mimetype kullanmak için varsayılan işleyicisi söyler.

Başlığı comand doğru mimetype başlığını ayarlamak çalışması gerekir - ve açıklamak davranışı başarısız olduğunu düşündürmektedir yapar.

Bu başarısız için en yaygın nedeni başlıklar zaten temizlendi ve PHP başlık komut alır önce vücut çıktı başlamış olmasıdır. Bu (- Eğer genellikle kaynak kodu göremiyorum UTF8 metin dosyaları BOM marker dahil) şeyler her türlü nedeniyle olabilir.

Bu da hata işleme / loging kırık olduğunu ima - ya da nerede hatalar için lok bilmiyorum - Hata raporlamayı nasıl yapılandırılacağı üzerinde el kitabını okumak için biraz zaman alabilir.

C.