我们有一个VPS服务器,我们托pipe我们的网站。 我已经使用CodeIgniter编写了一个CMS。 在其中一个接口上,我试图上传一个css文件到系统。 当我们把它托pipe在共享主机上时,这个工作正常。 由于我们已经把它移到VPS,我得到一个“不正确的文件types”的错误。
这一切都归结为服务器报告一个MIMEtypes的文本/ XC的CSS文件,而不是文本/ CSS 。
我通过shelllogin并在现有的有效的 css文件上运行以下命令(以确保它不是CodeIgniter或php的问题)。
file --brief --mime 'filename.css' 2>&1
服务器响应我的命令给了我以下内容:
text/xc; charset=us-ascii
我的问题是有某种服务器设置,我需要调整以获得服务器正确识别的CSS文件为文本/ CSS ?
我只需要添加一个MIMEtypes的CSS文件到服务器? 我发现了MIMEtypes文件( etc / mime.types ),它只是videotypes和其他一些我不知道他们是什么。 没有什么在那里的CSS或图像或HTML文件。 除非我看错了地方。
我不是服务器的人,所以我希望有人能帮助我。
一些服务器规格:
通过添加以下内容来修改mime.types文件:
文本/ CSS的CSS
以下是我在我的一个Apache服务器上使用的mime.types文件的内容。 我相当肯定,它涵盖了几乎所有types的文件,您的(或任何)服务器可以提供给用户。 我build议改变你的VPS的mime.types文件以包含下面的所有内容,尤其是如果没有任何与CSS,图像或html文件相关的东西。
#MIMEtypes扩展名 应用/ EDI-同意 应用/ EDI-X12 应用程序/ EDIFACT 应用程序/ activemessage 应用/安德鲁插图等 应用程序/ applefile 应用程序/ atomicmail 应用/分批SMTP 应用/蜂鸣+ xml的 应用程序/ CALS-1840 应用程序/ commonground 应用/networking现金 应用/ DCA-RFT 应用/癸DX 应用程序/ DVCS 应用/网上商店 应用程序/ HTTP 应用程序/ hyperstudio 应用程序/ IGES 应用/索引 应用程序/ index.cmd 应用程序/ index.obj 应用程序/ index.response 应用程序/ index.vnd 应用程序/ IOTP 应用程序/ IPP 应用程序/ ISUP 应用/字体tdpfr 应用程序/ mac-binhex40 hqx 应用程序/ mac-compactpro cpt 应用程序/ macwriteii 应用/马克 应用程序/math 应用程序/math老 应用程序/ msword文档 应用程序/新闻消息ID 应用程序/消息传 应用/ OCSP请求 应用/ OCSP响应 应用程序/ octetstreambin dms lha lzh exe类如此dll 应用/ odaoda 应用程序/ parityfec 应用/ pdf pdf 应用/ PGPencryption 应用/ PGP密钥 应用程序/ PGP签名 应用程序/ PKCS10 应用/ PKCS7-MIME 应用程序/ PKCS7签名 应用/ PKIX证书 应用/ PKIX-CRL 应用程序/ pkixcmp 应用程序/ postscript ai eps ps 应用/ prs.alvestrand.titrax表 应用程序/ prs.cww 应用程序/ prs.nprend 应用程序/ QSIG 应用/远程打印 应用程序/里斯科斯 应用程序/ RTF 应用/ SDP 应用程序/套付款 应用程序/套 - 支付 - 启动 应用/设置登记 应用/设定登记引发 应用程序/ SGML 应用/ SGML的开放目录 应用程序/筛 应用程序/板岩 应用程序/ smil smi smil 应用/时间戳查询 应用/时间戳的答复 应用程序/ vemmi 应用/ vnd.3M.Post-IT-注 应用程序/ vnd.FloGraphIt 应用程序/ vnd.accpac.simply.aso 应用程序/ vnd.accpac.simply.imp 应用程序/ vnd.acucobol 应用程序/ vnd.aether.imp 应用程序/ vnd.anser-Web的证书问题引发 应用程序/ vnd.anser-Web的资金转移引发 应用程序/ vnd.audiograph 应用程序/ vnd.businessobjects 应用程序/ vnd.bmi 应用/ vnd.canon-CPDL 应用程序/ vnd.canon唇 应用程序/ vnd.claymore 应用/ vnd.commerce-巴特尔 应用程序/ vnd.commonspace 应用程序/ vnd.comsocaller 应用程序/ vnd.contact.cmsg 应用程序/ vnd.cosmocaller 应用/ vnd.cups-后记 应用/ vnd.cups光栅 应用/ vnd.cups-生 应用/ vnd.ctc-posml 应用程序/ vnd.cybank 应用程序/ vnd.dna 应用程序/ vnd.dpgraph 应用程序/ vnd.dxr 应用程序/ vnd.ecdis更新 应用程序/ vnd.ecowin.chart 应用程序/ vnd.ecowin.filerequest 应用程序/ vnd.ecowin.fileupdate 应用程序/ vnd.ecowin.series 应用程序/ vnd.ecowin.seriesrequest 应用程序/ vnd.ecowin.seriesupdate 应用程序/ vnd.enliven 应用程序/ vnd.epson.esf 应用程序/ vnd.epson.msf 应用程序/ vnd.epson.quickanime 应用程序/ vnd.epson.salt 应用程序/ vnd.epson.ssf 应用程序/ vnd.ericsson.quickcall 应用程序/ vnd.eudora.data 应用程序/ vnd.fdf 应用程序/ vnd.ffsns 应用程序/ vnd.framemaker 应用程序/ vnd.fsc.weblaunch 应用程序/ vnd.fujitsu.oasys 应用程序/ vnd.fujitsu.oasys2 应用程序/ vnd.fujitsu.oasys3 应用程序/ vnd.fujitsu.oasysgp 应用程序/ vnd.fujitsu.oasysprs 应用程序/ vnd.fujixerox.ddd 应用程序/ vnd.fujixerox.docuworks 应用程序/ vnd.fujixerox.docuworks.binder 应用/ vnd.fut-misnet 应用程序/ vnd.grafeq 应用/ vnd.groove帐户 应用/ vnd.groove身份的消息 应用/ vnd.groove注射器 应用/ vnd.groove刀具消息 应用程序/ vnd.groove工具模板 应用/ vnd.groove-电子名片 应用程序/ vnd.hhe.lesson玩家 应用/ vnd.hp-HPGL 应用/ vnd.hp-PCL 应用/ vnd.hp-PCLXL 应用/ vnd.hp-HPID 应用/ vnd.hp-HPS 应用程序/ vnd.httphone 应用/ vnd.hzn-3D-纵横 应用程序/ vnd.ibm.afplinedata 应用程序/ vnd.ibm.MiniPay 应用程序/ vnd.ibm.modcap 应用/ vnd.informix-有远见 应用程序/ vnd.intercon.formnet 应用程序/ vnd.intertrust.digibox 应用程序/ vnd.intertrust.nncp 应用程序/ vnd.intu.qbo 应用程序/ vnd.intu.qfx 应用/ vnd.irepository.package + xml的 应用/ vnd.is-XPR 应用程序/ vnd.japannet目录服务 应用/ vnd.japannet-jpnstore-唤醒 应用程序/ vnd.japannet - 支付 - 唤醒 应用/ vnd.japannet登记 应用/ vnd.japannet登记-唤醒 应用/ vnd.japannet-setstore-唤醒 应用/ vnd.japannetvalidation 应用/ vnd.japannetvalidation-唤醒 应用程序/ vnd.koan 应用/ vnd.lotus-1-2-3 应用程序/ vnd.lotus的方法 应用程序/ vnd.lotus,自由职业者 应用程序/ vnd.lotus-笔记 应用程序/ vnd.lotus组织者 应用/ vnd.lotus-screencam 应用/ vnd.lotus-wordpro 应用程序/ vnd.mcd 应用程序/ vnd.mediastation.cdkey 应用/ vnd.meridian-弹弓 application / vnd.mif mif 应用程序/ vnd.minisoft-HP3000保存 应用/ vnd.mitsubishi.misty-guard.trustweb 应用程序/ vnd.mobius.daf 应用程序/ vnd.mobius.dis 应用程序/ vnd.mobius.msl 应用程序/ vnd.mobius.plc 应用程序/ vnd.mobius.txf 应用程序/ vnd.motorola.flexsuite 应用程序/ vnd.motorola.flexsuite.adsi 应用程序/ vnd.motorola.flexsuite.fis 应用程序/ vnd.motorola.flexsuite.gotap 应用程序/ vnd.motorola.flexsuite.kmr 应用程序/ vnd.motorola.flexsuite.ttc 应用程序/ vnd.motorola.flexsuite.wem 应用/ vnd.mozilla.xul + xml的 应用/ vnd.ms-Artgalry文件 应用/ vnd.ms-ASF application / vnd.ms-excel xls 应用/ vnd.ms-LRM application / vnd.ms-powerpoint ppt 应用程序/ vnd.ms项目 应用/ vnd.ms-TNEF 应用程序/ vnd.ms-作品 应用程序/ vnd.mseq 应用程序/ vnd.msign 应用/ vnd.music-niff 应用程序/ vnd.musician 应用程序/ vnd.netfpx 应用程序/ vnd.noblenet目录 应用/ vnd.noblenet密封机 应用程序/ vnd.noblenet的Web 应用程序/ vnd.novadigm.EDM 应用程序/ vnd.novadigm.EDX 应用程序/ vnd.novadigm.EXT 应用程序/ vnd.osa.netdeploy 应用程序/ vnd.palm 应用程序/ vnd.pg.format 应用程序/ vnd.pg.osasli 应用程序/ vnd.powerbuilder6 应用/ vnd.powerbuilder6-S 应用程序/ vnd.powerbuilder7 应用/ vnd.powerbuilder7-S 应用程序/ vnd.powerbuilder75 应用/ vnd.powerbuilder75-S 应用程序/ vnd.previewsystems.box 应用程序/ vnd.publishare-Δ树 应用程序/ vnd.pvi.ptid1 应用/ vnd.pwg-XHTML打印+ xml的 应用程序/ vnd.rapid 应用程序/ vnd.s3sms 应用程序/ vnd.seemail 应用程序/ vnd.shana.informed.formdata 应用程序/ vnd.shana.informed.formtemplate 应用程序/ vnd.shana.informed.interchange 应用程序/ vnd.shana.informed.package 应用/ vnd.sss-鳕鱼 应用/ vnd.sss-DTF 应用/ vnd.sss-NTF 应用/ vnd.streetstream 应用程序/ vnd.svd 应用/ vnd.swiftview-ICS 应用程序/ vnd.triscape.mxs 应用程序/ vnd.trueapp 应用程序/ vnd.truedoc 应用/ vnd.tve触发 应用程序/ vnd.ufdl 应用程序/ vnd.uplanet.alert 应用/ vnd.uplanet.alert-WBXML 应用/ vnd.uplanet.bearerselect题-WBXML 应用/ vnd.uplanet.bearer选 应用程序/ vnd.uplanet.cacheop 应用/ vnd.uplanet.cacheop-WBXML 应用程序/ vnd.uplanet.channel 应用/ vnd.uplanet.channel-WBXML 应用程序/ vnd.uplanet.list 应用/ vnd.uplanet.list-WBXML 应用程序/ vnd.uplanet.listcmd 应用/ vnd.uplanet.listcmd-WBXML 应用程序/ vnd.uplanet.signal 应用程序/ vnd.vcx 应用程序/ vnd.vectorworks 应用程序/ vnd.vidsoft.vidconference 应用程序/ vnd.visio 应用程序/ vnd.vividence.scriptfile 应用程序/ vnd.wap.sic 应用程序/ vnd.wap.slc application / vnd.wap.wbxml wbxml 应用程序/ vnd.wap.wmlc wmlc 应用程序/ vnd.wap.wmlscriptc wmlsc 应用程序/ vnd.webturbo 应用/ vnd.wrq-HP3000标记 应用程序/ vnd.wt.stf 应用程序/ vnd.xara 应用程序/ vnd.xfdl 应用程序/ vnd.yellowriver定制菜单 应用程序/ whoispp查询 应用/ whoispp响应 应用程序/ wita 应用程序/ wordperfect5.1 application / x-bcpio bcpio 应用程序/ x-cdlink vcd application / x-chess-pgn pgn 应用程序/ x-压缩 application / x-cpio cpio application / x-csh csh application / x-director dcr dir dxr 应用程序/ x-dvi dvi 应用程序/ x-futuresplash spl 应用程序/ x-gtar gtar 应用程序/ x-gzip的 application / x-hdf hdf 应用程序/ x-javascript js application / x-koan skp skd skt skm 应用/ x-乳胶乳胶 application / x-netcdf nc cdf 应用程序/ x-sh sh application / x-shar shar 应用程序/ x-shockwave-flash swf 应用程序/ x-stuffit坐 application / x-sv4cpio sv4cpio application / x-sv4crc sv4crc 应用程序/ x焦油焦油 application / x-tcl tcl application / x-tex tex application / x-texinfo texinfo texi application / x-troff t tr roff 应用程序/ x-troff-man人 application / x-troff-me me application / x-troff-ms ms 应用程序/ x-ustar ustar application / x-wais-source src 应用/ X400-bp的 application / xhtml + xml xhtml xht 应用程序/ XML 应用/ XML-DTD 应用/ XML的外部parsing的实体 应用程序/邮编 audio/ 32kadpcm audio/基本audio audio/ G.722.1 audio/ L16 audio/ midi中midi卡尔 audio/ MP4A-个大气压 audio/ MPA-强劲 audio/ mpeg mpga mp2 mp3 audio/ parityfec audio/ prs.sid audio/电话事件 audio/音 audio/ vnd.cisco.nse audio/ vnd.cns.anp1 audio/ vnd.cns.inf1 audio/ vnd.digital侧风 audio/ vnd.everad.plj audio/ vnd.lucent.voice audio/ vnd.nortel.vbk audio/ vnd.nuera.ecelp4800 audio/ vnd.nuera.ecelp7470 audio/ vnd.nuera.ecelp9600 audio/ vnd.octel.sbc audio/ vnd.qcelp audio/ vnd.rhetorex.32kadpcm audio/ vnd.vmx.cvsd audio / x-aiff aif aiff aifc audio/ x-mpegurl m3u audio/ x-pn-realaudio ram rm audio / x-pn-realaudio-plugin rpm audio / x-realaudio ra audio/ x-wav wav chemical / x-pdb pdb 化学/ x-xyz xyz image / bmp bmp 图像/ CGM 图像/ G3FAX 图像/ gif gif image / ief ief 图像/ jpeg jpeg jpg jpe 图像/ naplps image / png png 图像/ prs.btif 图像/ prs.pti 图像/ tiff tiff tif 图像/ vnd.cns.inf2 image / vnd.djvu djvu djv 图像/ vnd.dwg 图像/ vnd.dxf 图像/ vnd.fastbidsheet 图像/ vnd.fpx 图像/ vnd.fst 图像/ vnd.fujixerox.edmics-MMR 图像/ vnd.fujixerox.edmics-RLC 图像/ vnd.mix 图像/ vnd.net-FPX 图像/ vnd.svf image / vnd.wap.wbmp wbmp 图像/ vnd.xiff image / x-cmu-raster ras image / x-portable-anymap pnm image / x-portable-bitmap pbm image / x-portable-graymap pgm image / x-portable-pixmap ppm image / x-rgb rgb image / x-xbitmap xbm image / x-xpixmap xpm image / x-xwindowdump xwd 消息/递送状态 消息/configuration通知 消息/外部主体 消息/ HTTP 消息/新闻 消息/部分 消息/ RFC822 消息/ S-HTTP 模型/ iges iges 模型/网格msh网格筒仓 模型/ vnd.dwf 模型/ vnd.flatland.3dml 模型/ vnd.gdl 模型/ vnd.gs-GDL 模型/ vnd.gtw 模型/ vnd.mts 模型/ vnd.vtu model / vrml wrl vrml 多部分/替代 多/的AppleDouble 多/字节范围 多/消化 多部分/encryption 多部分/格式数据 多部分/报头组 多部分/混合 多部分/并行 多/相关 多/报道 多部分/签名 多部分/语音留言 文本/caching清单appcache清单 文本/日历 文本/ CSS的CSS 文/目录 文/富 text / html html htm 文/ parityfec text / plain asc txt 文/ prs.lines.tag 文/ RFC822报头 文本/ richtext rtx 文本/ rtf rtf text / sgml sgml sgm 文本/制表符分隔值tsv 文/ T140 文/ URI列表 文/ vnd.DMClientScript 文/ vnd.IPTC.NITF 文/ vnd.IPTC.NewsML 文/ vnd.abc 文/ vnd.curl 文/ vnd.flatland.3dml 文/ vnd.fly 文/ vnd.fmi.flexstor 文/ vnd.in3d.3dml 文/ vnd.in3d.spot 文/ vnd.latex-Z 文/ vnd.motorola.reflex 文/ vnd.ms-mediapackage 文/ vnd.wap.si 文/ vnd.wap.sl text / vnd.wap.wml wml text / vnd.wap.wmlscript wmls text / x-setext etx text / xml xml xsl 文/ XML的外部parsing实体 video/ MP4V-ES video/ mpeg mpeg mpg mpe video/ parityfec video/指针 video / quicktime qt mov video/ vnd.fvt video/ vnd.motorola.video video/ vnd.motorola.videop video / vnd.mpegurl mxu video/ vnd.mts video/ vnd.nokia.interleaved多媒体 video/ vnd.vivo video / x-msvideo avi video / x-sgi电影电影 x会议/ x-cooltalk冰
你有没有试过添加
AddType text/css css
到您的.htaccess文件?