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

QQ登录

只需一步,快速开始

查看: 7170|回复: 10

[处理中3] 5.2.7版本资源,部署在5.3.7 small 版本中,莫名会自动编译

[复制链接]
发表于 2019-6-14 12:10:45 | 显示全部楼层 |阅读模式
5.2.7版本资源,部署在5.3.7 small 版本中,莫名会自动编译,.release 和 .cache 都会自动编译
并且编译后,前端会报500 错误
我自己删除缓存,再编译就又正常了


我自己测试,新编译  或者 之前编译的都正常,
就是自动编译(6月11号) 那个 会报500错误


6月11号  的 .release  重新编译  .cache  也是正常的

我对比了一下两个编译后的文件,发现大小写问题不一样
请帮忙看看,是否能找下原因呢??
1560484526(1).jpg
1560485362(1).jpg

cache.rar

59.4 KB, 下载次数: 84

release.rar

36.83 KB, 下载次数: 87

qq:1912779713
WeX5教程--WeX5下载

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-6-14 13:33:01 | 显示全部楼层
在没有编译文件进行访问的时候平台才会编译,其他时候平台不会自动编译

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



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

使用道具 举报

 楼主| 发表于 2019-6-14 13:45:40 | 显示全部楼层
jishuang 发表于 2019-6-14 13:33
在没有编译文件进行访问的时候平台才会编译,其他时候平台不会自动编译

...

只有这几个文件中编译成了小写 zh_cn
其他都是大写的  zh_CN
路径里面的大写都转成小写了,

就是偶尔会这样,导致路径不对了
才报500错误的

我搜了一下,没找到5.2.7资源中 转url 路径的代码,希望平台可以提供一下方法     这种情况应该 改哪儿??

1560490846(1).jpg
1560490967(1).jpg
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-6-14 14:04:21 | 显示全部楼层
先确认自动编译具体是怎么编译出来的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

 楼主| 发表于 2019-6-14 19:39:01 | 显示全部楼层
jishuang 发表于 2019-6-14 14:04
先确认自动编译具体是怎么编译出来的

我猜测
正常情况下, 编译出来的文件路径有大写小,
但是  忽然某一次,请求的路径都变成了小写,所以  服务器端  找不到文件,又重新编译成了小写的  文件名,并且把大写文件名设置为 no  (不生效)

但是这偶尔的一次(小写)请求后,  又恢复到大写请求了!  大写再请求 缓存地址时,逻辑有问题了
因为文件都是小写的,所以找不到文件提示500错误
而我们生成缓存的逻辑可能是  判断文件是否存在(没有区分大小写)
所以也不重新生成大写缓存文件,  然后  一直请求不到文件的地址,就一直有500错误!


我觉得逻辑就是这样导致的,能否告诉我代码在哪儿?我这里是否可以自己改?
或者改下生成缓存的逻辑,如果大小写不一致,就重新生成缓存。。。。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-6-17 09:11:57 | 显示全部楼层
我问的自动编译是值运行时平台自动编译还是通过批处理编译的啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

 楼主| 发表于 2019-6-17 09:23:53 | 显示全部楼层
jishuang 发表于 2019-6-17 09:11
我问的自动编译是值运行时平台自动编译还是通过批处理编译的啊

自动啊,批处理都是正常的
就是运行一段时间后,偶尔出现这个问题
然后手动删除缓存,或者重新手动编译才能解决
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-6-17 10:43:05 | 显示全部楼层
这个没有提供源码,这个语言平台默认是zh_CN,如果自己传了就是获取的自己的,如果不一样F12打开浏览器的开发人员调试工具看自己的请求中传的语言
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

 楼主| 发表于 2019-6-17 11:40:41 | 显示全部楼层
jishuang 发表于 2019-6-17 10:43
这个没有提供源码,这个语言平台默认是zh_CN,如果自己传了就是获取的自己的,如果不一样F12打开浏览器的开 ...

默认大写,没问题,这个项目默认情况也是没问题的,就是偶尔,可能过两三天,就会出现这个问题了
整个url 路径都被转成小写了。

浏览器调试,很难重现问题的,
而且只有5.2.7 版本  的资源 兼容  在  5.3.7 中运行才这样, 3.7 版本中没这种问题。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-6-17 11:58:13 | 显示全部楼层
代码中判断的如果请求中自己没有传语言肯定是默认的zh_CN,不是就是自己传的语言
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 09:08 , Processed in 0.079146 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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