繁体   English   中英

无法将小部件上载到私有服务器中的Wirecloud实例

[英]Unable to upload widget to Wirecloud instances in private server

我们已按照以下步骤在公司服务器中下载并安装了Wirecloud的运行实例:

https://conwet.fi.upm.es/wirecloud/install

我们使用--quick-start命令创建实例来尝试实例,并使用Django内部Web服务器使用以下命令运行wirecloud:

$ python manage.py runserver 0.0.0.0:8080 --insecure

我们可以进入实例,并在环境中移动,但是当我们尝试将窗口小部件上传到本地工作区时遇到了问题。 在我的计算机中搜索小部件(之前从Fi-lab市场下载)后,我们收到下一条消息:

添加打包资源时出错:内部服务器错误。

我们还尝试从github下载小部件的zip文件,解压缩并将其重新压缩为wgt文件(压缩为zip,但将扩展名更改为.wgt),我们从wirecloud实例得到相同的答案; 但是如果我们尝试将相同的包上传到fi-lab中的实例,它会成功上传。

我们不知道是不是因为我们快速启动安装,或者我们必须从我们的小部件文件中修改某些内容才能将其上传到本地实例。

解决了

问题出在config.xml文件中:属性的名称和无法上载的窗口小部件的结构与用户指南中发布的config.xml文件的模板不同。

更改它以遵循模板的结构它工作正常。

我的小部件示例是NGSI更新程序。 问题是它在FiLab的实例中完美上传,即使config.xml文件的结构与模板的结构不同; 但是在将其上传到我的服务器上的Wirecloud本地实例时会遇到错误。

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM