問題 – 共好plm系統(tǒng) http://www.mouwkw.cn PDM產(chǎn)品數(shù)據(jù)管理軟件、項目管理系統(tǒng) Wed, 23 Oct 2024 08:51:49 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.1 http://www.mouwkw.cn/wp-content/uploads/2022/11/cropped-plmico512-32x32.png 問題 – 共好plm系統(tǒng) http://www.mouwkw.cn 32 32 當前應用授權疑有異常情況而被認定為失效(mobox3授權問題) http://www.mouwkw.cn/3130/ Wed, 23 Oct 2024 08:51:49 +0000 http://www.mouwkw.cn/?p=3130 但我們登錄mobox3的時候出現(xiàn)

這個可能有2種可能

1、mobox的授權數(shù)不夠了

解決方法,找供應商重新增加授權

2、授權數(shù)據(jù)異常

這種往往是數(shù)據(jù)表數(shù)據(jù)是有異常的,不是通過正常接口方式加的,很有可能是?手工?改過數(shù)據(jù)表的,在數(shù)據(jù)初始化時,檢測到數(shù)據(jù)異常的

比如,授權是時效性授權300用戶,而數(shù)據(jù)表中卻登記了10個永久授權。這個情況下也會出現(xiàn)上圖提示

 

]]>
mongodb不能正常啟動的解決方案 http://www.mouwkw.cn/3124/ Fri, 11 Oct 2024 01:12:10 +0000 http://www.mouwkw.cn/?p=3124 mobox3系統(tǒng)部署后,若連接的mongodb不能正常啟動。如下圖

問題原因是,系統(tǒng)缺少vc環(huán)境

解決方法,運行vc發(fā)行環(huán)境就可以(在mongod目錄下面有 vc環(huán)境安裝盤,以管理員身份運行)

]]>
事件日志相關服務的端口及配置 http://www.mouwkw.cn/3067/ Mon, 02 Sep 2024 01:54:07 +0000 http://www.mouwkw.cn/?p=3067 mongoDB端口配置調整
  • mongoDB 端口配置

修改\OpenInfo\OIServer\mongodb-win32-x86_64-windows-6.0.3\config\mongod.conf

里面的

net:

port: 5041

修改端口后,要重啟 mongoDB服務

 

  • OIMongoService 配置修改

若mongoDB端口調整后,本服務的配置也需要調整

\OpenInfo\OIServer\OIMongoService\config.yaml

里面的

mongodb:

host: mongodb://127.0.0.1:5041

改成與mongoDB配置的端口一樣,重啟服務

若需要修改,OIMongoService端口

system:

addr: 5042

 

  • Filebeat 配置

若mongoDB端口調整后,本服務的配置也需要調整

\OpenInfo\OIServer\filebeat\filebeat.yml

里面的

output.mongodb:

hosts: [mongodb://127.0.0.1:5041]

改成與mongoDB配置的端口一樣,重啟服務

]]>
事件日志查看的相關問題 http://www.mouwkw.cn/3064/ Mon, 02 Sep 2024 01:46:31 +0000 http://www.mouwkw.cn/?p=3064 mobox3采用lua來做一些企業(yè)個性功能的二次開發(fā),我們在執(zhí)行l(wèi)ua時出現(xiàn)問題的時候往往需要對事件執(zhí)行的狀態(tài)及數(shù)據(jù)查看。這里就可以用mobox3的事件日志功能來完成

事件日志工作流程圖

關鍵點

1)mongoDB \Filebeat \OIMongoService要啟動

2)OIMongoService的5042 外網(wǎng)能訪問

3)OIMongoService、Filebeat能連接monogDB(mongoDB的IP及端口要配置正確)

問題分析

若 mongodb里面有數(shù)據(jù)寫入,而不能查詢 ,那么說明是 OIMongoService 異常了

若mongodb里面沒有數(shù)據(jù),那么說明是 filebeat 異常了

異常情況處理

簡單方法順序重啟 1 mongoDB、2 OIMongoService 、3 Filebeat

 

]]>
pdf文件在網(wǎng)站瀏覽的時候特殊符號不顯示的解決方法 http://www.mouwkw.cn/3033/ Tue, 20 Aug 2024 07:13:45 +0000 http://www.mouwkw.cn/?p=3033 mobox系統(tǒng)在瀏覽pdf文件的時候出現(xiàn)特殊符號不顯示的問題

原始文件里面有 特殊字符,瀏覽的時候 不顯示

 

解決方法

 

分別添加

.bcmap

application/octet-stream

 

.properties

application/octet-stream

]]>
關于Mobox3英文環(huán)境部署(授權申請及服務管理界面) http://www.mouwkw.cn/2911/ Mon, 01 Jul 2024 08:31:09 +0000 http://www.mouwkw.cn/?p=2911 Mobox3主要用于WMS項目的開發(fā)與實施,我們最近遇到比較多的國外用戶需要部署。而這些用戶的操作系統(tǒng)是英文系統(tǒng)。在部署的時候,我們需要注意如下

1、在進行授權申請的時候,請必須注明是英文操作系統(tǒng),單位名稱要用英文名稱

這樣授權的時候,會采用純英文的方式提供

2、服務管理器亂碼的解決方法

解決方法:

打開 : \OpenInfo\SvrMgr\STKConsole\Data\Console.ini

將下面的內(nèi)容粘貼到 ini 文件并保存

[Base]
HaveAMB=0
HaveTrimDB=0
HaveMonitor=1
ShowSearchMsg=1
ShowServers=OIOrgWebAPI,OIOrgWebAPI;OIDataWebAPI,OIDataWebAPI;OIMoboxWebAPI,OIMoboxWebAPI;OIWorkFlowWebAPI,OIWorkFlowWebAPI;OIFileMService,MFileSvr;OIFileMDBLinkService,MfileDBLink;OIMongoService,OIMongoService;OIDeviceCommWebAPI,OIDeviceCommWebAPI;NginxWebSvr,NginxWebSvr;

OIMoboxWebAPI_admin=OIMoboxSAdmin.exe
OIOrgWebAPI_admin=OIOrgSAdmin.exe
OIDeviceCommWebAPI_admin=OIDeviceCommSAdmin.exe
OIWorkFlowWebAPI_admin=OIWorkFlowSAdmin.exe
OIDataWebAPI_admin=OIDataSAdmin.exe

[MOBOX]
MOBOX_URL=http://127.0.0.1/work/account/auth?uid=[loginname]&session_id=[sessionid]&conn_ip=[connip]&conn_name=[pcname]&return_url=http%3A//127.0.0.1/work
[Login]
Server=127.0.0.1
Port=5010

 

]]>
怎樣將ASP.NET Core Web API 部署到IIS http://www.mouwkw.cn/2649/ Tue, 30 Apr 2024 00:52:58 +0000 http://www.mouwkw.cn/?p=2649 WebAPI概述

開發(fā)人員可以使用各種屬性和過濾器來處理請求、控制訪問權限、驗證數(shù)據(jù)等。WebAPI 是一種傳統(tǒng)的方式,用于構建和暴露 RESTUI風格的Web服務。它提供了豐富的功能和靈活性,可以處理各種HTTP請求,并支持各種數(shù)據(jù)格式,如JSON、XML等。WebAPI使用控制器(Controllers)和動作方法(ActionMethods)的概念、通過路由配置將請求映射到相應的方法上。

ASP.NET Core Web API 是構建 RESTful 應用程序的理想平臺。 可以把WebApi看成Asp.Net項目類型中的一種,其他項目類型諸如我們熟知的WebForm項目,Windows窗體項目,控制臺應用程序等。Gungho小程序部署的時候就用到了基于ASP.NET Core Web API 開發(fā)的GunghoAPI服務

那么怎樣將ASP.NET Core Web API 部署到IIS

首先要確保IIS環(huán)境配置正確

除了 IIS服務以外,上述這些選項需要設置

 

要將ASP.NET Core Web API 項目部署到 IIS,請按照以下步驟操作:

1、確保你的 ASP.NET Core 項目已經(jīng)發(fā)布(Release 模式)。

這個部分是開發(fā)需要按要求發(fā)布項目

2、在IIS 服務器上安裝 .NET Core 托管運行時(Hosting Bundle)。

Hosting Bundel 下載(這里用的是 .net 8.0)

 

下載后,在服務端安裝

安裝后,到IIS管理器查看

說明 部署成功

3、在 IIS 管理器中創(chuàng)建一個應用程序池,并將其設置為使用無托管代碼。

輸入應用程序池名稱,選擇“.NET CLR 版本”為“無托管代碼”。

4、配置應用程序池以使用 x64 位平臺(因為 .NET Core 是64位應用程序)。

打開你剛剛創(chuàng)建的應用程序池的屬性->切換到“高級設置”->在“啟用32位應用程序”中選擇“False”

5、在 IIS 管理器中創(chuàng)建一個新的網(wǎng)站或將應用程序發(fā)布到現(xiàn)有的物理路徑。

6、為網(wǎng)站配置正確的權限,確保應用程序池的身份具有訪問網(wǎng)站文件的權限。

確保應用程序具有適當?shù)臋嘞蓿ǔJ菓贸绦虺氐纳矸?/p>

7、確保網(wǎng)站綁定了正確的端口。

確保你的服務器防火墻設置允許通過你選擇的端口(例如:80 或 443)的流量

 

]]>
Gungho系統(tǒng)登錄密碼加密傳輸?shù)脑O置方法 http://www.mouwkw.cn/2585/ Wed, 17 Apr 2024 00:30:15 +0000 http://www.mouwkw.cn/?p=2585 對老的Gungho項目管理系統(tǒng)進行升級后,可以設置密碼加密傳遞。方法如下

1、服務端、網(wǎng)站程序都升級

2、數(shù)據(jù)庫需要升級

3、web.config 文件需要手工修改,修改方法如下


<!–密碼加密密鑰,在AES加密算法中,密鑰(Key)的長度通常可以是128位(16字節(jié))、192位(24字節(jié))或256位(32字節(jié))。這取決于使用的AES加密模式和密鑰長度。一般而言,對于常見的AES加密,128位(16字節(jié))的密鑰長度已經(jīng)足夠安全并被廣泛使用。如果需要更高的安全性,可以選擇使用192位或256位的密鑰長度。在實際應用中,要根據(jù)安全需求和加密算法的要求來確定使用的密鑰長度。–>
<add key=”PwdEnCryptionKey” value=”OpHlcrKar2022317″ />
<!–nitialization?Vector(IV)在AES加密中通常需要16個字節(jié)(128位)長度。IV用于增加密碼的獨特性,以增加密碼的安全性。IV必須是隨機且不可預測的,以確保每次加密相同的明文時得到不同的密文。在使用AES加密時,確保IV的長度為16個字節(jié)是常見的做法。–>
<add key=”PwdEnCryptionIV” value=”OpHlcrKar2022317″ />

注意:value=”OpHlcrKar2022317″? 字符串長度16,里面包含大小寫+數(shù)字

]]>
Windows英文版-運行程序-顯示界面中文亂碼的解決方法 http://www.mouwkw.cn/2478/ Fri, 29 Mar 2024 08:05:45 +0000 http://www.mouwkw.cn/?p=2478  

很多安裝Windows英文操作系統(tǒng)的朋友會顯示中文亂碼,特別是在安裝了中文程序的時候,那么如何解決呢?如果我們所使用的操作系統(tǒng)是英文版的,那么會發(fā)現(xiàn)在運行簡體中文的程序時無法正常顯示中文,中文都變成了亂碼。這是由于大部分中文程序所使用的文字編碼與Windows英文系統(tǒng)的文字編碼不同,所以會發(fā)生顯示亂碼的情況。

我們可以通過下面的方法對系統(tǒng)進行設置,來正常顯示中文

操作步驟

1)Control Panel – Clock and Region – Region

2)Administrative – Change system locale

3)選擇簡體中文

4)重啟操作系統(tǒng)

]]>
telnet 不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件(怎么辦) http://www.mouwkw.cn/2414/ Tue, 26 Mar 2024 00:47:43 +0000 http://www.mouwkw.cn/?p=2414 Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠程登錄服務的標準協(xié)議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。telnet是基于tcp/ip協(xié)議的,只能用于檢測tcp的端口是否打開

問題描述

telnet是windows里面帶的命令,不過在Win7以后可能就不是默認打開了。我們直接使用可能會報錯

 

1)cmd 進入命令行狀態(tài)

2)輸入telnet ?回車, (telnet不能用)報錯

解決方法

需要配置一下。在“控制面板”-》中選擇“程序和功能”,在“程序和功能”-》中選擇“打開或關閉Windows功能”。在彈出的“windows功能”窗口中將Telnet服務器和Telnet客戶端勾選并保存設置

過一會出現(xiàn),下圖

說明telnet已經(jīng)生效

再在 cmd 命令窗口內(nèi)輸入? telnet ,出現(xiàn)下圖,說明已經(jīng)可以使用

telnet命令方法

telnet? ip? port

注解:ip 是目標機器的ip ,port 是目標機器的端口

 

]]>