워드프레스 ==> SSL ==> MySQL 이 구성이 가능합니까?
Wordpress 응용 프로그램과 MySQL 데이터베이스 간에 SSL 암호화를 적용하려고 하는데, 이에 대한 솔루션/튜터링을 아는 사람이 있습니까?구글이나 워드프레스 코덱스에서 아무것도 찾지 못했습니다.
@ticoombs 응답 외에도, 그리고 약간의 발굴/테스트 후에, 저는 wp-config.php(루트 디렉토리에 있는)에 정의된 상수를 다음과 같이 변경함으로써 효과가 있다는 것을 발견했습니다!
define('MYSQL_CLIENT_FLAGS', MYSQLI_CLIENT_SSL);
...MYSQLI_CLIENT_SSL의 추가 "I"에 주목하십시오.
증상:관찰한 증상은 /wp-includes/wp-db.php의 mysql_connect에 대한 호출이 매개 변수 8(즉, $client_flags)이 정수가 아니라는 경고를 생성하고 있다는 것입니다.
버전:php 7.0에서 실행되는 4.8.1의 바닐라 설치
네. SSL을 이용하여 워드프레스를 mysql에 연결하는 것이 가능합니다.정의('DB_SSL', true)를 wp-config.php 파일에 추가하고 이 내용을 살펴봅니다.
http://wordpress.org/support/topic/wordpress-with-mysql-over-ssl
답을 토대로 생각해 보겠습니다.
파일 위치: /wordpress/wp-includes/wp-db.php
출처:
$client_flags = defined( 'MYSQL_CLIENT_FLAGS' ) ? MYSQL_CLIENT_FLAGS : 0;
받는 사람:
$client_flags = defined( 'MYSQL_CLIENT_FLAGS' ) ? MYSQL_CLIENT_FLAGS : MYSQL_CLIENT_SSL;
현재 WP는 wp-config.php에 (아래)를 추가하는 것을 처리할 수 있어야 합니다. (그러나 제가 발견한 바로는 그것을 작동시킬 수 없었습니다.) 수 없었습니다.
define('MYSQL_CLIENT_FLAGS', MYSQL_CLIENT_SSl);
그 문제에 대해 블로그에 좋은 글을 올렸습니다.출처
언급URL : https://stackoverflow.com/questions/7142632/wordpress-ssl-mysql-is-this-configuration-possible
'it-source' 카테고리의 다른 글
파워셸 출력 숨기기 (0) | 2023.09.13 |
---|---|
object.watch()를 모든 브라우저에 적용하시겠습니까? (0) | 2023.09.13 |
파워셸과 다른 아나콘다 환경을 활성화하는 방법 (0) | 2023.09.13 |
mysql 도커에서 max_max_max_max 크기 증가 (0) | 2023.09.08 |
CSS3 변환이 작동하지 않음 (0) | 2023.09.08 |