Wordpress主题无法在localhost

时间:2016-11-22 20:03:50

标签: php wordpress

我刚刚在本地安装了WordPress(XAMPP)并添加了一些插件并使用了tesseract主题。当我尝试在本地网站上工作时,我得到了一长串错误,但这些错误在使用互联网时就消失了。

错误:

  

警告:fopen():php_network_getaddresses:getaddrinfo失败:没有这样的主机。在第1255行的C:\ xampp \ htdocs \ wordpress \ wp-content \ themes \ TESSERACT \ functions.php

     

警告:fopen(https://s3.amazonaws.com/tesseracttheme/banner/admin_message.csv):无法打开流:php_network_getaddresses:getaddrinfo failed:没有这样的主机已知。在第1255行的C:\ xampp \ htdocs \ wordpress \ wp-content \ themes \ TESSERACT \ functions.php

     

警告:feof()要求参数1为资源,布尔值在第1256行的C:\ xampp \ htdocs \ wordpress \ wp-content \ themes \ TESSERACT \ functions.php中给出

     

警告:fgetcsv()要求参数1为资源,布尔值在第1257行的C:\ xampp \ htdocs \ wordpress \ wp-content \ themes \ TESSERACT \ functions.php中给出

     

警告:feof()要求参数1为资源,布尔值在第1256行的C:\ xampp \ htdocs \ wordpress \ wp-content \ themes \ TESSERACT \ functions.php中给出

这就是我在functions.php

上的内容
function readCSV($csvFile){
    $file_handle = fopen($csvFile, 'r');
    while (!feof($file_handle) ) {
        $line_of_text[] = fgetcsv($file_handle, 1024);
    }
    fclose($file_handle);
    return $line_of_text;
}

1 个答案:

答案 0 :(得分:0)

这是因为主题尝试在远程服务器上打开文件。这就是你需要互联网连接的原因。