2017-11-03 1 views
0

내 PC (Windows 10)에서 ScadaLTS를 켜고 테스트하려고합니다. 설치를 시작하기 전에 Tomcat과 MySQL을 설치하고 donwloaded하고 context.xml과 env.properties를 설정했습니다. 변경 전 Tomcat을 다시 시작하고 localhost로 이동했습니다. 모두 잘 작동하는 것 같습니다. 로그인 페이지가 표시되며 'admin/admin'으로 로그인 할 수 있습니다. 추가보기를 클릭하면 새보기가 생성됩니다. 나는 편집 버튼으로 간다. 새 구성 요소를 추가하려고하면 두 가지 옵션 만 나타납니다 (SLTS Image Componen 및 SLTS 방문 카운터). 이전 UI로 돌아가서보기를 추가 한 다음 구성 요소를 추가하려고하면 목록이 YouTube에 게시 된 것처럼 게시되지만 추가를 클릭하면 아무 것도 나타나지 않습니다. 드로어 블 표면에 항목이 추가되지 않았습니다.대시 보드 (이전 또는 신규)에서 항목을 추가 할 수 없습니다.

Tomcat 로그 폴더에서 오류를 찾으려고했지만 아무것도 찾을 수 없습니다. 내가 firtsly DEV-도구, 콘솔 공연이 명하는 오류와 각도 2 UI를 열면 :

Failed to load resource: the server responded with a status of 404 (Not found) ~https://fonts.googleapis.com/icon?family=Material+Icons 

Failed to load resource: the server responded with a status of 404 (Not found) [email protected]/material/prebuilt-themes/deeppurple-amber.css 

그리고 그 전에 두 개 더는 지속적으로 표시됩니다 :

ERROR TypeError: Cannot read property '_has' of undefined 
at p (plotly.min.js:52) 
at Object.t [as relayout] (plotly.min.js:52) 
at WatchlistComponent.webpackJsonp.../../../../../src/app/appBody/watchlist/watchlist.component.ts.WatchlistComponent.autorangeChart (main.bundle.js:3859) 
at main.bundle.js:3635 
at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (vendor.bundle.js:33289) 
at Object.onInvokeTask (vendor.bundle.js:81064) 
at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (vendor.bundle.js:33288) 
at Zone.webpackJsonp.../../../../zone.js/dist/zone.js.Zone.runTask (vendor.bundle.js:33056) 
at webpackJsonp.../../../../zone.js/dist/zone.js.ZoneTask.invokeTask (vendor.bundle.js:33363) 
at ZoneTask.invoke (vendor.bundle.js:33352) 

defaultErrorLogger @ vendor.bundle.js : 78203

:8080/ScadaBR/api/point_value/getValue/null Failed to load resource: the server responded with a status of 400 (Bad request) 
vendor.bundle.js:78203 ERROR Error: Uncaught (in promise): Response with status: 400 Petición incorrecta for URL: http://localhost:8080/ScadaBR/api/point_value/getValue/null 
    at resolvePromise (vendor.bundle.js:33648) 
    at resolvePromise (vendor.bundle.js:33619) 
    at vendor.bundle.js:33696 
    at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (vendor.bundle.js:33289) 
    at Object.onInvokeTask (vendor.bundle.js:81064) 
    at ZoneDelegate.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneDelegate.invokeTask (vendor.bundle.js:33288) 
    at Zone.webpackJsonp.../../../../zone.js/dist/zone.js.Zone.runTask (vendor.bundle.js:33056) 
    at drainMicroTaskQueue (vendor.bundle.js:33460) 
    at ZoneTask.webpackJsonp.../../../../zone.js/dist/zone.js.ZoneTask.invokeTask [as invoke] (vendor.bundle.js:33367) 
    at invokeTask (vendor.bundle.js:34235) 

제발 도와 주시겠습니까? 미리 감사드립니다.

답변

1

어떤 Java, Tomcat 및 MySQL 버전을 사용하고 있습니까? Tomcat이 너무 높은 버전에서 문제가 발생할 수 있습니다. 버전 7.0.82를 사용하는 것이 좋습니다. https://github.com/SCADA-LTS/Scada-LTS/wiki/Run-ScadaLTS-on-docker---instruction

+0

안녕 : SCADA-LTS를 실행하는

가장 간단한 방법은 우리의 고정 표시기 컨테이너를 사용하는 것입니다. 답변 감사합니다. Tomcat 7 (7.0.82), Java 8 (1.8.0_141) 및 MySQL 5.7을 설치했습니다. – jmpmscorp

+0

안녕하세요. r3miz3r. 실례 합니다만 Docker를 사용하는 멍청이입니다. Windows 10에 설치했고 링크에서 지적한 모든 단계를 따라했지만 다시 ScadaLTS를 시작할 수 없습니다. /root/start.sh를 실행하면 powershell이 ​​"* MYSQL 시작 중 ..." "HOME = /"으로 로그인하는 디렉토리가 없습니다. [오류] ERROR 2002 : 로컬 MYSQL 서버에 '/ var'를 통해 연결할 수 없습니다. /run/mysqld/mysqld.sock '이후에는 mysql과 관련된 많은 Java 예외가 기록됩니다. 아마도 지침과 관련이없는 MySQL 관련 정보를 잊어 버렸을 수 있습니까 ?? Docker, 내 첫 번째 시간 : – jmpmscorp

관련 문제