起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2267|回复: 7

[结贴] 我这个情况适合怎样部署

[复制链接]

6

主题

29

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
发表于 2015-8-19 16:48:47 | 显示全部楼层 |阅读模式
现在apache+php后服务端,web页都已完成。

现在要求做个webapp+手机版web来满足需求,于是找到weX5,学习一段时间,我觉得用部署方式二:页面等应用资源部署到标准Web服务器,通过浏览器或本地app壳访问(编译方式一)

但是实际情况,把编译好的页面拷到apache的www目录下(和php后台不是同一个目录,所以域名不同),用浏览器范围.w文件,直接显示.w的源码……

生成app,可以访问页面(设置访问apache的www目录下x5,实际访问哪里我就不知道到了,因为本地也有吧),但和后端php的数据交换,都变成跨域方式....

我不清楚,我这种情况适合怎么部署?求大神答疑!

6

主题

29

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2015-8-19 18:50:00 | 显示全部楼层
本帖最后由 明神 于 2015-8-20 10:21 编辑

同样的代码 用户登录:
模拟调试: ajax直接失败 (网络连接失败)
用浏览器打开: cookie不能正常传递
发布到真机:登录成功,cookie正常。。。
回复 支持 反对

使用道具 举报

6

主题

29

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2015-8-20 10:21:46 | 显示全部楼层
人工顶
回复

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-8-20 18:14:18 | 显示全部楼层
模拟器中的调试用的平台的提供的吗模拟器吗?
把右边的跨域设置我i不可以看一下

模拟器中不支持跨域访问

www下的放到apache的什么目录中了?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

6

主题

29

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2015-8-20 18:51:11 | 显示全部楼层
jishuang 发表于 2015-8-20 18:14
模拟器中的调试用的平台的提供的吗模拟器吗?
把右边的跨域设置我i不可以看一下

现在模拟器和浏览器调试问题统一了,是cookie不能正常工作,tomcat的域名是localhost:8080,php后台的域名是192.168.1.109:80。

如果我把编译的资源发布到php后台同一个目录下,用浏览器访问192.168.1.109/x5/UI.....时,cookie能工作的,我现在没办法调试,或者我只能不使用cookie
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-8-21 10:45:41 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

6

主题

29

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2015-8-21 12:56:45 | 显示全部楼层
jishuang 发表于 2015-8-21 10:45
可以参考http://zhidao.baidu.com/link?url=t4nUaAiuv0dHuzrDBI7j6wyBYnqz4YDj-iy1iezqm3WPkD4Vdf6mplvMzdN ...

其实不是跨域不能访问的问题,跨域早已解决,我测试下来,每次访问php,它都认为是一个新用户,是因为没有收到对应的cookie

访问.w虽然在tomcat服务器上,但我浏览器请求验证码,ajax请求的目标是Apache-php服务器,按理说cookie在浏览器和php服务器之间传递,应该没问题才对啊,不知道哪里阻止cookie的传递

cookie应该是很常用的工具,难道我火星了?没有一个现成的解决方案么?难道只有我是这样部署服务器的?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-8-21 17:19:49 | 显示全部楼层
明神 发表于 2015-8-21 12:56
其实不是跨域不能访问的问题,跨域早已解决,我测试下来,每次访问php,它都认为是一个新用户,是因为没 ...

这个就是跨域的问题
现在的就是标准的html跟php跨域的问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 13:31 , Processed in 0.059958 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表