首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fgetcsv不再工作

fgetcsv不再工作
EN

Stack Overflow用户
提问于 2013-05-25 02:44:24
回答 2查看 331关注 0票数 0

我已经在一个网页上使用这个代码大约两年了,突然它开始给我一个错误。有什么明显的原因吗?这些是错误中引用的第116到120行

代码语言:javascript
复制
$file = fopen("http:/xxxxxx/climo/reports/".$fileName, "r");
              $content = fgetcsv($file, 1000, ",");

              $id = 1;
              while ($content = fgetcsv($file, 1000, ",") != FALSE) {

错误

代码语言:javascript
复制
.gov/climo/reports/today_raw_hail.csv) [function.fopen]: failed to open stream: no suitable wrapper could be found in /homepages/27/xxxx/htdocs/xxxxx/weather/php/mainEngine.php on line 116

Warning: fgetcsv() expects parameter 1 to be resource, boolean given in /homepages/27/xxxxx/htdocs/xxxx/weather/php/mainEngine.php on line 117

Warning: fgetcsv() expects parameter 1 to be resource, boolean given in /homepages/27/xxxx/htdocs/xxxx/weather/php/mainEngine.php on line 120
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-25 02:49:03

您的主机可能更新了php.ini中的'allow_url_fopen‘指令

http://php.net/manual/en/filesystem.configuration.php

票数 2
EN

Stack Overflow用户

发布于 2013-05-25 02:49:03

显然,您的主机提供商放弃了对http:// urls的支持(如您在错误中所见)。

请尝试使用curl读取csv。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16741662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档