PHP输出文件头异常
Jun 13, 2016 am 10:07 AM
gt
lt
option
quot
PHP输出文件头错误
本地 nginx 1.09 测试一切正常,上传到服务器 nginx 1.12, 在选择文本输出时就报错
完整代码:
- PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php @$id=$_GET['id']?$_GET['id']:'a'; @$txt=$_GET['txt']?$_GET['txt']:''; $trees=array(); $trees["a"]="苹果"; $trees["b"]="香蕉"; $trees[3]="樱桃";if($txt){ header('Content-Disposition: attachment; filename="'.$trees[$id].'.txt"'); header('Content-type: text/'.($txt?'plain':'html').'; charset=utf-8'); echo '您选择种了:'.$trees[$id].'树'; die();}else{ echo '<h3>您选择种了:'.$trees[$id].'树';?>
Nach dem Login kopieren
演示地址: http://guilyn.host.org/cn/demo/full.php
------解决方案--------------------
应该是BOM头的原因。 可以修改下php.ini output_buffering=On,或者去掉它
------解决方案--------------------
保存为utf8的时候就需要注意这个头的事情 ...
------解决方案--------------------
int_set('output_buffering=On');不知道写错了没?
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heißer Artikel
Wie lange dauert es, um Split Fiction zu schlagen?
3 Wochen vor
By DDD
Repo: Wie man Teamkollegen wiederbelebt
3 Wochen vor
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor
By 尊渡假赌尊渡假赌尊渡假赌
Zwei -Punkte -Museum: Alle Exponate und wo man sie finden kann
3 Wochen vor
By 尊渡假赌尊渡假赌尊渡假赌

Hot-Tools-Tags

Heißer Artikel
Wie lange dauert es, um Split Fiction zu schlagen?
3 Wochen vor
By DDD
Repo: Wie man Teamkollegen wiederbelebt
3 Wochen vor
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor
By 尊渡假赌尊渡假赌尊渡假赌
Zwei -Punkte -Museum: Alle Exponate und wo man sie finden kann
3 Wochen vor
By 尊渡假赌尊渡假赌尊渡假赌

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Was sind die Unterschiede zwischen Huawei GT3 Pro und GT4?

Fix: Snipping-Tool funktioniert unter Windows 11 nicht

So beheben Sie den Fehler „Verbindung zum App Store nicht möglich' auf dem iPhone

Was bedeutet Option in der Linux-Dokumentation?

Microsoft führt mit Copilot den Build von Windows 11 23H2 im Release-Preview-Kanal ein

So optimieren Sie die Akkulaufzeit des iPad mit iPadOS 17.4
