我有一个在php上运行的项目,extjs library 4在生产服务器上运行得非常好,我试图在本地环境中运行相同的代码(centos-是一个新服务器,没有安装任何与extjs相关的内容),这会导致问题,并且无法通过出现索引页来执行app.js文件。
应用程序当前托管,我正在尝试为其创建本地环境。所以我下载了代码,并尝试在安装了php的本地系统上运行相同的代码。当我点击url时,索引页将正确加载。有一个app.js,在我第一次点击login按钮时被称为app.js。
登录时,我尝试使用以下代码:
onLogin: function (a, d, c) {
var b = this;
Ext.Ajax.request({
url: ACTYLA.Settings.loginUrl,
params: {
userName: c.userName,
password: c.password
},
success: function (e) {
var g = Ext.decode(e.responseText);
if (g != "false") {
a.destroy();
Ext.Msg.alert("Login Successful", "Welcome " + g[0].userName);
b.initializeApp(g)
} else {
d.getForm().reset();
b.getLblMessage().show()
}
},
failure: function () {
Ext.Msg.alert("Invalid Response", "You entered invalid credentials.", function () {
d.getForm().reset()
})
}
})
}
我试过用我的控制器中的日志进行调试,但在那里它肯定要到控制器文件才能到达。我只得到index.html内容的响应。
请注意,我没有安装任何与ext js相关的东西。需要安装或下载什么才能使此应用程序正常工作?