简体   繁体   English

PHP致命错误:未捕获错误:调用未定义函数getheaders()

[英]PHP Fatal error: Uncaught Error: Call to undefined function getheaders()

when I run my code I get this error 当我运行我的代码时,我得到了这个错误

PHP Warning: log() expects parameter 1 to be float, string given in /opt/lampp/htdocs/x/websocket/server.php on line 2 PHP Fatal error: Uncaught Error: Call to undefined function getheaders() PHP警告:log()期望参数1为float,第2行上的/opt/lampp/htdocs/x/websocket/server.php中给出的字符串PHP致命错误:未捕获错误:调用未定义函数getheaders()

my code 我的代码

<?php 
log("Handshaking...");
list($resource,$host,$origin) = getheaders($buffer);
$upgrade = "HTTP/1.1 101 Web Socket Protocol Handshake\r\n" .
           "Upgrade: WebSocket\r\n" .
           "Connection: Upgrade\r\n" .
           "WebSocket-Origin: " . $origin . "\r\n" .
           "WebSocket-Location: ws://" . $host . $resource . "\r\n" .
           "\r\n";
$handshake = true;
socket_write($socket,$upgrade.chr(0),strlen($upgrade.chr(0)));

what's the wrong ? 怎么了?

Look at the doc: http://php.net/manual/en/function.log.php log is not for "Logs". 查看文档: http//php.net/manual/en/function.log.php日志不适用于“日志”。

Try with file_put_contents(). 尝试使用file_put_contents()。

for getheaders() the correct syntax is "get_headers()" 对于getheaders(),正确的语法是“get_headers()”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 (PHPUnit) PHP 致命错误:未捕获的错误:调用未定义的 function each() - (PHPUnit) PHP Fatal error: Uncaught Error: Call to undefined function each() 致命错误:未捕获错误:调用未定义的函数 - Fatal error: Uncaught Error: Call to undefined function 致命错误:未捕获的错误:调用未定义的函数<function name> - Fatal error: Uncaught Error: Call to undefined function <function name> PHP-致命错误:未捕获错误:调用未定义的方法PDO :: statement() - PHP - Fatal error: Uncaught Error: Call to undefined method PDO::statement() 致命错误:未捕获错误:调用未定义的方法 Closure::index() php - Fatal error: Uncaught Error: Call to undefined method Closure::index() php PHP 致命错误:未捕获错误:在 PHP 7.2.13 上调用未定义的函数 idn_to_ascii() - PHP Fatal error: Uncaught Error: Call to undefined function idn_to_ascii() on PHP 7.2.13 致命错误:未捕获错误:调用未定义的函数 bcadd() - Fatal error: Uncaught Error: Call to undefined function bcadd() Wordpress 问题:致命错误:未捕获错误:调用未定义的函数 - Wordpress Problem : Fatal error: Uncaught Error: Call to undefined function 致命错误:未捕获错误:调用未定义的函数app_create() - Fatal error: Uncaught Error: Call to undefined function app_create() 致命错误:未捕获错误:调用未定义函数mysql_pconnect() - Fatal error: Uncaught Error: Call to undefined function mysql_pconnect()
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM