cakephp在不同主持人身上的解释

时间:2015-08-18 19:23:09

标签: mysql cakephp x86 64-bit

我有两台PC主机,我在cakephp中开发了一些应用程序。

一个是64位,另一个是32位win 7 OS。在两台计算机上都安装了WAMP服务器,pc 32bit是WAMP 32bit,而在64位上安装了WAMP 64bit。

我在解释php页面时有一些区别。在64x我输入十进制数有问题,当我将数据库和应用程序目录迁移到32位PC时,数字输入工作正常。

在数据库中我有字段小数(6,2),并且在表单中: -on 32位PC输入字段工作正常。当我输入例如3,124554时,我得到红色警告,轮数到3,12或3,13。或者当我输入3,12时它工作正常..它可以节省数量。 (与COMMA) - >它的工作原理

-on 64x,相同的数据库和应用程序,当我输入3,12 - >事实上,当我输入十进制数字与昏迷我得到消息 - >请输入一个数字,但是当我插入带点(。)的东西时,它会保存一个数字。

- 两个主机上的区域设置相同(十进制simbol, - >逗号)。 -php,apacehe和mysql版本完全相同。 - 在两个主机中我使用firefox(相同版本)

服务器版本:5.6.17 - MySQL社区服务器(GPL) 服务器字符集:UTF-8 Unicode(utf8) Apache / 2.4.9(Win64)PHP / 5.5.12

32位和64位可能会在浏览器中产生不同的结果吗? 任何想法我可以尝试更多?

谢谢

我接下来试了一下。 1. - 在64x电脑上我把WAMP服务器放在网上,我用另一台机器和应用程序连接到这些应用程序工作正常。我可以保存小数而不会出错。令我难以置信的是因为(我认为)php服务器必须在所有平台上工作。

    • 在32x PC上我把服务器WAMP放在网上我试图从我的64x lenovo pc插入一个字段,但我不能。浏览器不允许我保存。
  1. 奇怪,但也许会对某人有所帮助。

1 个答案:

答案 0 :(得分:0)

已解决HTML要求:

<input type="number" step="0.01">