WordPress 데이터베이스 오류: 사용되지 않음: mysql_connect()
제 웹사이트는 최신 워드프레스 버전을 사용하고 있는데, 갑자기 이 오류가 발생하기 시작합니다.데이터베이스를 통해 모든 플러그인을 비활성화하려고 하지만 동일한 오류가 발생합니다.도움이 필요한
사용되지 않음: mysql_connect():mysql 확장명은 더 이상 사용되지 않으며 나중에 제거됩니다. /home/website/public_html/wp-includes/wp-includes/wp-db.php에서 대신 mysqli 또는 PDO를 사용하십시오.
경고: 헤더 정보를 수정할 수 없습니다. 이미 /home/website/public_html/wp-includes/wp-includes/wp-db.php:1568에서 출력 시작됨)에서 보낸 헤더는 /home/website/public_html/wp-includes/pluggable.pph on line 1195
이 확장자는 PHP 5.5.0에서 더 이상 사용되지 않았고 PHP 7.0.0에서는 삭제되었습니다.대신 MySQL 연결 문제는 다른 원인으로 인해 발생할 수 있습니다. 제 경우 PHP 5.4(수명 종료)를 사용할 경우 PHP 버전이 문제였습니다. php5.4에서 mysql_connect는 업데이트된 함수이기 때문에 이 오류는 보이지 않을 것입니다.
어쨌든 여기 이 문제를 해결하는 방법에 대한 몇 가지 단계가 있습니다.
- 우선 최신 PHP 버전을 사용하세요. 호스팅 계정을 통해 변경할 수 있습니다.
- 첫 번째 솔루션이 작동하지 않으면 플러그인 폴더 이름을 새 plugins.new 또는 FTP 연결이 있는 경우 다른 것으로 변경하여 모든 플러그인을 비활성화합니다.
- 위의 솔루션이 작동하지 않을 경우, 활성화된 테마의 이름을 바꾸십시오. 그러면 워드프레스에서 기본 테마를 선택합니다.
- 또한 테마가 작동하지 않으면 .ht 액세스를 기본 액세스로 재설정합니다.전에 말씀드린 대로 PHP 버전을 확인해 주시기 바랍니다, PHP 5.4를 사용하시면 문제가 없습니다.
언급URL : https://stackoverflow.com/questions/43850901/wordpress-database-error-deprecated-mysql-connect
'programing' 카테고리의 다른 글
쿼리에서 변수 결과 설정 (0) | 2023.10.11 |
---|---|
구성 요소가 선언되지 않았습니다. (0) | 2023.10.06 |
모든 mysqli_ 함수를 맹목적으로 mysqli_로 대체할 수 있습니까? (0) | 2023.10.06 |
MySQL에서 일을 빼는 방법 (0) | 2023.10.06 |
jquery 엔터키를 잡고 이벤트를 탭으로 변경하는 방법 (0) | 2023.10.06 |