【发布时间】:2012-02-21 22:55:05
【问题描述】:
有人可以帮助解释我缺少什么配置才能使 Sencha Ext JS 4 框架 TreeGrid 示例正常工作吗?
这是我到目前为止所做的:
下载:
http://php.iis.net > 点击“PHP on Windows” > 安装“PHP53.exe”
http://www.sencha.com > 点击“产品” > 点击“EXT JS 4” > 提取压缩文件代码并放置进入 C:\source\ext-4.0.7-gpl
在 Windows 7 程序和功能中启用 IIS 7
在 Windows 7 中创建 IIS 7 网站:
- 将网站的物理路径设置为“C:\source\ext-4.0.7-gpl”(将站点的根目录设置为 *\docs 似乎破坏了一些示例)
- 我没有设置任何特殊绑定(只是端口 80).. localhost 是隐含的,没有设置它
为了尝试查看示例,我执行了以下操作:
- 导航到http://localhost > 单击“查看示例”> 向下滚动到“树”部分
- 请注意,当您安装了 PHP 时,“拖放重新排序”、“多棵树”和“XML 树”在本节中有效,但“树网格”和“检查树”不可用。我最感兴趣的是“TreeGrid”。
我的配置或设置中缺少什么?
================================================ ==========
2/13/2012 @10:51pm
我以为我已经解决了这个问题,但显然没有。我离开这个项目有一段时间了,所以我没有确认答案。 treegrid.json 文件肯定是有的,和 sencha.com extjs 树网格示例 json 文件上的文件匹配。
这是我的树形网格示例的 URL(复制自 Sencha 的示例):
http://24.177.214.232:8888/examples/tree/treegrid.html
这里是 Sencha.com 树形网格示例的 URL:
http://dev.sencha.com/deploy/ext-4.0.7-gpl/examples/tree/treegrid.html
【问题讨论】:
-
你能做一个在线示例页面来找到你的问题吗?
-
给你。我必须为端口 8888 添加入站防火墙规则并更改绑定,并在我的路由器端口转发中添加一行。我的 ISP 不允许使用端口 80。24.177.214.232:8888
-
你试过用firefox+firebug看看有没有报错?
-
文件中的第 17,836 行似乎有错误...24.177.214.232:8888/ext-all-debug.js ... JavaScript 错误:24.177.214.232:8888/examples/tree/… .....这不存在
标签: iis configuration extjs treegrid