2016-06-29 83 views
2

幾天前,我將窗口從8更新爲10.我重新安裝了ColdFusion 10和Apache(Xammp),並且我通過CF管理員安裝了所有更新,其中包括upd18。但是,當我使用cfspreadsheet和Excel時,我遇到了小數點符號的問題。輸出現在不同於我的生產服務器,並且當我使用窗口8時。CFSpreadsheet Read - 更新到Windows 10後錯誤的十進制符號

這裏我有一個打印屏幕,從一次測試中我用4個不同的數字掩碼使用Excel。左邊是我的本地主機。右側是生產服務器。 CFSpreadsheet results on localhost versus Production Server

補充意見: 生產服務器正在運行ColdFusion 11.然而,與CF10 + XAMPP + Windows 8的另一臺電腦產生的輸出作爲我的生產服務器,這是不是從我的locahost導致不同一樣。

+0

上面的結果? Excel中用於這些單元格的格式是什麼? – Leigh

+0

是同一個文件,但是我發現了這個問題。我的Windows是pt-BR,windows服務器是en-US。一年前我們需要更改JVM.config,我們找到了我們所做的文檔。將以下信息包含到JVM.config中,問題停止了。 -Duser.language = en -Duser.region = US。 – Deivi

+0

是的,我在回答之前編輯了一條評論 – Deivi

回答

3

我發現了這個問題。我的Windows是pt-BR,windows服務器是en-US。 一年前,我們需要將JVM.config更改爲ColdFusion服務器在en-US上運行,我們找到了我們所做的文檔。將以下信息包括到JVM.config中,問題停止了。

-Duser.language=en -Duser.region=US 

可以編輯這個配置在CFAdministrator從閱讀*完全相同的* Excel文件 enter image description here

+0

無論選擇哪種方法,首先備份'jvm.config'總是一個好主意。然後,如果出現任何問題,並且CF無法啓動,請恢復「良好」備份。 – Leigh

+0

Perfect @leigh,如果你做錯了什麼,coldfusion服務將無法啓動。備份是一個好主意 – Deivi

相關問題