반응형

programing 179

json_encode()가 잘못된 문자를 가진 문자열을 삭제하지 않도록 하는 방법

json_encode()가 잘못된 문자를 가진 문자열을 삭제하지 않도록 하는 방법 json_encode()null비활성(UTF-8 이외) 문자를 포함하는 문자열에 대해 어떻게 생각하십니까? 복잡한 시스템에서 디버깅하는 것은 골칫거리일 수 있습니다.잘못된 문자를 실제로 보거나 최소한 생략하는 것이 훨씬 더 적합할 것입니다.json_encode()문자열 전체가 자동으로 드롭됩니다. 예(UTF-8의 경우): $string = array(utf8_decode("Düsseldorf"), // Deliberately produce broken string "Washington", "Nairobi"); print_r(json_encode($string)); 결과: [null,"Washington","Nairobi"]..

programing 2023.03.19

PHP fopen() 오류: 스트림을 열지 못했습니다.권한 거부

PHP fopen() 오류: 스트림을 열지 못했습니다.권한 거부 WordPress 플러그인 쓰는 법을 배웁니다.XML 파일에 데이터를 쓰는 데 도움이 필요합니다.저는 로컬 머신에서 MAMP를 실행하는 Mac에서 PHP 5.2.13을 사용하고 있습니다.플러그인에는 다음과 같은 기능이 있습니다. $file_handle = fopen('markers.xml', 'w'); $stringdata = "Test Info"; fwrite($file_handle, $stringdata); fclose($file_handle); 위의 작업을 실행하면 다음 오류가 발생합니다. 경고: fopen(markers.xml) [함수]fopen]: 스트림을 열지 못했습니다.73행의 /Users/my_name/Sites/my_site..

programing 2023.03.19

ESLint broken: 제안이 있는 규칙은 "meta.has Suggestions" 속성을 "true"로 설정해야 합니다.

ESLint broken: 제안이 있는 규칙은 "meta.has Suggestions" 속성을 "true"로 설정해야 합니다. VSCode를 사용하고 있으며 회선을 추가할 때'react-hooks/exhaustive-deps': 'warn'.eslintrc.js 에 대해서는, ESLint 출력으로 다음의 정보가 표시됩니다. Rules with suggestions must set the `meta.hasSuggestions` property to `true`. Occurred while linting C:\Users\filepath.jsx:72 Rule: "react-hooks/exhaustive-deps" 다른 모든 보풀이 깨진다..eslintrc.js에 다음 항목을 추가하려고 했습니다. meta: {..

programing 2023.03.19

부트스트랩 파일에서 다른 스프링 프로파일을 올바르게 설정하려면 어떻게 해야 합니까(다른 클라우드 구성 서버를 대상으로 하는 스프링 부트용)?

부트스트랩 파일에서 다른 스프링 프로파일을 올바르게 설정하려면 어떻게 해야 합니까(다른 클라우드 구성 서버를 대상으로 하는 스프링 부트용)? 환경마다 다른 구성 서버가 있습니다.각 스프링 부트애플리케이션은 대응하는 설정 서버를 대상으로 합니다.bootstrap.properties 파일에서 프로파일을 설정하여 이를 실현하려고 했습니다.다음은 예를 제시하겠습니다. spring.application.name=app-name spring.cloud.config.uri=http://default-config-server.com --- spring.profiles=dev spring.cloud.config.uri=http://dev-config-server.com --- spring.profiles=stage sp..

programing 2023.03.19

Angular UI-Router의 한 상태에서 더 많은 옵션 파라미터

Angular UI-Router의 한 상태에서 더 많은 옵션 파라미터 쿼리 문자열을 사용하지 않고 하나의 루트 이름만 사용하지 않고 루트에 옵션파라미터를 허용하려면 어떻게 해야 합니다.현재 각 루트를 5회 지정하여 모든 부품의 조합을 허용하고 있습니다. 모든 부품은 옵션이어야 합니다.루트는 모든 변동을 해결해야 합니다. .state("login", { url: "/login", templateUrl: "login.html", params: { a: null, b: null, c: null, d: null } }) .state("loginA", { url: "/login/:a", templateUrl: "login.html", params: { b: null, c: null, d: null } }) .st..

programing 2023.03.19

Wordpress rest api에서 초안 가져오기 금지

Wordpress rest api에서 초안 가져오기 금지 노드 앱에서 WP rest api와 인터페이스하기 위해 wpapi npm 모듈을 사용하고 있습니다.인증이 완료되어 사용자가 초안 투고를 작성했습니다.동일한 자격 증명을 사용하여 대시보드에 가면 초안 게시물도 보거나 편집할 수 있습니다. 초안 목록을 작성하기 위해 다음 방법을 사용합니다. wp.posts().auth().param( 'context', 'edit' ).param( 'status', 'draft' ) 하지만 계속해서 다음 오류가 발생합니다. { code: 'rest_invalid_param', message: 'Invalid parameter(s): status', data: { status: 400, params: { status: ..

programing 2023.03.19

componentWillReceiveProps에서 변경된 소품을 확인하는 방법

componentWillReceiveProps에서 변경된 소품을 확인하는 방법 (오래된 소품을 다른 곳에 보관하지 않고) 내부에 어떤 소품이 변경되었는지 확인할 수 있는 방법이 있습니까?componentWillReceiveProps? 예. componentWillReceiveProps (newProps) { if( /* newProps.profileImage is different to previous props */ ) /* do stuff */ } 이 함수는componentWillReceiveProps는 폐지되었습니다.공식 문서 인용: 사용하시는 경우componentWillReceiveProps일부 데이터를 다시 복구하려면 대신 메모 도우미를 사용하십시오. 이것은 당신의 수표가 안에 있는 경우를 말합..

programing 2023.03.19

mysql CLI는 연결할 수 있지만 WordPress는 연결할 수 없는 이유는 무엇입니까?

mysql CLI는 연결할 수 있지만 WordPress는 연결할 수 없는 이유는 무엇입니까? 워드프레스(php-fpm/nginx) 서버를 가지고 있는데 완전 새로워.CentOS에서 실행 중.바닐라 mysql-server 이미지로 만든 도커 컨테이너도 있어요 MySQL 구성 포트로 동작하고 있다.3306및 모든 MySQL 사용자는 호스트와 함께 MySQL에 등록되어 있습니다.172.17.0.1(예:root@172.17.0.1)는 도커의 게이트웨이 IP입니다.도커 컨테이너는 앤서블 플레이북을 사용하여 설치됩니다.모든 구성 설정은 매개 변수화되며, 이러한 매개 변수는 WordPress 구성 파일 및 MySQL 도커 설치 중에 루트 암호와 같은 정보를 입력하는 환경 변수를 포함하여 적절한 모든 위치에서 사용됩니..

programing 2023.03.19

html 대신 일반 텍스트를 출력하는 angularjs

html 대신 일반 텍스트를 출력하는 angularjs 다음과 같은 문자가 있습니다. My text 태그 없이 표시: My text 태그도 붙이고 싶지 않고 벗기고 싶어요.어떻게 하면 쉽게 할 수 있을까요? 각도 html: {{myText | htmlToPlaintext}} jQuery는 약 40배 느립니다. 이 간단한 작업에는 jQuery를 사용하지 마십시오. function htmlToPlaintext(text) { return text ? String(text).replace(/]+>/gm, '') : ''; } 사용방법: var plain_text = htmlToPlaintext( your_html ); angular.js: angular.module('myApp.filters', []). fil..

programing 2023.03.19

DD/MM/YYY 날짜 형식(Moment.js)

DD/MM/YYY 날짜 형식(Moment.js) moment.js를 사용하여 현재 날짜를 이 형식(DD/MM/YYY)으로 변경하려면 어떻게 해야 합니까? 아래 코드를 사용해 보았습니다. $scope.SearchDate = moment(new Date(), "DD/MM/YYYY"); 하지만 돌아온다.0037-11-24T18:30:00.000Z현재 날짜 형식을 지정하는 데 도움이 되지 않았습니다. 포맷된 값을 가져오려면 format() 함수를 호출해야 합니다. $scope.SearchDate = moment(new Date()).format("DD/MM/YYYY") //or $scope.SearchDate = moment().format("DD/MM/YYYY") 지정한 포름테이트를 사용하여 지정된 문자열에서..

programing 2023.03.19
반응형