sitemap.html 파일에서 “제출된 URL이 ‘NOINDEX’로 설정되어 있습니다.”

2020-05-17 KENNETH 1

개요 구글웹마스터 사용중 프로그램 : 워드프레스 sitemap : XML-sitemap plugin 사용     발생오류 1. 오류위치 구글웹마스터도구 -> 색인 생성 범위 -> 상세정보   2. 오류내용 제출된 URL이 ‘NOINDEX’로 설정되어 있습니다.   3. 대상파일 sitemap.html 세상에나… sitemap.html에 대해서는 따로 설정을 해둔것도 없었음에도 갑자기 sitemap.html 이라니….     원인 워드프레스의 XML-Sitemap 이라는 플러그인 별다른 설정없이 “기본값”으로 활성화 시키면 sitemap.xml 파일뿐만 아니라 sitemap.html 도 활성화가 된다 정확히는 sitemap.xml 에 기본적으로 포함되는 sitemap-misc.xml 의 내용에 sitemap.html 이 포함되어 있기 때문에 구글웹마스터 에서는 sitemap.html 을 색인에 넣으려고 시도하고 해당 결과의 헤더에 noindex가 포함되어 있기 때문에 저런 오류가 발생하는 것     해결 간단한 해결은 sitemap-misc.xml 의 내용에 “sitemap.html”이 포함되지 않도록 해주면 된다. \ “include sitemap in HTML format” 옵션을 체크를 해제해 주시면 되겠다. 이후에는 sitemap.html 이 제거되어 있을것이다.

Unsupported major.minor version 52.0 error on java & tomcat

2018-08-01 KENNETH 0

Unsupported major.minor version 52.0 error on java & tomcat   에러메세지 Stacktrace:] with root cause java.lang.UnsupportedClassVersionError: com/mysql/cj/jdbc/Driver : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)   원인 참조 URL : https://jirak.net/wp/major-version-number-of-the-java-class-file-format/ 클래스 파일이 컴파일된 버전(환경)과 실행되는 버전이 맞지 않을 때 발생 하는 에러 보통 구버전의 JAVA환경에서 새로나온 클래스를 적용할 경우 발생하겠지… 아마도…   해결 Java SE 10 = 54 (0x36 hex) Java SE 9 = 53 (0x35 hex) Java SE 8 = 52 (0x34 hex) Java SE 7 = 51 (0x33 hex) Java SE 6.0 = 50 (0x32 hex) Java SE 5.0 = 49 (0x31 hex) JDK 1.4 = 48 (0x30 hex) JDK 1.3 = 47 (0x2F hex) JDK 1.2 = 46 (0x2E hex) JDK 1.1 = 45 (0x2D hex) 요 내용에 맞게 버전을 맞춰주면 해결..

major version number of the JAVA class file format

2018-08-01 KENNETH 1

major version number of the JAVA class file format Java SE 10 = 54 (0x36 hex) Java SE 9 = 53 (0x35 hex) Java SE 8 = 52 (0x34 hex) Java SE 7 = 51 (0x33 hex) Java SE 6.0 = 50 (0x32 hex) Java SE 5.0 = 49 (0x31 hex) JDK 1.4 = 48 (0x30 hex) JDK 1.3 = 47 (0x2F hex) JDK 1.2 = 46 (0x2E hex) JDK 1.1 = 45 (0x2D hex)

No Image

[python] ValueError: zero length field name in format.

2018-03-29 KENNETH 0

사용하던 스크립트의 코드를 최신(그래봐야 수년 전이지만…) 트랜드로 맞춰보기 위해 기존 : %s 변경 : format 함수 사용 형태로 변경을 시도 함.. 작성한 코드   실행을 해보니 헐… 에러가..ㄷ ㄷ ValueError: zero length field name in format. 요렇게… 아무리 봐도 코드가 틀린것 같지 않아서 찾아보니… 구버전 파이썬 문제라네… 세상에나 https://pyformat.info/ 여기에서 참고 하고 갖다 썼음에도 뭔 이런 상황이… 라고 했으나.. 저 페이지 중간에 With new style formatting it is possible (and in Python 2.6 even mandatory) to give placeholders an explicit positional index. 주의 문구가 있었다.. ㅎㅎㅎㅎㅎ 하필 이것을 테스트 했던 서버의 파이썬 버전이 2.6…. 그래서 이렇게 변경 해줌 변경후 제대로 실행 됨… 근데 2.6 에서는 저렇게 인덱스를 넣어줘야 한다면 중간에 필드를 추가 할 경우, 추가된 자리 이후의 인덱스에 죄다 +1 을 해줘야 한다는건데.. 그러면 format 함수의 장점을 살린다고 보기 어렵지 않겠냐능…..