Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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
未能在Javascript/HTML Web应用程序上加载资源错误_Javascript_Html_Node.js_Raspberry Pi_Magic Mirror - Fatal编程技术网

未能在Javascript/HTML Web应用程序上加载资源错误

未能在Javascript/HTML Web应用程序上加载资源错误,javascript,html,node.js,raspberry-pi,magic-mirror,Javascript,Html,Node.js,Raspberry Pi,Magic Mirror,我收到一个“加载资源失败”错误,它说: 未能加载资源:服务器以404状态响应 (未找到) 当我试图加载以下代码片段时。这是为那些魔镜之一准备的。我的csv文件在我正在设置的目录中,但我不确定为什么它告诉我它看不到它。看起来,当我尝试连接到8080时,它说连接被拒绝 这是在Raspberry Pi上,所以它是否正确引用了目录 getDom: function() { d3.text("/home/pi/MagicMirror/modules/datafeed/JANUARY

我收到一个“加载资源失败”错误,它说:

未能加载资源:服务器以404状态响应 (未找到)

当我试图加载以下代码片段时。这是为那些魔镜之一准备的。我的csv文件在我正在设置的目录中,但我不确定为什么它告诉我它看不到它。看起来,当我尝试连接到8080时,它说连接被拒绝

这是在Raspberry Pi上,所以它是否正确引用了目录

   getDom: function() {
        d3.text("/home/pi/MagicMirror/modules/datafeed/JANUARY22TEST.csv", function(data) {

                var parsedCSV = d3.csvParseRows(data);

                var container = d3.select("body")
                    .append("table")

                    .selectAll("tr")
                        .data(parsedCSV).enter()
                        .append("tr")

                    .selectAll("td")
                        .data(function(d) { return d; }).enter()
                        .append("td")
                        .text(function(d) { return d; });
            });
    },

尝试使用localhost:8080 url在浏览器中直接访问它。它在那里工作吗?如果没有,那么您就知道为什么会出现404错误。看起来我无法从浏览器访问它。它告诉我连接被拒绝了。这是否意味着我需要进行防火墙例外,或打开该端口?我不确定您为什么无法访问它-这可能是防火墙问题,也可能是8080上的服务器根本没有运行。确保您可以访问上面的其他页面。如果可以,那么它只是在给定的位置看不到您请求的文件。如果您不能,那么您在连接到服务器或运行服务器本身时遇到问题。由于Magic Mirror在端口8080上运行,它是否会尝试通过端口连接回自身,然后抛出错误?Web服务器可以通过绝对路径访问自身。我会检查它是否真的在运行——如果是的话,请检查为什么您不能访问它。尝试使用localhost:8080 url在浏览器中直接访问它。它在那里工作吗?如果没有,那么您就知道为什么会出现404错误。看起来我无法从浏览器访问它。它告诉我连接被拒绝了。这是否意味着我需要进行防火墙例外,或打开该端口?我不确定您为什么无法访问它-这可能是防火墙问题,也可能是8080上的服务器根本没有运行。确保您可以访问上面的其他页面。如果可以,那么它只是在给定的位置看不到您请求的文件。如果您不能,那么您在连接到服务器或运行服务器本身时遇到问题。由于Magic Mirror在端口8080上运行,它是否会尝试通过端口连接回自身,然后抛出错误?Web服务器可以通过绝对路径访问自身。我会检查它是否真的在运行——如果是的话,检查你为什么不能访问它。