簡體   English   中英

Apache + php-fpm:標題剝離了嗎?

[英]Apache + php-fpm : headers stripped?

我有一個PHP框架設置,可將php5_module用於apache。 該框架是為特定目的定制編寫的,可以處理許多事情,例如標頭。 在新的開發服務器上,有一個php-fpm實例設置和舊的:

RewriteRule ^(.*)$ core.php

ProxyPassMatch代替:

ProxyPassMatch ^(.*)$ unix:/tmp/php-fpm.sock|fcgi://127.0.0.1:9000/path/to/core.php

到目前為止,一切工作都很好,但是似乎php腳本添加的標頭被剝離或在apache日志中引起某種錯誤。

是否可以僅使用腳本添加的標頭,而apache根本不觸及標頭?

這僅僅是因為您所說的是代理服務器,這意味着出於安全原因而被清除。 據我所記得,這並不是真的容易。

無論如何,我的建議是將Nginx與PHP-FPM一起使用,如果您需要使用Apache,請使用apache的php模塊,因為它是以此方式設計的。

希望它有助於回答您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM