Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to solve the Call to undefined function getallheaders () error under nginx

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/02 Report--

This article introduces the relevant knowledge of "how to solve Call to undefined function getallheaders () errors under nginx". In the operation of actual cases, many people will encounter such a dilemma, so let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!

Cannot use getallheaders () in nginx, Call to undefined function getallheaders () error will be reported

In an API environment, I downloaded a suite to test, but after setting the file according to the example, it could not run properly and kept reporting 500. later, I went to LOG and found that the error message was

"Call to undefined function getallheaders ()" is a built-in function that can't be found.

Later, I found that many people have the same problem in stackoverflow. The reason is that because this function is dedicated to apache, it does not work properly in the nginx+php-fpm environment, and the solution is very simple: add a getallheaders function yourself, as follows

If (! function_exists ('getallheaders')) {function getallheaders () {$headers = array () Foreach ($_ SERVER as $name = > $value) {if (substr ($name, 0,5) = = 'HTTP_') {$headers [str _ replace ('','-', ucwords (str_replace ('_','', substr ($name, 5)] = $value;}} return $headers;}}

The program will run.

This is the end of the content of "how to solve the Call to undefined function getallheaders () error under nginx". Thank you for reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report